Microsoft.ServiceFabric managedClusters/nodeTypes 2021-01-01-preview
- dernière
- 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
- 2022-01-01
- 2021-11-01-preview
- 2021-07-01-preview
- 2021-05-01
- 2021-01-01-preview
- 2020-01-01-preview
Définition de ressource Bicep
Le type de ressource managedClusters/nodeTypes peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ServiceFabric/managedClusters/nodeTypes, ajoutez le bicep suivant à votre modèle.
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'
}
}
Valeurs de propriété
EndpointRangeDescription
Nom | Description | Valeur |
---|---|---|
endPort | Port final d’une plage de ports | int (obligatoire) |
startPort | Port de départ d’une plage de ports | int (obligatoire) |
ManagedProxyResourceTags
Nom | Description | Valeur |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : managedClusters |
Propriétés | Propriétés du type de nœud | NodeTypeProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
NodeTypeProperties
Nom | Description | Valeur |
---|---|---|
applicationPorts | Plage de ports à partir desquels le cluster a affecté le port aux applications Service Fabric. | endpointRangeDescription |
Capacités | Les balises de capacité appliquées aux nœuds du type de nœud, le gestionnaire de ressources de cluster utilise ces balises pour comprendre la quantité de ressources qu’un nœud a. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Taille du disque pour chaque machine virtuelle dans le type de nœud en Go. | int (obligatoire) |
éphémèrePorts | La plage de ports éphémères avec lesquels les nœuds de ce type de nœud doivent être configurés. | endpointRangeDescription |
isPrimary | Type de nœud sur lequel les services système s’exécutent. Un seul type de nœud doit être marqué comme principal. Le type de nœud principal ne peut pas être supprimé ou modifié pour les clusters existants. | bool (obligatoire) |
placementProperties | Balises de placement appliquées aux nœuds du type de nœud, qui peuvent être utilisées pour indiquer où certains services (charge de travail) doivent s’exécuter. | NodeTypePropertiesPlacementProperties |
vmExtensions | Ensemble d’extensions qui doivent être installées sur les machines virtuelles. | VmssExtension[] |
vmImageOffer | Type d’offre de l’image place de marché des machines virtuelles Azure. Par exemple, UbuntuServer ou WindowsServer. | corde |
vmImagePublisher | Éditeur de l’image place de marché des machines virtuelles Azure. Par exemple, Canonical ou MicrosoftWindowsServer. | corde |
vmImageSku | Référence SKU de l’image place de marché des machines virtuelles Azure. Par exemple, 14.04.0-LTS ou 2012-R2-Datacenter. | corde |
vmImageVersion | Version de l’image place de marché des machines virtuelles Azure. Vous pouvez spécifier la valeur « latest » pour sélectionner la dernière version d’une image. S’il est omis, la valeur par défaut est « latest ». | corde |
vmInstanceCount | Nombre de nœuds dans le type de nœud. | int Contraintes: Valeur minimale = 1 Valeur maximale = 2147483647 (obligatoire) |
vmManagedIdentity | Identités pour le groupe de machines virtuelles identiques sous le type de nœud. | VmManagedIdentity |
vmSecrets | Secrets à installer dans les machines virtuelles. | VaultSecretGroup[] |
vmSize | Taille des machines virtuelles dans le pool. Toutes les machines virtuelles d’un pool sont de la même taille. Par exemple, Standard_D3. | corde |
NodeTypePropertiesCapacities
Nom | Description | Valeur |
---|
NodeTypePropertiesPlacementPropertiesProperties
Nom | Description | Valeur |
---|
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | Identificateur de ressource Azure. | corde |
VaultCertificate
Nom | Description | Valeur |
---|---|---|
certificateStore | Pour les machines virtuelles Windows, spécifie le magasin de certificats sur la machine virtuelle à laquelle le certificat doit être ajouté. Le magasin de certificats spécifié est implicitement dans le compte LocalMachine. Pour les machines virtuelles Linux, le fichier de certificat est placé sous le répertoire /var/lib/waagent, avec le nom de fichier <UppercaseThumbprint>.crt pour le fichier de certificat X509 et <UppercaseThumbprint>.prv pour la clé privée. Ces deux fichiers sont au format .pem. |
chaîne (obligatoire) |
certificateUrl | Il s’agit de l’URL d’un certificat qui a été chargé dans Key Vault en tant que secret. Pour ajouter un secret au coffre de clés, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être l’encodage Base64 de l’objet JSON suivant, qui est encodé en UTF-8 : { « data » : »<certificat codé en base64>« , « dataType » :"pfx », « password » : »<pfx-file-password>» } |
chaîne (obligatoire) |
VaultSecretGroup
Nom | Description | Valeur |
---|---|---|
sourceVault | URL relative du coffre de clés contenant tous les certificats dans VaultCertificates. | subResource (obligatoire) |
vaultCertificates | Liste des références de coffre de clés dans SourceVault qui contiennent des certificats. | VaultCertificate[] (obligatoire) |
VmManagedIdentity
Nom | Description | Valeur |
---|---|---|
userAssignedIdentities | Liste des identités utilisateur associées au groupe de machines virtuelles identiques sous le type de nœud. Chaque entrée est un ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | string[] |
VmssExtension
Nom | Description | Valeur |
---|---|---|
nom | Nom de l’extension. | chaîne (obligatoire) |
Propriétés | Décrit les propriétés d’une extension de groupe de machines virtuelles identiques. | VmssExtensionProperties (obligatoire) |
VmssExtensionProperties
Nom | Description | Valeur |
---|---|---|
autoUpgradeMinorVersion | Indique si l’extension doit utiliser une version mineure plus récente si elle est disponible au moment du déploiement. Une fois déployée, toutefois, l’extension ne met pas à niveau les versions mineures, sauf si elle est redéployée, même avec cette propriété définie sur true. | Bool |
forceUpdateTag | Si une valeur est fournie et est différente de la valeur précédente, le gestionnaire d’extensions est obligé de mettre à jour même si la configuration de l’extension n’a pas changé. | corde |
protectedSettings | L’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé du tout. | n'importe laquelle |
provisionAfterExtensions | Collection de noms d’extensions après lesquels cette extension doit être provisionnée. | string[] |
éditeur | Nom du serveur de publication du gestionnaire d’extensions. | chaîne (obligatoire) |
Paramètres | Paramètres publics au format Json pour l’extension. | n'importe laquelle |
type | Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ». | chaîne (obligatoire) |
typeHandlerVersion | Spécifie la version du gestionnaire de scripts. | chaîne (obligatoire) |
Définition de ressource de modèle ARM
Le type de ressource managedClusters/nodeTypes peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ServiceFabric/managedClusters/nodeTypes, ajoutez le code JSON suivant à votre modèle.
{
"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"
}
}
Valeurs de propriété
EndpointRangeDescription
Nom | Description | Valeur |
---|---|---|
endPort | Port final d’une plage de ports | int (obligatoire) |
startPort | Port de départ d’une plage de ports | int (obligatoire) |
ManagedProxyResourceTags
Nom | Description | Valeur |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2021-01-01-preview' |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés du type de nœud | NodeTypeProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.ServiceFabric/managedClusters/nodeTypes' |
NodeTypeProperties
Nom | Description | Valeur |
---|---|---|
applicationPorts | Plage de ports à partir desquels le cluster a affecté le port aux applications Service Fabric. | endpointRangeDescription |
Capacités | Les balises de capacité appliquées aux nœuds du type de nœud, le gestionnaire de ressources de cluster utilise ces balises pour comprendre la quantité de ressources qu’un nœud a. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Taille du disque pour chaque machine virtuelle dans le type de nœud en Go. | int (obligatoire) |
éphémèrePorts | La plage de ports éphémères avec lesquels les nœuds de ce type de nœud doivent être configurés. | endpointRangeDescription |
isPrimary | Type de nœud sur lequel les services système s’exécutent. Un seul type de nœud doit être marqué comme principal. Le type de nœud principal ne peut pas être supprimé ou modifié pour les clusters existants. | bool (obligatoire) |
placementProperties | Balises de placement appliquées aux nœuds du type de nœud, qui peuvent être utilisées pour indiquer où certains services (charge de travail) doivent s’exécuter. | NodeTypePropertiesPlacementProperties |
vmExtensions | Ensemble d’extensions qui doivent être installées sur les machines virtuelles. | VmssExtension[] |
vmImageOffer | Type d’offre de l’image place de marché des machines virtuelles Azure. Par exemple, UbuntuServer ou WindowsServer. | corde |
vmImagePublisher | Éditeur de l’image place de marché des machines virtuelles Azure. Par exemple, Canonical ou MicrosoftWindowsServer. | corde |
vmImageSku | Référence SKU de l’image place de marché des machines virtuelles Azure. Par exemple, 14.04.0-LTS ou 2012-R2-Datacenter. | corde |
vmImageVersion | Version de l’image place de marché des machines virtuelles Azure. Vous pouvez spécifier la valeur « latest » pour sélectionner la dernière version d’une image. S’il est omis, la valeur par défaut est « latest ». | corde |
vmInstanceCount | Nombre de nœuds dans le type de nœud. | int Contraintes: Valeur minimale = 1 Valeur maximale = 2147483647 (obligatoire) |
vmManagedIdentity | Identités pour le groupe de machines virtuelles identiques sous le type de nœud. | VmManagedIdentity |
vmSecrets | Secrets à installer dans les machines virtuelles. | VaultSecretGroup[] |
vmSize | Taille des machines virtuelles dans le pool. Toutes les machines virtuelles d’un pool sont de la même taille. Par exemple, Standard_D3. | corde |
NodeTypePropertiesCapacities
Nom | Description | Valeur |
---|
NodeTypePropertiesPlacementPropertiesProperties
Nom | Description | Valeur |
---|
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | Identificateur de ressource Azure. | corde |
VaultCertificate
Nom | Description | Valeur |
---|---|---|
certificateStore | Pour les machines virtuelles Windows, spécifie le magasin de certificats sur la machine virtuelle à laquelle le certificat doit être ajouté. Le magasin de certificats spécifié est implicitement dans le compte LocalMachine. Pour les machines virtuelles Linux, le fichier de certificat est placé sous le répertoire /var/lib/waagent, avec le nom de fichier <UppercaseThumbprint>.crt pour le fichier de certificat X509 et <UppercaseThumbprint>.prv pour la clé privée. Ces deux fichiers sont au format .pem. |
chaîne (obligatoire) |
certificateUrl | Il s’agit de l’URL d’un certificat qui a été chargé dans Key Vault en tant que secret. Pour ajouter un secret au coffre de clés, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être l’encodage Base64 de l’objet JSON suivant, qui est encodé en UTF-8 : { « data » : »<certificat codé en base64>« , « dataType » :"pfx », « password » : »<pfx-file-password>» } |
chaîne (obligatoire) |
VaultSecretGroup
Nom | Description | Valeur |
---|---|---|
sourceVault | URL relative du coffre de clés contenant tous les certificats dans VaultCertificates. | subResource (obligatoire) |
vaultCertificates | Liste des références de coffre de clés dans SourceVault qui contiennent des certificats. | VaultCertificate[] (obligatoire) |
VmManagedIdentity
Nom | Description | Valeur |
---|---|---|
userAssignedIdentities | Liste des identités utilisateur associées au groupe de machines virtuelles identiques sous le type de nœud. Chaque entrée est un ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | string[] |
VmssExtension
Nom | Description | Valeur |
---|---|---|
nom | Nom de l’extension. | chaîne (obligatoire) |
Propriétés | Décrit les propriétés d’une extension de groupe de machines virtuelles identiques. | VmssExtensionProperties (obligatoire) |
VmssExtensionProperties
Nom | Description | Valeur |
---|---|---|
autoUpgradeMinorVersion | Indique si l’extension doit utiliser une version mineure plus récente si elle est disponible au moment du déploiement. Une fois déployée, toutefois, l’extension ne met pas à niveau les versions mineures, sauf si elle est redéployée, même avec cette propriété définie sur true. | Bool |
forceUpdateTag | Si une valeur est fournie et est différente de la valeur précédente, le gestionnaire d’extensions est obligé de mettre à jour même si la configuration de l’extension n’a pas changé. | corde |
protectedSettings | L’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé du tout. | n'importe laquelle |
provisionAfterExtensions | Collection de noms d’extensions après lesquels cette extension doit être provisionnée. | string[] |
éditeur | Nom du serveur de publication du gestionnaire d’extensions. | chaîne (obligatoire) |
Paramètres | Paramètres publics au format Json pour l’extension. | n'importe laquelle |
type | Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ». | chaîne (obligatoire) |
typeHandlerVersion | Spécifie la version du gestionnaire de scripts. | chaîne (obligatoire) |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource managedClusters/nodeTypes peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ServiceFabric/managedClusters/nodeTypes, ajoutez la terraform suivante à votre modèle.
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"
}
}
Valeurs de propriété
EndpointRangeDescription
Nom | Description | Valeur |
---|---|---|
endPort | Port final d’une plage de ports | int (obligatoire) |
startPort | Port de départ d’une plage de ports | int (obligatoire) |
ManagedProxyResourceTags
Nom | Description | Valeur |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : managedClusters |
Propriétés | Propriétés du type de nœud | NodeTypeProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview » |
NodeTypeProperties
Nom | Description | Valeur |
---|---|---|
applicationPorts | Plage de ports à partir desquels le cluster a affecté le port aux applications Service Fabric. | endpointRangeDescription |
Capacités | Les balises de capacité appliquées aux nœuds du type de nœud, le gestionnaire de ressources de cluster utilise ces balises pour comprendre la quantité de ressources qu’un nœud a. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Taille du disque pour chaque machine virtuelle dans le type de nœud en Go. | int (obligatoire) |
éphémèrePorts | La plage de ports éphémères avec lesquels les nœuds de ce type de nœud doivent être configurés. | endpointRangeDescription |
isPrimary | Type de nœud sur lequel les services système s’exécutent. Un seul type de nœud doit être marqué comme principal. Le type de nœud principal ne peut pas être supprimé ou modifié pour les clusters existants. | bool (obligatoire) |
placementProperties | Balises de placement appliquées aux nœuds du type de nœud, qui peuvent être utilisées pour indiquer où certains services (charge de travail) doivent s’exécuter. | NodeTypePropertiesPlacementProperties |
vmExtensions | Ensemble d’extensions qui doivent être installées sur les machines virtuelles. | VmssExtension[] |
vmImageOffer | Type d’offre de l’image place de marché des machines virtuelles Azure. Par exemple, UbuntuServer ou WindowsServer. | corde |
vmImagePublisher | Éditeur de l’image place de marché des machines virtuelles Azure. Par exemple, Canonical ou MicrosoftWindowsServer. | corde |
vmImageSku | Référence SKU de l’image place de marché des machines virtuelles Azure. Par exemple, 14.04.0-LTS ou 2012-R2-Datacenter. | corde |
vmImageVersion | Version de l’image place de marché des machines virtuelles Azure. Vous pouvez spécifier la valeur « latest » pour sélectionner la dernière version d’une image. S’il est omis, la valeur par défaut est « latest ». | corde |
vmInstanceCount | Nombre de nœuds dans le type de nœud. | int Contraintes: Valeur minimale = 1 Valeur maximale = 2147483647 (obligatoire) |
vmManagedIdentity | Identités pour le groupe de machines virtuelles identiques sous le type de nœud. | VmManagedIdentity |
vmSecrets | Secrets à installer dans les machines virtuelles. | VaultSecretGroup[] |
vmSize | Taille des machines virtuelles dans le pool. Toutes les machines virtuelles d’un pool sont de la même taille. Par exemple, Standard_D3. | corde |
NodeTypePropertiesCapacities
Nom | Description | Valeur |
---|
NodeTypePropertiesPlacementPropertiesProperties
Nom | Description | Valeur |
---|
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | Identificateur de ressource Azure. | corde |
VaultCertificate
Nom | Description | Valeur |
---|---|---|
certificateStore | Pour les machines virtuelles Windows, spécifie le magasin de certificats sur la machine virtuelle à laquelle le certificat doit être ajouté. Le magasin de certificats spécifié est implicitement dans le compte LocalMachine. Pour les machines virtuelles Linux, le fichier de certificat est placé sous le répertoire /var/lib/waagent, avec le nom de fichier <UppercaseThumbprint>.crt pour le fichier de certificat X509 et <UppercaseThumbprint>.prv pour la clé privée. Ces deux fichiers sont au format .pem. |
chaîne (obligatoire) |
certificateUrl | Il s’agit de l’URL d’un certificat qui a été chargé dans Key Vault en tant que secret. Pour ajouter un secret au coffre de clés, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être l’encodage Base64 de l’objet JSON suivant, qui est encodé en UTF-8 : { « data » : »<certificat codé en base64>« , « dataType » :"pfx », « password » : »<pfx-file-password>» } |
chaîne (obligatoire) |
VaultSecretGroup
Nom | Description | Valeur |
---|---|---|
sourceVault | URL relative du coffre de clés contenant tous les certificats dans VaultCertificates. | subResource (obligatoire) |
vaultCertificates | Liste des références de coffre de clés dans SourceVault qui contiennent des certificats. | VaultCertificate[] (obligatoire) |
VmManagedIdentity
Nom | Description | Valeur |
---|---|---|
userAssignedIdentities | Liste des identités utilisateur associées au groupe de machines virtuelles identiques sous le type de nœud. Chaque entrée est un ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | string[] |
VmssExtension
Nom | Description | Valeur |
---|---|---|
nom | Nom de l’extension. | chaîne (obligatoire) |
Propriétés | Décrit les propriétés d’une extension de groupe de machines virtuelles identiques. | VmssExtensionProperties (obligatoire) |
VmssExtensionProperties
Nom | Description | Valeur |
---|---|---|
autoUpgradeMinorVersion | Indique si l’extension doit utiliser une version mineure plus récente si elle est disponible au moment du déploiement. Une fois déployée, toutefois, l’extension ne met pas à niveau les versions mineures, sauf si elle est redéployée, même avec cette propriété définie sur true. | Bool |
forceUpdateTag | Si une valeur est fournie et est différente de la valeur précédente, le gestionnaire d’extensions est obligé de mettre à jour même si la configuration de l’extension n’a pas changé. | corde |
protectedSettings | L’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé du tout. | n'importe laquelle |
provisionAfterExtensions | Collection de noms d’extensions après lesquels cette extension doit être provisionnée. | string[] |
éditeur | Nom du serveur de publication du gestionnaire d’extensions. | chaîne (obligatoire) |
Paramètres | Paramètres publics au format Json pour l’extension. | n'importe laquelle |
type | Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ». | chaîne (obligatoire) |
typeHandlerVersion | Spécifie la version du gestionnaire de scripts. | chaîne (obligatoire) |