Microsoft.ServiceFabric managedClusters 2021-01-01-preview
- più recenti
- 2024-06-01-preview
- 2024-04-01
- 2024-02-01-preview
- 2023-12-01-preview
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-03-01-preview
- 2023-02-01-preview
- 2022-10-01-preview
- 2022-08-01-preview
- 2022-06-01-preview
- 2022-02-01-preview
- 01-01-2022
- 2021-11-01-preview
- 2021-07-01-preview
- 2021-05-01
- 2021-01-01-preview
- 2020-01-01-preview
Definizione di risorsa Bicep
Il tipo di risorsa managedClusters può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.ServiceFabric/managedClusters, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2021-01-01-preview' = {
location: 'string'
name: 'string'
properties: {
addonFeatures: [
'string'
]
adminPassword: 'string'
adminUserName: 'string'
allowRdpAccess: bool
applicationTypeVersionsCleanupPolicy: {
maxUnusedVersionsToKeep: int
}
azureActiveDirectory: {
clientApplication: 'string'
clusterApplication: 'string'
tenantId: 'string'
}
clientConnectionPort: int
clients: [
{
commonName: 'string'
isAdmin: bool
issuerThumbprint: 'string'
thumbprint: 'string'
}
]
clusterCodeVersion: 'string'
clusterUpgradeCadence: 'string'
dnsName: 'string'
enableAutoOSUpgrade: bool
fabricSettings: [
{
name: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
httpGatewayConnectionPort: int
loadBalancingRules: [
{
backendPort: int
frontendPort: int
probeProtocol: 'string'
probeRequestPath: 'string'
protocol: 'string'
}
]
networkSecurityRules: [
{
access: 'string'
description: 'string'
destinationAddressPrefixes: [
'string'
]
destinationPortRanges: [
'string'
]
direction: 'string'
name: 'string'
priority: int
protocol: 'string'
sourceAddressPrefixes: [
'string'
]
sourcePortRanges: [
'string'
]
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
ApplicationTypeVersionsCleanupPolicy
Nome | Descrizione | Valore |
---|---|---|
maxUnusedVersionsToKeep | Numero di versioni inutilizzate per tipo di applicazione da mantenere. | int Vincoli: Valore minimo = 0 (obbligatorio) |
AzureActiveDirectory
Nome | Descrizione | Valore |
---|---|---|
clientApplication | ID applicazione client di Azure Active Directory. | corda |
clusterApplication | ID applicazione cluster di Azure Active Directory. | corda |
tenantId | ID tenant di Azure Active Directory. | corda |
ClientCertificate
Nome | Descrizione | Valore |
---|---|---|
commonName | Nome comune del certificato. | corda |
isAdmin | Indica se il certificato client ha accesso amministratore al cluster. I client non amministratori possono eseguire solo operazioni di sola lettura nel cluster. | bool (obbligatorio) |
issuerThumbprint | Identificazione personale dell'autorità di certificazione per il certificato. Usato solo insieme a CommonName. | corda |
Identificazione personale | Identificazione personale del certificato. | corda |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
backendPort | Porta utilizzata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 1 e 65535. | int Vincoli: Valore minimo = 1 Valore massimo = 65534 (obbligatorio) |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65534. | int Vincoli: Valore minimo = 1 Valore massimo = 65534 (obbligatorio) |
probeProtocol | riferimento al probe del servizio di bilanciamento del carico usato dalla regola di bilanciamento del carico. | 'http' 'https' 'tcp' (obbligatorio) |
probeRequestPath | Percorso della richiesta probe. Supportato solo per i probe HTTP/HTTPS. | corda |
protocollo | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'tcp' 'udp' (obbligatorio) |
ManagedClusterProperties
Nome | Descrizione | Valore |
---|---|---|
addonFeatures | Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster. | Matrice di stringhe contenente uno dei seguenti elementi: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | Password utente amministratore macchina virtuale. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
adminUserName | Nome utente amministratore della macchina virtuale. | stringa (obbligatorio) |
allowRdpAccess | L'impostazione di questa proprietà su true consente l'accesso RDP alla macchina virtuale. La regola del gruppo di sicurezza di rete predefinita apre la porta RDP su Internet, che può essere sostituita con regole di sicurezza di rete personalizzate. Il valore predefinito per questa impostazione è false. | Bool |
applicationTypeVersionsCleanupPolicy | Criteri usati per pulire le versioni inutilizzate. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Impostazioni di autenticazione di AAD del cluster. | azureActiveDirectory |
clientConnectionPort | Porta usata per le connessioni client al cluster. | Int |
Clienti | Certificati client autorizzati a gestire il cluster. | clientCertificate[] |
clusterCodeVersion | Versione del runtime di Service Fabric del cluster. Questa proprietà può essere impostata solo dall'utente quando upgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare 'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare disponibiliClusterVersions. | corda |
clusterUpgradeCadence | Indica quando verranno applicati i nuovi aggiornamenti della versione del runtime del cluster dopo il rilascio. Per impostazione predefinita, wave0. | 'Wave0' 'Wave1' 'Wave2' |
dnsName | Nome DNS del cluster. | stringa (obbligatorio) |
enableAutoOSUpgrade | L'impostazione di questo valore su true abilita l'aggiornamento automatico del sistema operativo per i tipi di nodo creati usando qualsiasi immagine del sistema operativo della piattaforma con la versione 'latest'. Il valore predefinito per questa impostazione è false. | Bool |
fabricSettings | Elenco di impostazioni di infrastruttura personalizzate per configurare il cluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Porta usata per le connessioni HTTP al cluster. | Int |
loadBalancingRules | Regole di bilanciamento del carico applicate al servizio di bilanciamento del carico pubblico del cluster. | loadBalancingRule[] |
networkSecurityRules | Regole di sicurezza di rete personalizzate applicate alla rete virtuale del cluster. | NetworkSecurityRule[] |
Microsoft.ServiceFabric/managedClusters
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Località delle risorse di Azure. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà delle risorse del cluster gestito | |
Sku | SKU del cluster gestito | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NetworkSecurityRule
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. | 'allow' 'deny' (obbligatorio) |
descrizione | Descrizione della regola di sicurezza di rete. | corda |
destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | string[] |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direzione | Direzione delle regole di sicurezza di rete. | 'in ingresso' 'outbound' (obbligatorio) |
nome | Nome della regola di sicurezza di rete. | stringa (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso nell'intervallo compreso tra 1000 e 3000. I valori al di fuori di questo intervallo sono riservati per Service Fabric ManagerCluster Resource Provider. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | int Vincoli: Valore minimo = 1000 Valore massimo = 3000 (obbligatorio) |
protocollo | Protocollo di rete a cui si applica questa regola. | 'ah' 'esp' 'http' 'https' 'icmp' 'tcp' 'udp' (obbligatorio) |
sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | string[] |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ResourceTags
Nome | Descrizione | Valore |
---|
SettingsParameterDescription
Nome | Descrizione | Valore |
---|---|---|
nome | Nome del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
valore | Valore del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
SettingsSectionDescription
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della sezione delle impostazioni dell'infrastruttura. | stringa (obbligatorio) |
Parametri | Raccolta di parametri nella sezione . | SettingsParameterDescription[] (obbligatorio) |
Sku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome SKU. | 'Basic' 'Standard' (obbligatorio) |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa managedClusters può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.ServiceFabric/managedClusters, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2021-01-01-preview",
"name": "string",
"location": "string",
"properties": {
"addonFeatures": [ "string" ],
"adminPassword": "string",
"adminUserName": "string",
"allowRdpAccess": "bool",
"applicationTypeVersionsCleanupPolicy": {
"maxUnusedVersionsToKeep": "int"
},
"azureActiveDirectory": {
"clientApplication": "string",
"clusterApplication": "string",
"tenantId": "string"
},
"clientConnectionPort": "int",
"clients": [
{
"commonName": "string",
"isAdmin": "bool",
"issuerThumbprint": "string",
"thumbprint": "string"
}
],
"clusterCodeVersion": "string",
"clusterUpgradeCadence": "string",
"dnsName": "string",
"enableAutoOSUpgrade": "bool",
"fabricSettings": [
{
"name": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"httpGatewayConnectionPort": "int",
"loadBalancingRules": [
{
"backendPort": "int",
"frontendPort": "int",
"probeProtocol": "string",
"probeRequestPath": "string",
"protocol": "string"
}
],
"networkSecurityRules": [
{
"access": "string",
"description": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationPortRanges": [ "string" ],
"direction": "string",
"name": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefixes": [ "string" ],
"sourcePortRanges": [ "string" ]
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
ApplicationTypeVersionsCleanupPolicy
Nome | Descrizione | Valore |
---|---|---|
maxUnusedVersionsToKeep | Numero di versioni inutilizzate per tipo di applicazione da mantenere. | int Vincoli: Valore minimo = 0 (obbligatorio) |
AzureActiveDirectory
Nome | Descrizione | Valore |
---|---|---|
clientApplication | ID applicazione client di Azure Active Directory. | corda |
clusterApplication | ID applicazione cluster di Azure Active Directory. | corda |
tenantId | ID tenant di Azure Active Directory. | corda |
ClientCertificate
Nome | Descrizione | Valore |
---|---|---|
commonName | Nome comune del certificato. | corda |
isAdmin | Indica se il certificato client ha accesso amministratore al cluster. I client non amministratori possono eseguire solo operazioni di sola lettura nel cluster. | bool (obbligatorio) |
issuerThumbprint | Identificazione personale dell'autorità di certificazione per il certificato. Usato solo insieme a CommonName. | corda |
Identificazione personale | Identificazione personale del certificato. | corda |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
backendPort | Porta utilizzata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 1 e 65535. | int Vincoli: Valore minimo = 1 Valore massimo = 65534 (obbligatorio) |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65534. | int Vincoli: Valore minimo = 1 Valore massimo = 65534 (obbligatorio) |
probeProtocol | riferimento al probe del servizio di bilanciamento del carico usato dalla regola di bilanciamento del carico. | 'http' 'https' 'tcp' (obbligatorio) |
probeRequestPath | Percorso della richiesta probe. Supportato solo per i probe HTTP/HTTPS. | corda |
protocollo | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'tcp' 'udp' (obbligatorio) |
ManagedClusterProperties
Nome | Descrizione | Valore |
---|---|---|
addonFeatures | Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster. | Matrice di stringhe contenente uno dei seguenti elementi: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | Password utente amministratore macchina virtuale. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
adminUserName | Nome utente amministratore della macchina virtuale. | stringa (obbligatorio) |
allowRdpAccess | L'impostazione di questa proprietà su true consente l'accesso RDP alla macchina virtuale. La regola del gruppo di sicurezza di rete predefinita apre la porta RDP su Internet, che può essere sostituita con regole di sicurezza di rete personalizzate. Il valore predefinito per questa impostazione è false. | Bool |
applicationTypeVersionsCleanupPolicy | Criteri usati per pulire le versioni inutilizzate. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Impostazioni di autenticazione di AAD del cluster. | azureActiveDirectory |
clientConnectionPort | Porta usata per le connessioni client al cluster. | Int |
Clienti | Certificati client autorizzati a gestire il cluster. | clientCertificate[] |
clusterCodeVersion | Versione del runtime di Service Fabric del cluster. Questa proprietà può essere impostata solo dall'utente quando upgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare 'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare disponibiliClusterVersions. | corda |
clusterUpgradeCadence | Indica quando verranno applicati i nuovi aggiornamenti della versione del runtime del cluster dopo il rilascio. Per impostazione predefinita, wave0. | 'Wave0' 'Wave1' 'Wave2' |
dnsName | Nome DNS del cluster. | stringa (obbligatorio) |
enableAutoOSUpgrade | L'impostazione di questo valore su true abilita l'aggiornamento automatico del sistema operativo per i tipi di nodo creati usando qualsiasi immagine del sistema operativo della piattaforma con la versione 'latest'. Il valore predefinito per questa impostazione è false. | Bool |
fabricSettings | Elenco di impostazioni di infrastruttura personalizzate per configurare il cluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Porta usata per le connessioni HTTP al cluster. | Int |
loadBalancingRules | Regole di bilanciamento del carico applicate al servizio di bilanciamento del carico pubblico del cluster. | loadBalancingRule[] |
networkSecurityRules | Regole di sicurezza di rete personalizzate applicate alla rete virtuale del cluster. | NetworkSecurityRule[] |
Microsoft.ServiceFabric/managedClusters
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2021-01-01-preview' |
ubicazione | Località delle risorse di Azure. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà delle risorse del cluster gestito | |
Sku | SKU del cluster gestito | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.ServiceFabric/managedClusters' |
NetworkSecurityRule
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. | 'allow' 'deny' (obbligatorio) |
descrizione | Descrizione della regola di sicurezza di rete. | corda |
destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | string[] |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direzione | Direzione delle regole di sicurezza di rete. | 'in ingresso' 'outbound' (obbligatorio) |
nome | Nome della regola di sicurezza di rete. | stringa (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso nell'intervallo compreso tra 1000 e 3000. I valori al di fuori di questo intervallo sono riservati per Service Fabric ManagerCluster Resource Provider. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | int Vincoli: Valore minimo = 1000 Valore massimo = 3000 (obbligatorio) |
protocollo | Protocollo di rete a cui si applica questa regola. | 'ah' 'esp' 'http' 'https' 'icmp' 'tcp' 'udp' (obbligatorio) |
sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | string[] |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ResourceTags
Nome | Descrizione | Valore |
---|
SettingsParameterDescription
Nome | Descrizione | Valore |
---|---|---|
nome | Nome del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
valore | Valore del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
SettingsSectionDescription
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della sezione delle impostazioni dell'infrastruttura. | stringa (obbligatorio) |
Parametri | Raccolta di parametri nella sezione . | SettingsParameterDescription[] (obbligatorio) |
Sku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome SKU. | 'Basic' 'Standard' (obbligatorio) |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa managedClusters può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.ServiceFabric/managedClusters, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters@2021-01-01-preview"
name = "string"
location = "string"
body = jsonencode({
properties = {
addonFeatures = [
"string"
]
adminPassword = "string"
adminUserName = "string"
allowRdpAccess = bool
applicationTypeVersionsCleanupPolicy = {
maxUnusedVersionsToKeep = int
}
azureActiveDirectory = {
clientApplication = "string"
clusterApplication = "string"
tenantId = "string"
}
clientConnectionPort = int
clients = [
{
commonName = "string"
isAdmin = bool
issuerThumbprint = "string"
thumbprint = "string"
}
]
clusterCodeVersion = "string"
clusterUpgradeCadence = "string"
dnsName = "string"
enableAutoOSUpgrade = bool
fabricSettings = [
{
name = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
httpGatewayConnectionPort = int
loadBalancingRules = [
{
backendPort = int
frontendPort = int
probeProtocol = "string"
probeRequestPath = "string"
protocol = "string"
}
]
networkSecurityRules = [
{
access = "string"
description = "string"
destinationAddressPrefixes = [
"string"
]
destinationPortRanges = [
"string"
]
direction = "string"
name = "string"
priority = int
protocol = "string"
sourceAddressPrefixes = [
"string"
]
sourcePortRanges = [
"string"
]
}
]
}
})
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
}
Valori delle proprietà
ApplicationTypeVersionsCleanupPolicy
Nome | Descrizione | Valore |
---|---|---|
maxUnusedVersionsToKeep | Numero di versioni inutilizzate per tipo di applicazione da mantenere. | int Vincoli: Valore minimo = 0 (obbligatorio) |
AzureActiveDirectory
Nome | Descrizione | Valore |
---|---|---|
clientApplication | ID applicazione client di Azure Active Directory. | corda |
clusterApplication | ID applicazione cluster di Azure Active Directory. | corda |
tenantId | ID tenant di Azure Active Directory. | corda |
ClientCertificate
Nome | Descrizione | Valore |
---|---|---|
commonName | Nome comune del certificato. | corda |
isAdmin | Indica se il certificato client ha accesso amministratore al cluster. I client non amministratori possono eseguire solo operazioni di sola lettura nel cluster. | bool (obbligatorio) |
issuerThumbprint | Identificazione personale dell'autorità di certificazione per il certificato. Usato solo insieme a CommonName. | corda |
Identificazione personale | Identificazione personale del certificato. | corda |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
backendPort | Porta utilizzata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 1 e 65535. | int Vincoli: Valore minimo = 1 Valore massimo = 65534 (obbligatorio) |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65534. | int Vincoli: Valore minimo = 1 Valore massimo = 65534 (obbligatorio) |
probeProtocol | riferimento al probe del servizio di bilanciamento del carico usato dalla regola di bilanciamento del carico. | 'http' 'https' 'tcp' (obbligatorio) |
probeRequestPath | Percorso della richiesta probe. Supportato solo per i probe HTTP/HTTPS. | corda |
protocollo | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'tcp' 'udp' (obbligatorio) |
ManagedClusterProperties
Nome | Descrizione | Valore |
---|---|---|
addonFeatures | Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster. | Matrice di stringhe contenente uno dei seguenti elementi: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | Password utente amministratore macchina virtuale. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
adminUserName | Nome utente amministratore della macchina virtuale. | stringa (obbligatorio) |
allowRdpAccess | L'impostazione di questa proprietà su true consente l'accesso RDP alla macchina virtuale. La regola del gruppo di sicurezza di rete predefinita apre la porta RDP su Internet, che può essere sostituita con regole di sicurezza di rete personalizzate. Il valore predefinito per questa impostazione è false. | Bool |
applicationTypeVersionsCleanupPolicy | Criteri usati per pulire le versioni inutilizzate. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Impostazioni di autenticazione di AAD del cluster. | azureActiveDirectory |
clientConnectionPort | Porta usata per le connessioni client al cluster. | Int |
Clienti | Certificati client autorizzati a gestire il cluster. | clientCertificate[] |
clusterCodeVersion | Versione del runtime di Service Fabric del cluster. Questa proprietà può essere impostata solo dall'utente quando upgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare 'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare disponibiliClusterVersions. | corda |
clusterUpgradeCadence | Indica quando verranno applicati i nuovi aggiornamenti della versione del runtime del cluster dopo il rilascio. Per impostazione predefinita, wave0. | 'Wave0' 'Wave1' 'Wave2' |
dnsName | Nome DNS del cluster. | stringa (obbligatorio) |
enableAutoOSUpgrade | L'impostazione di questo valore su true abilita l'aggiornamento automatico del sistema operativo per i tipi di nodo creati usando qualsiasi immagine del sistema operativo della piattaforma con la versione 'latest'. Il valore predefinito per questa impostazione è false. | Bool |
fabricSettings | Elenco di impostazioni di infrastruttura personalizzate per configurare il cluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Porta usata per le connessioni HTTP al cluster. | Int |
loadBalancingRules | Regole di bilanciamento del carico applicate al servizio di bilanciamento del carico pubblico del cluster. | loadBalancingRule[] |
networkSecurityRules | Regole di sicurezza di rete personalizzate applicate alla rete virtuale del cluster. | NetworkSecurityRule[] |
Microsoft.ServiceFabric/managedClusters
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Località delle risorse di Azure. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà delle risorse del cluster gestito | |
Sku | SKU del cluster gestito | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.ServiceFabric/managedClusters@2021-01-01-preview" |
NetworkSecurityRule
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. | 'allow' 'deny' (obbligatorio) |
descrizione | Descrizione della regola di sicurezza di rete. | corda |
destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | string[] |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direzione | Direzione delle regole di sicurezza di rete. | 'in ingresso' 'outbound' (obbligatorio) |
nome | Nome della regola di sicurezza di rete. | stringa (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso nell'intervallo compreso tra 1000 e 3000. I valori al di fuori di questo intervallo sono riservati per Service Fabric ManagerCluster Resource Provider. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | int Vincoli: Valore minimo = 1000 Valore massimo = 3000 (obbligatorio) |
protocollo | Protocollo di rete a cui si applica questa regola. | 'ah' 'esp' 'http' 'https' 'icmp' 'tcp' 'udp' (obbligatorio) |
sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | string[] |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ResourceTags
Nome | Descrizione | Valore |
---|
SettingsParameterDescription
Nome | Descrizione | Valore |
---|---|---|
nome | Nome del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
valore | Valore del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
SettingsSectionDescription
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della sezione delle impostazioni dell'infrastruttura. | stringa (obbligatorio) |
Parametri | Raccolta di parametri nella sezione . | SettingsParameterDescription[] (obbligatorio) |
Sku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome SKU. | 'Basic' 'Standard' (obbligatorio) |