Microsoft.ServiceFabric managedClusters 2021-05-01
- Più recente
- 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
- 2022-01-01
- 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:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.ServiceFabric/managedClusters, aggiungere il modello Bicep seguente.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2021-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
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'
clusterUpgradeMode: 'string'
dnsName: 'string'
enableAutoOSUpgrade: bool
fabricSettings: [
{
name: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
httpGatewayConnectionPort: int
loadBalancingRules: [
{
backendPort: int
frontendPort: int
probePort: 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'
]
}
]
zonalResiliency: bool
}
}
Valori delle proprietà
managedClusters
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione delle risorse di Azure. | stringa (obbligatoria) |
tags | Tag delle risorse di Azure. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
sku | Sku del cluster gestito | Sku |
properties | Proprietà della risorsa cluster gestita | ManagedClusterProperties |
ManagedClusterProperties
Nome | Descrizione | Valore |
---|---|---|
addonFeatures | Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster. | Matrice di stringhe contenente uno qualsiasi di: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | Password utente amministratore vm. | string Vincoli: Valore sensibile. Passare come parametro sicuro. |
adminUserName | Nome utente amministratore macchina virtuale. | stringa (obbligatoria) |
allowRdpAccess | L'impostazione su true abilita l'accesso RDP alla macchina virtuale. La regola NSG 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 | Criterio usato per pulire le versioni inutilizzate. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Impostazioni di autenticazione AAD del cluster. | AzureActiveDirectory |
clientConnectionPort | Porta usata per le connessioni client al cluster. | INT |
Client di | Certificati client autorizzati a gestire il cluster. | ClientCertificate[] |
clusterCodeVersion | Versione del runtime di Service Fabric del cluster. Questa proprietà è necessaria quando clusterUpgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare l'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare availableClusterVersions. | string |
clusterUpgradeCadence | Indica quando verranno applicati nuovi aggiornamenti della versione di runtime del cluster dopo il rilascio. Per impostazione predefinita, Wave0. Si applica solo quando clusterUpgradeMode è impostato su 'Automatico'. | 'Wave0' 'Wave1' 'Wave2' |
clusterUpgradeMode | Modalità di aggiornamento del cluster quando è disponibile una nuova versione del runtime di Service Fabric. | 'Automatico' 'Manual' |
dnsName | Nome DNS del cluster. | stringa (obbligatorio) |
enableAutoOSUpgrade | L'impostazione di questo valore su true consente 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 delle impostazioni dell'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[] |
zonalResiliency | Indica se il cluster ha resilienza della zona. | bool |
ApplicationTypeVersionsCleanupPolicy
Nome | Descrizione | Valore |
---|---|---|
maxUnusedVersionsToKeep | Numero di versioni inutilizzate per ogni tipo di applicazione da mantenere. | int (obbligatorio) Vincoli: Valore minimo = 0 |
AzureActiveDirectory
Nome | Descrizione | Valore |
---|---|---|
clientApplication | ID applicazione client di Azure Active Directory. | string |
clusterApplication | ID applicazione cluster di Azure Active Directory. | string |
TenantId | ID tenant di Azure Active Directory. | string |
ClientCertificate
Nome | Descrizione | Valore |
---|---|---|
Commonname | Nome comune del certificato. | string |
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. | string |
thumbprint | Identificazione personale del certificato. | string |
SettingsSectionDescription
Nome | Descrizione | valore |
---|---|---|
name | Nome della sezione delle impostazioni dell'infrastruttura. | stringa (obbligatorio) |
parametri | Raccolta di parametri nella sezione . | SettingsParameterDescription[] (obbligatorio) |
SettingsParameterDescription
Nome | Descrizione | valore |
---|---|---|
name | Nome del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
Valore | Valore del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
backendPort | Porta usata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 1 e 65535. | int (obbligatorio) Vincoli: Valore minimo = 1 Valore massimo = 65534 |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. | int (obbligatorio) Vincoli: Valore minimo = 1 Valore massimo = 65534 |
probePort | Porta prob utilizzata dalla regola di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65535. | INT Vincoli: Valore minimo = 1 Valore massimo = 65534 |
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. | string |
protocol | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'tcp' 'udp' (obbligatorio) |
NetworkSecurityRule
Nome | Descrizione | Valore |
---|---|---|
access | Il traffico di rete è consentito o negato. | 'allow' 'deny' (obbligatorio) |
description | Descrizione della regola di sicurezza di rete. | string |
destinationAddressPrefixes | Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione. | string[] |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direction | Direzione delle regole di sicurezza di rete. | 'in ingresso' 'in uscita' (obbligatorio) |
name | Nome della regola di sicurezza di rete. | stringa (obbligatorio) |
priority | Priorità della regola. Il valore può essere compreso nell'intervallo da 1000 a 3000. I valori esterni a questo intervallo sono riservati per Service Fabric ManagerCluster Resource Provider. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. | int (obbligatorio) Vincoli: Valore minimo = 1000 Valore massimo = 3000 |
protocol | Protocollo di rete a cui si applica la regola. | 'ah' 'esp' ' http '' https ''icmp' 'tcp' 'udp' (obbligatorio) |
sourceAddressPrefixes | Intervalli CIDR o IP di origine. | string[] |
sourcePortRanges | Intervalli di porte di origine. | string[] |
Sku
Nome | Descrizione | valore |
---|---|---|
name | 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:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.ServiceFabric/managedClusters, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2021-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"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",
"clusterUpgradeMode": "string",
"dnsName": "string",
"enableAutoOSUpgrade": "bool",
"fabricSettings": [
{
"name": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"httpGatewayConnectionPort": "int",
"loadBalancingRules": [
{
"backendPort": "int",
"frontendPort": "int",
"probePort": "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" ]
}
],
"zonalResiliency": "bool"
}
}
Valori delle proprietà
managedClusters
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.ServiceFabric/managedClusters' |
apiVersion | Versione dell'API della risorsa | '2021-05-01' |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Località delle risorse di Azure. | stringa (obbligatoria) |
tags | Tag delle risorse di Azure. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
sku | Sku del cluster gestito | Sku |
properties | Proprietà della risorsa cluster gestita | ManagedClusterProperties |
ManagedClusterProperties
Nome | Descrizione | Valore |
---|---|---|
addonFeatures | Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster. | Matrice di stringhe contenente uno qualsiasi di: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | Password utente amministratore vm. | string Vincoli: Valore sensibile. Passare come parametro sicuro. |
adminUserName | Nome utente amministratore macchina virtuale. | stringa (obbligatoria) |
allowRdpAccess | L'impostazione su true abilita l'accesso RDP alla macchina virtuale. La regola NSG 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 | Criterio usato per pulire le versioni inutilizzate. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Impostazioni di autenticazione AAD del cluster. | AzureActiveDirectory |
clientConnectionPort | Porta usata per le connessioni client al cluster. | INT |
Client di | Certificati client autorizzati a gestire il cluster. | ClientCertificate[] |
clusterCodeVersion | Versione del runtime di Service Fabric del cluster. Questa proprietà è necessaria quando clusterUpgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare l'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare availableClusterVersions. | string |
clusterUpgradeCadence | Indica quando verranno applicati nuovi aggiornamenti della versione di runtime del cluster dopo il rilascio. Per impostazione predefinita, Wave0. Si applica solo quando clusterUpgradeMode è impostato su 'Automatico'. | 'Wave0' 'Wave1' 'Wave2' |
clusterUpgradeMode | Modalità di aggiornamento del cluster quando è disponibile la nuova versione del runtime di Service Fabric. | 'Automatico' 'Manuale' |
dnsName | Nome dns del cluster. | stringa (obbligatoria) |
enableAutoOSUpgrade | L'impostazione su true consente l'aggiornamento automatico del sistema operativo per i tipi di nodo creati usando qualsiasi immagine del sistema operativo della piattaforma con la versione 'più recente'. Il valore predefinito per questa impostazione è false. | bool |
fabricSettings | Elenco delle impostazioni di infrastruttura personalizzate per configurare il cluster. | ImpostazioniSectionDescription[] |
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[] |
zonalResiliency | Indica se il cluster ha resilienza della zona. | bool |
ApplicationTypeVersionsCleanupPolicy
Nome | Descrizione | Valore |
---|---|---|
maxUnusedVersionsToKeep | Numero di versioni inutilizzate per ogni tipo di applicazione da mantenere. | int (obbligatorio) Vincoli: Valore minimo = 0 |
AzureActiveDirectory
Nome | Descrizione | Valore |
---|---|---|
clientApplication | ID applicazione client di Azure Active Directory. | string |
clusterApplication | ID applicazione cluster di Azure Active Directory. | string |
TenantId | ID tenant di Azure Active Directory. | string |
ClientCertificate
Nome | Descrizione | Valore |
---|---|---|
Commonname | Nome comune del certificato. | string |
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. | string |
thumbprint | Identificazione personale del certificato. | string |
SettingsSectionDescription
Nome | Descrizione | valore |
---|---|---|
name | Nome della sezione delle impostazioni dell'infrastruttura. | stringa (obbligatorio) |
parametri | Raccolta di parametri nella sezione . | SettingsParameterDescription[] (obbligatorio) |
SettingsParameterDescription
Nome | Descrizione | valore |
---|---|---|
name | Nome del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
Valore | Valore del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
backendPort | Porta usata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 1 e 65535. | int (obbligatorio) Vincoli: Valore minimo = 1 Valore massimo = 65534 |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. | int (obbligatorio) Vincoli: Valore minimo = 1 Valore massimo = 65534 |
probePort | Porta prob utilizzata dalla regola di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65535. | INT Vincoli: Valore minimo = 1 Valore massimo = 65534 |
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. | string |
protocol | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'tcp' 'udp' (obbligatorio) |
NetworkSecurityRule
Nome | Descrizione | Valore |
---|---|---|
access | Il traffico di rete è consentito o negato. | 'allow' 'deny' (obbligatorio) |
description | Descrizione della regola di sicurezza di rete. | string |
destinationAddressPrefixes | Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione. | string[] |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direction | Direzione della regola di sicurezza di rete. | 'in ingresso' 'outbound' (obbligatorio) |
name | Nome della regola di sicurezza di rete. | stringa (obbligatoria) |
priority | Priorità della regola. Il valore può essere compreso nell'intervallo da 1000 a 3000. I valori esterni a questo intervallo sono riservati per Service Fabric ManagerCluster Resource Provider. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. | int (obbligatorio) Vincoli: Valore minimo = 1000 Valore massimo = 3000 |
protocol | Protocollo di rete a cui si applica la regola. | 'ah' 'esp' ' http '' https ''icmp' 'tcp' 'udp' (obbligatorio) |
sourceAddressPrefixes | Intervalli IP CIDR o di origine. | string[] |
sourcePortRanges | Intervalli di porte di origine. | string[] |
Sku
Nome | Descrizione | valore |
---|---|---|
name | Nome sku. | 'Basic' 'Standard' (obbligatorio) |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa managedClusters può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.ServiceFabric/managedClusters, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters@2021-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
clusterUpgradeMode = "string"
dnsName = "string"
enableAutoOSUpgrade = bool
fabricSettings = [
{
name = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
httpGatewayConnectionPort = int
loadBalancingRules = [
{
backendPort = int
frontendPort = int
probePort = 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"
]
}
]
zonalResiliency = bool
}
sku = {
name = "string"
}
})
}
Valori delle proprietà
managedClusters
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.ServiceFabric/managedClusters@2021-05-01" |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione delle risorse di Azure. | stringa (obbligatoria) |
parent_id | Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatoria) |
tags | Tag delle risorse di Azure. | Dizionario dei nomi e dei valori dei tag. |
sku | Sku del cluster gestito | Sku |
properties | Proprietà della risorsa cluster gestita | ManagedClusterProperties |
ManagedClusterProperties
Nome | Descrizione | Valore |
---|---|---|
addonFeatures | Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster. | Matrice di stringhe contenente uno qualsiasi di: "BackupRestoreService" "DnsService" "ResourceMonitorService" |
adminPassword | Password utente amministratore vm. | string Vincoli: Valore sensibile. Passare come parametro sicuro. |
adminUserName | Nome utente amministratore macchina virtuale. | stringa (obbligatoria) |
allowRdpAccess | L'impostazione su true abilita l'accesso RDP alla macchina virtuale. La regola NSG 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 | Criterio usato per pulire le versioni inutilizzate. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Impostazioni di autenticazione AAD del cluster. | AzureActiveDirectory |
clientConnectionPort | Porta usata per le connessioni client al cluster. | INT |
Client di | Certificati client autorizzati a gestire il cluster. | ClientCertificate[] |
clusterCodeVersion | Versione del runtime di Service Fabric del cluster. Questa proprietà è necessaria quando clusterUpgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare l'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare availableClusterVersions. | string |
clusterUpgradeCadence | Indica quando verranno applicati nuovi aggiornamenti della versione di runtime del cluster dopo il rilascio. Per impostazione predefinita, Wave0. Si applica solo quando clusterUpgradeMode è impostato su 'Automatico'. | "Wave0" "Wave1" "Wave2" |
clusterUpgradeMode | Modalità di aggiornamento del cluster quando è disponibile la nuova versione del runtime di Service Fabric. | "Automatico" "Manuale" |
dnsName | Nome dns del cluster. | stringa (obbligatoria) |
enableAutoOSUpgrade | L'impostazione su true consente l'aggiornamento automatico del sistema operativo per i tipi di nodo creati usando qualsiasi immagine del sistema operativo della piattaforma con la versione 'più recente'. Il valore predefinito per questa impostazione è false. | bool |
fabricSettings | Elenco delle impostazioni di infrastruttura personalizzate per configurare il cluster. | ImpostazioniSectionDescription[] |
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[] |
zonalResiliency | Indica se il cluster ha resilienza della zona. | bool |
ApplicationTypeVersionsCleanupPolicy
Nome | Descrizione | Valore |
---|---|---|
maxUnusedVersionsToKeep | Numero di versioni inutilizzate per ogni tipo di applicazione da mantenere. | int (obbligatorio) Vincoli: Valore minimo = 0 |
AzureActiveDirectory
Nome | Descrizione | Valore |
---|---|---|
clientApplication | ID applicazione client di Azure active directory. | string |
clusterApplication | ID applicazione del cluster di Azure Active Directory. | string |
TenantId | ID tenant di Azure active directory. | string |
ClientCertificate
Nome | Descrizione | Valore |
---|---|---|
Commonname | Nome comune del certificato. | string |
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) |
emittenteThumbprint | Identificazione personale dell'autorità di certificazione per il certificato. Usato solo insieme a CommonName. | string |
thumbprint | Identificazione personale del certificato. | string |
ImpostazioniSectionDescription
Nome | Descrizione | valore |
---|---|---|
name | Nome della sezione delle impostazioni dell'infrastruttura. | stringa (obbligatoria) |
parametri | Raccolta di parametri nella sezione . | ImpostazioniParameterDescription[] (obbligatorio) |
ImpostazioniParameterDescription
Nome | Descrizione | valore |
---|---|---|
name | Nome del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
Valore | Valore del parametro dell'impostazione dell'infrastruttura. | stringa (obbligatorio) |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
backendPort | Porta usata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 1 e 65535. | int (obbligatorio) Vincoli: Valore minimo = 1 Valore massimo = 65534 |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. | int (obbligatorio) Vincoli: Valore minimo = 1 Valore massimo = 65534 |
probePort | Porta prob utilizzata dalla regola di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65535. | INT Vincoli: Valore minimo = 1 Valore massimo = 65534 |
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. | string |
protocol | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | "tcp" "udp" (obbligatorio) |
NetworkSecurityRule
Nome | Descrizione | Valore |
---|---|---|
access | Il traffico di rete è consentito o negato. | "consenti" "Deny" (obbligatorio) |
description | Descrizione della regola di sicurezza di rete. | string |
destinationAddressPrefixes | Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione. | string[] |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direction | Direzione delle regole di sicurezza di rete. | "in ingresso" "in uscita" (obbligatorio) |
name | Nome della regola di sicurezza di rete. | stringa (obbligatorio) |
priority | Priorità della regola. Il valore può essere compreso nell'intervallo da 1000 a 3000. I valori esterni a questo intervallo sono riservati per Service Fabric ManagerCluster Resource Provider. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. | int (obbligatorio) Vincoli: Valore minimo = 1000 Valore massimo = 3000 |
protocol | Protocollo di rete a cui si applica la regola. | "ah" "esp" " http "" https ""icmp" "tcp" "udp" (obbligatorio) |
sourceAddressPrefixes | Intervalli CIDR o IP di origine. | string[] |
sourcePortRanges | Intervalli di porte di origine. | string[] |
Sku
Nome | Descrizione | valore |
---|---|---|
name | Nome SKU. | "Basic" "Standard" (obbligatorio) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per