Microsoft.ServiceFabric managedClusters/nodeTypes 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/nodeTypes 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/nodeTypes, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview' = {
name: 'string'
properties: {
applicationPorts: {
endPort: int
startPort: int
}
capacities: {
{customized property}: 'string'
}
dataDiskSizeGB: int
ephemeralPorts: {
endPort: int
startPort: int
}
isPrimary: bool
placementProperties: {
{customized property}: 'string'
}
vmExtensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
forceUpdateTag: 'string'
protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeHandlerVersion: 'string'
}
}
]
vmImageOffer: 'string'
vmImagePublisher: 'string'
vmImageSku: 'string'
vmImageVersion: 'string'
vmInstanceCount: int
vmManagedIdentity: {
userAssignedIdentities: [
'string'
]
}
vmSecrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
vmSize: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
EndpointRangeDescription
Nome | Descrizione | Valore |
---|---|---|
endPort | Porta finale di un intervallo di porte | int (obbligatorio) |
startPort | Porta iniziale di un intervallo di porte | int (obbligatorio) |
ManagedProxyResourceTags
Nome | Descrizione | Valore |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) |
genitore | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre. |
Nome simbolico per la risorsa di tipo: managedClusters |
proprietà | Proprietà del tipo di nodo | NodeTypeProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NodeTypeProperties
Nome | Descrizione | Valore |
---|---|---|
applicationPorts | Intervallo di porte da cui il cluster ha assegnato la porta alle applicazioni di Service Fabric. | EndpointRangeDescription |
Capacità | I tag di capacità applicati ai nodi nel tipo di nodo, gestione risorse cluster usa questi tag per comprendere la quantità di risorse di un nodo. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Dimensioni del disco per ogni macchina virtuale nel tipo di nodo in GB. | int (obbligatorio) |
effimeroPorts | L'intervallo di porte temporanee con cui devono essere configurati i nodi in questo tipo di nodo. | EndpointRangeDescription |
isPrimary | Tipo di nodo in cui verranno eseguiti i servizi di sistema. Un solo tipo di nodo deve essere contrassegnato come primario. Non è possibile eliminare o modificare il tipo di nodo primario per i cluster esistenti. | bool (obbligatorio) |
placementProperties | I tag di posizionamento applicati ai nodi nel tipo di nodo, che possono essere usati per indicare dove devono essere eseguiti determinati servizi (carico di lavoro). | NodeTypePropertiesPlacementProperties |
vmExtensions | Set di estensioni che devono essere installate nelle macchine virtuali. | VmssExtension[] |
vmImageOffer | Tipo di offerta dell'immagine di Azure Virtual Machines Marketplace. Ad esempio, UbuntuServer o WindowsServer. | corda |
vmImagePublisher | Autore dell'immagine del Marketplace delle macchine virtuali di Azure. Ad esempio, Canonical o MicrosoftWindowsServer. | corda |
vmImageSku | SKU dell'immagine marketplace di Macchine virtuali di Azure. Ad esempio, 14.04.0-LTS o 2012-R2-Datacenter. | corda |
vmImageVersion | Versione dell'immagine del Marketplace delle macchine virtuali di Azure. È possibile specificare il valore 'latest' per selezionare la versione più recente di un'immagine. Se omesso, il valore predefinito è 'latest'. | corda |
vmInstanceCount | Numero di nodi nel tipo di nodo. | int Vincoli: Valore minimo = 1 Valore massimo = 2147483647 (obbligatorio) |
vmManagedIdentity | Identità per il set di scalabilità di macchine virtuali nel tipo di nodo. | VmManagedIdentity |
vmSecrets | Segreti da installare nelle macchine virtuali. | VaultSecretGroup[] |
vmSize | Dimensioni delle macchine virtuali nel pool. Tutte le macchine virtuali in un pool hanno le stesse dimensioni. Ad esempio, Standard_D3. | corda |
NodeTypePropertiesCapacities
Nome | Descrizione | Valore |
---|
NodeTypePropertiesPlacementProperties
Nome | Descrizione | Valore |
---|
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | Identificatore di risorsa di Azure. | corda |
VaultCertificate
Nome | Descrizione | Valore |
---|---|---|
certificateStore | Per le macchine virtuali Windows, specifica l'archivio certificati nella macchina virtuale a cui aggiungere il certificato. L'archivio certificati specificato è in modo implicito nell'account LocalMachine. Per le macchine virtuali Linux, il file di certificato viene inserito nella directory /var/lib/waagent, con il nome file <UppercaseThumbprint>.crt per il file di certificato X509 e <UppercaseThumbprint>.prv per la chiave privata. Entrambi questi file sono formattati con estensione pem. |
stringa (obbligatorio) |
certificateUrl | Si tratta dell'URL di un certificato caricato in Key Vault come segreto. Per aggiungere un segreto all'insieme di credenziali delle chiavi, vedere Aggiungere una chiave o un segreto all'insieme di credenziali delle chiavi. In questo caso, il certificato deve essere La codifica Base64 dell'oggetto JSON seguente codificato in UTF-8: { "data":"<>certificato con codifica Base64 ", "dataType":"pfx", "password":"<pfx-file-password>" } |
stringa (obbligatorio) |
VaultSecretGroup
Nome | Descrizione | Valore |
---|---|---|
sourceVault | URL relativo dell'insieme di credenziali delle chiavi contenente tutti i certificati in VaultCertificates. | SubResource (obbligatorio) |
vaultCertificates | Elenco di riferimenti all'insieme di credenziali delle chiavi in SourceVault che contengono certificati. | VaultCertificate[] (obbligatorio) |
VmManagedIdentity
Nome | Descrizione | Valore |
---|---|---|
userAssignedIdentities | Elenco delle identità utente associate al set di scalabilità di macchine virtuali nel tipo di nodo. Ogni voce sarà un ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | string[] |
VmssExtension
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dell'estensione. | stringa (obbligatorio) |
proprietà | Descrive le proprietà di un'estensione del set di scalabilità di macchine virtuali. | VmssExtensionProperties (obbligatorio) |
VmssExtensionProperties
Nome | Descrizione | Valore |
---|---|---|
autoUpgradeMinorVersion | Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true. | Bool |
forceUpdateTag | Se viene specificato un valore ed è diverso dal valore precedente, il gestore dell'estensione verrà forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata. | corda |
protectedSettings | L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta. | qualsiasi |
provisionAfterExtensions | Raccolta di nomi di estensione dopo i quali è necessario effettuare il provisioning di questa estensione. | string[] |
editore | Nome del server di pubblicazione del gestore dell'estensione. | stringa (obbligatorio) |
Impostazioni | Impostazioni pubbliche in formato JSON per l'estensione. | qualsiasi |
digitare | Specifica il tipo di estensione; un esempio è "CustomScriptExtension". | stringa (obbligatorio) |
typeHandlerVersion | Specifica la versione del gestore di script. | stringa (obbligatorio) |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa managedClusters/nodeTypes 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/nodeTypes, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.ServiceFabric/managedClusters/nodeTypes",
"apiVersion": "2021-01-01-preview",
"name": "string",
"properties": {
"applicationPorts": {
"endPort": "int",
"startPort": "int"
},
"capacities": {
"{customized property}": "string"
},
"dataDiskSizeGB": "int",
"ephemeralPorts": {
"endPort": "int",
"startPort": "int"
},
"isPrimary": "bool",
"placementProperties": {
"{customized property}": "string"
},
"vmExtensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
}
}
],
"vmImageOffer": "string",
"vmImagePublisher": "string",
"vmImageSku": "string",
"vmImageVersion": "string",
"vmInstanceCount": "int",
"vmManagedIdentity": {
"userAssignedIdentities": [ "string" ]
},
"vmSecrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"vmSize": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
EndpointRangeDescription
Nome | Descrizione | Valore |
---|---|---|
endPort | Porta finale di un intervallo di porte | int (obbligatorio) |
startPort | Porta iniziale di un intervallo di porte | int (obbligatorio) |
ManagedProxyResourceTags
Nome | Descrizione | Valore |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2021-01-01-preview' |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà del tipo di nodo | NodeTypeProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.ServiceFabric/managedClusters/nodeTypes' |
NodeTypeProperties
Nome | Descrizione | Valore |
---|---|---|
applicationPorts | Intervallo di porte da cui il cluster ha assegnato la porta alle applicazioni di Service Fabric. | EndpointRangeDescription |
Capacità | I tag di capacità applicati ai nodi nel tipo di nodo, gestione risorse cluster usa questi tag per comprendere la quantità di risorse di un nodo. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Dimensioni del disco per ogni macchina virtuale nel tipo di nodo in GB. | int (obbligatorio) |
effimeroPorts | L'intervallo di porte temporanee con cui devono essere configurati i nodi in questo tipo di nodo. | EndpointRangeDescription |
isPrimary | Tipo di nodo in cui verranno eseguiti i servizi di sistema. Un solo tipo di nodo deve essere contrassegnato come primario. Non è possibile eliminare o modificare il tipo di nodo primario per i cluster esistenti. | bool (obbligatorio) |
placementProperties | I tag di posizionamento applicati ai nodi nel tipo di nodo, che possono essere usati per indicare dove devono essere eseguiti determinati servizi (carico di lavoro). | NodeTypePropertiesPlacementProperties |
vmExtensions | Set di estensioni che devono essere installate nelle macchine virtuali. | VmssExtension[] |
vmImageOffer | Tipo di offerta dell'immagine di Azure Virtual Machines Marketplace. Ad esempio, UbuntuServer o WindowsServer. | corda |
vmImagePublisher | Autore dell'immagine del Marketplace delle macchine virtuali di Azure. Ad esempio, Canonical o MicrosoftWindowsServer. | corda |
vmImageSku | SKU dell'immagine marketplace di Macchine virtuali di Azure. Ad esempio, 14.04.0-LTS o 2012-R2-Datacenter. | corda |
vmImageVersion | Versione dell'immagine del Marketplace delle macchine virtuali di Azure. È possibile specificare il valore 'latest' per selezionare la versione più recente di un'immagine. Se omesso, il valore predefinito è 'latest'. | corda |
vmInstanceCount | Numero di nodi nel tipo di nodo. | int Vincoli: Valore minimo = 1 Valore massimo = 2147483647 (obbligatorio) |
vmManagedIdentity | Identità per il set di scalabilità di macchine virtuali nel tipo di nodo. | VmManagedIdentity |
vmSecrets | Segreti da installare nelle macchine virtuali. | VaultSecretGroup[] |
vmSize | Dimensioni delle macchine virtuali nel pool. Tutte le macchine virtuali in un pool hanno le stesse dimensioni. Ad esempio, Standard_D3. | corda |
NodeTypePropertiesCapacities
Nome | Descrizione | Valore |
---|
NodeTypePropertiesPlacementProperties
Nome | Descrizione | Valore |
---|
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | Identificatore di risorsa di Azure. | corda |
VaultCertificate
Nome | Descrizione | Valore |
---|---|---|
certificateStore | Per le macchine virtuali Windows, specifica l'archivio certificati nella macchina virtuale a cui aggiungere il certificato. L'archivio certificati specificato è in modo implicito nell'account LocalMachine. Per le macchine virtuali Linux, il file di certificato viene inserito nella directory /var/lib/waagent, con il nome file <UppercaseThumbprint>.crt per il file di certificato X509 e <UppercaseThumbprint>.prv per la chiave privata. Entrambi questi file sono formattati con estensione pem. |
stringa (obbligatorio) |
certificateUrl | Si tratta dell'URL di un certificato caricato in Key Vault come segreto. Per aggiungere un segreto all'insieme di credenziali delle chiavi, vedere Aggiungere una chiave o un segreto all'insieme di credenziali delle chiavi. In questo caso, il certificato deve essere La codifica Base64 dell'oggetto JSON seguente codificato in UTF-8: { "data":"<>certificato con codifica Base64 ", "dataType":"pfx", "password":"<pfx-file-password>" } |
stringa (obbligatorio) |
VaultSecretGroup
Nome | Descrizione | Valore |
---|---|---|
sourceVault | URL relativo dell'insieme di credenziali delle chiavi contenente tutti i certificati in VaultCertificates. | SubResource (obbligatorio) |
vaultCertificates | Elenco di riferimenti all'insieme di credenziali delle chiavi in SourceVault che contengono certificati. | VaultCertificate[] (obbligatorio) |
VmManagedIdentity
Nome | Descrizione | Valore |
---|---|---|
userAssignedIdentities | Elenco delle identità utente associate al set di scalabilità di macchine virtuali nel tipo di nodo. Ogni voce sarà un ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | string[] |
VmssExtension
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dell'estensione. | stringa (obbligatorio) |
proprietà | Descrive le proprietà di un'estensione del set di scalabilità di macchine virtuali. | VmssExtensionProperties (obbligatorio) |
VmssExtensionProperties
Nome | Descrizione | Valore |
---|---|---|
autoUpgradeMinorVersion | Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true. | Bool |
forceUpdateTag | Se viene specificato un valore ed è diverso dal valore precedente, il gestore dell'estensione verrà forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata. | corda |
protectedSettings | L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta. | qualsiasi |
provisionAfterExtensions | Raccolta di nomi di estensione dopo i quali è necessario effettuare il provisioning di questa estensione. | string[] |
editore | Nome del server di pubblicazione del gestore dell'estensione. | stringa (obbligatorio) |
Impostazioni | Impostazioni pubbliche in formato JSON per l'estensione. | qualsiasi |
digitare | Specifica il tipo di estensione; un esempio è "CustomScriptExtension". | stringa (obbligatorio) |
typeHandlerVersion | Specifica la versione del gestore di script. | stringa (obbligatorio) |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa managedClusters/nodeTypes 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/nodeTypes, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview"
name = "string"
body = jsonencode({
properties = {
applicationPorts = {
endPort = int
startPort = int
}
capacities = {
{customized property} = "string"
}
dataDiskSizeGB = int
ephemeralPorts = {
endPort = int
startPort = int
}
isPrimary = bool
placementProperties = {
{customized property} = "string"
}
vmExtensions = [
{
name = "string"
properties = {
autoUpgradeMinorVersion = bool
forceUpdateTag = "string"
protectedSettings = ?
provisionAfterExtensions = [
"string"
]
publisher = "string"
settings = ?
type = "string"
typeHandlerVersion = "string"
}
}
]
vmImageOffer = "string"
vmImagePublisher = "string"
vmImageSku = "string"
vmImageVersion = "string"
vmInstanceCount = int
vmManagedIdentity = {
userAssignedIdentities = [
"string"
]
}
vmSecrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
vmSize = "string"
}
})
tags = {
{customized property} = "string"
}
}
Valori delle proprietà
EndpointRangeDescription
Nome | Descrizione | Valore |
---|---|---|
endPort | Porta finale di un intervallo di porte | int (obbligatorio) |
startPort | Porta iniziale di un intervallo di porte | int (obbligatorio) |
ManagedProxyResourceTags
Nome | Descrizione | Valore |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: managedClusters |
proprietà | Proprietà del tipo di nodo | NodeTypeProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview" |
NodeTypeProperties
Nome | Descrizione | Valore |
---|---|---|
applicationPorts | Intervallo di porte da cui il cluster ha assegnato la porta alle applicazioni di Service Fabric. | EndpointRangeDescription |
Capacità | I tag di capacità applicati ai nodi nel tipo di nodo, gestione risorse cluster usa questi tag per comprendere la quantità di risorse di un nodo. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Dimensioni del disco per ogni macchina virtuale nel tipo di nodo in GB. | int (obbligatorio) |
effimeroPorts | L'intervallo di porte temporanee con cui devono essere configurati i nodi in questo tipo di nodo. | EndpointRangeDescription |
isPrimary | Tipo di nodo in cui verranno eseguiti i servizi di sistema. Un solo tipo di nodo deve essere contrassegnato come primario. Non è possibile eliminare o modificare il tipo di nodo primario per i cluster esistenti. | bool (obbligatorio) |
placementProperties | I tag di posizionamento applicati ai nodi nel tipo di nodo, che possono essere usati per indicare dove devono essere eseguiti determinati servizi (carico di lavoro). | NodeTypePropertiesPlacementProperties |
vmExtensions | Set di estensioni che devono essere installate nelle macchine virtuali. | VmssExtension[] |
vmImageOffer | Tipo di offerta dell'immagine di Azure Virtual Machines Marketplace. Ad esempio, UbuntuServer o WindowsServer. | corda |
vmImagePublisher | Autore dell'immagine del Marketplace delle macchine virtuali di Azure. Ad esempio, Canonical o MicrosoftWindowsServer. | corda |
vmImageSku | SKU dell'immagine marketplace di Macchine virtuali di Azure. Ad esempio, 14.04.0-LTS o 2012-R2-Datacenter. | corda |
vmImageVersion | Versione dell'immagine del Marketplace delle macchine virtuali di Azure. È possibile specificare il valore 'latest' per selezionare la versione più recente di un'immagine. Se omesso, il valore predefinito è 'latest'. | corda |
vmInstanceCount | Numero di nodi nel tipo di nodo. | int Vincoli: Valore minimo = 1 Valore massimo = 2147483647 (obbligatorio) |
vmManagedIdentity | Identità per il set di scalabilità di macchine virtuali nel tipo di nodo. | VmManagedIdentity |
vmSecrets | Segreti da installare nelle macchine virtuali. | VaultSecretGroup[] |
vmSize | Dimensioni delle macchine virtuali nel pool. Tutte le macchine virtuali in un pool hanno le stesse dimensioni. Ad esempio, Standard_D3. | corda |
NodeTypePropertiesCapacities
Nome | Descrizione | Valore |
---|
NodeTypePropertiesPlacementProperties
Nome | Descrizione | Valore |
---|
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | Identificatore di risorsa di Azure. | corda |
VaultCertificate
Nome | Descrizione | Valore |
---|---|---|
certificateStore | Per le macchine virtuali Windows, specifica l'archivio certificati nella macchina virtuale a cui aggiungere il certificato. L'archivio certificati specificato è in modo implicito nell'account LocalMachine. Per le macchine virtuali Linux, il file di certificato viene inserito nella directory /var/lib/waagent, con il nome file <UppercaseThumbprint>.crt per il file di certificato X509 e <UppercaseThumbprint>.prv per la chiave privata. Entrambi questi file sono formattati con estensione pem. |
stringa (obbligatorio) |
certificateUrl | Si tratta dell'URL di un certificato caricato in Key Vault come segreto. Per aggiungere un segreto all'insieme di credenziali delle chiavi, vedere Aggiungere una chiave o un segreto all'insieme di credenziali delle chiavi. In questo caso, il certificato deve essere La codifica Base64 dell'oggetto JSON seguente codificato in UTF-8: { "data":"<>certificato con codifica Base64 ", "dataType":"pfx", "password":"<pfx-file-password>" } |
stringa (obbligatorio) |
VaultSecretGroup
Nome | Descrizione | Valore |
---|---|---|
sourceVault | URL relativo dell'insieme di credenziali delle chiavi contenente tutti i certificati in VaultCertificates. | SubResource (obbligatorio) |
vaultCertificates | Elenco di riferimenti all'insieme di credenziali delle chiavi in SourceVault che contengono certificati. | VaultCertificate[] (obbligatorio) |
VmManagedIdentity
Nome | Descrizione | Valore |
---|---|---|
userAssignedIdentities | Elenco delle identità utente associate al set di scalabilità di macchine virtuali nel tipo di nodo. Ogni voce sarà un ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | string[] |
VmssExtension
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dell'estensione. | stringa (obbligatorio) |
proprietà | Descrive le proprietà di un'estensione del set di scalabilità di macchine virtuali. | VmssExtensionProperties (obbligatorio) |
VmssExtensionProperties
Nome | Descrizione | Valore |
---|---|---|
autoUpgradeMinorVersion | Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true. | Bool |
forceUpdateTag | Se viene specificato un valore ed è diverso dal valore precedente, il gestore dell'estensione verrà forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata. | corda |
protectedSettings | L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta. | qualsiasi |
provisionAfterExtensions | Raccolta di nomi di estensione dopo i quali è necessario effettuare il provisioning di questa estensione. | string[] |
editore | Nome del server di pubblicazione del gestore dell'estensione. | stringa (obbligatorio) |
Impostazioni | Impostazioni pubbliche in formato JSON per l'estensione. | qualsiasi |
digitare | Specifica il tipo di estensione; un esempio è "CustomScriptExtension". | stringa (obbligatorio) |
typeHandlerVersion | Specifica la versione del gestore di script. | stringa (obbligatorio) |