Partager via


Galeries/scripts/versions Microsoft.Compute

Définition de ressource Bicep

Le type de ressource des galeries/scripts/versions peut être déployé avec des opérations visant :

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.Compute/galleries/scripts/versions, ajoutez le Bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Compute/galleries/scripts/versions@2025-03-03' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    publishingProfile: {
      endOfLifeDate: 'string'
      excludeFromLatest: bool
      replicaCount: int
      replicationMode: 'string'
      source: {
        parameters: [
          {
            defaultValue: 'string'
            description: 'string'
            enumValues: [
              'string'
            ]
            maxValue: 'string'
            minValue: 'string'
            name: 'string'
            required: bool
            type: 'string'
          }
        ]
        scriptLink: 'string'
      }
      storageAccountStrategy: 'string'
      storageAccountType: 'string'
      targetExtendedLocations: [
        {
          encryption: {
            dataDiskImages: [
              {
                diskEncryptionSetId: 'string'
                lun: int
              }
            ]
            osDiskImage: {
              diskEncryptionSetId: 'string'
              securityProfile: {
                confidentialVMEncryptionType: 'string'
                secureVMDiskEncryptionSetId: 'string'
              }
            }
          }
          extendedLocation: {
            name: 'string'
            type: 'string'
          }
          extendedLocationReplicaCount: int
          name: 'string'
          storageAccountType: 'string'
        }
      ]
      targetRegions: [
        {
          additionalReplicaSets: [
            {
              regionalReplicaCount: int
              storageAccountType: 'string'
            }
          ]
          encryption: {
            dataDiskImages: [
              {
                diskEncryptionSetId: 'string'
                lun: int
              }
            ]
            osDiskImage: {
              diskEncryptionSetId: 'string'
              securityProfile: {
                confidentialVMEncryptionType: 'string'
                secureVMDiskEncryptionSetId: 'string'
              }
            }
          }
          excludeFromLatest: bool
          name: 'string'
          regionalReplicaCount: int
          storageAccountType: 'string'
        }
      ]
    }
    safetyProfile: {
      allowDeletionOfReplicatedLocations: bool
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

Microsoft.Compute/galleries/scripts/versions

Nom Descriptif Valeur
location Emplacement géographique où réside la ressource chaîne (obligatoire)
nom Nom de la ressource string

Constraints:
Modèle = ^[0-9]+\.[0-9]+\.[0-9]+$ (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 pour ressource de type : galeries/écritures
Propriétés Décrit les propriétés d’une galerie Version script. GalerieScriptVersionPropriétés
tags Balises de ressources Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

AdditionalReplicaSet

Nom Descriptif Valeur
regionalReplicaCount Nombre de réplicas de lecteur direct de la version d’image à créer. Cette propriété est pouvant être mise à jour int
storageAccountType Spécifie le type de compte de stockage à utiliser pour créer les réplicas de lecteur direct 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'

DataDiskImageEncryption

Nom Descriptif Valeur
diskEncryptionSetId URI relatif contenant l’ID de ressource du jeu de chiffrement de disque. ficelle
LUN Cette propriété spécifie le numéro d’unité logique du disque de données. Cette valeur est utilisée pour identifier les disques de données au sein de la machine virtuelle et doit donc être unique pour chaque disque de données attaché à la machine virtuelle. int (obligatoire)

CryptageImages

Nom Descriptif Valeur
dataDiskImages Liste des spécifications de chiffrement pour les images de disque de données. DataDiskImageEncryption[]
osDiskImage Contient les paramètres de chiffrement d’une image de disque de système d’exploitation. OSDiskImageEncryption

GalerieÉtendueLieu

Nom Descriptif Valeur
nom ficelle
type Il s’agit du type de l’emplacement étendu. « EdgeZone »
'Unknown'

Paramètre GalleryScriptT

Nom Descriptif Valeur
Defaultvalue La valeur par défaut du paramètre ne s’applique qu’aux types de chaînes. ficelle
descriptif Description permettant aux utilisateurs de comprendre ce que signifie ce paramètre ficelle
enumValues Une liste de valeurs permises. Les seules valeurs applicables proviennent des valeurs « enum » définies dans « GalleryScriptParameter ». chaîne de caractères[]
maxValue La valeur minimale d’un paramètre. ficelle
minValue La valeur minimale d’un paramètre. ficelle
nom Nom du paramètre. chaîne (obligatoire)
obligatoire Indique si ce paramètre doit être dépassé. bool
type Spécifie le type du paramètre Gallery Script. Les valeurs possibles sont : String, Int, Double, Boolean, Enum 'Boolean'
'Double'
« Enum »
'Int'
'String'

GalerieScriptVersionPropriétés

Nom Descriptif Valeur
publicationProfil Profil de publication d’une version d’image de galerie. GalerieScriptVersionPublishingProfil (requis)
safetyProfile Le profil de sécurité de la version Gallery Script. GalerieScriptVersionSécuritéProfil

GalerieScriptVersionPublishingProfil

Nom Descriptif Valeur
date de fin de vie Date de fin de vie de la version de l’image de la galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété est pouvant être mise à jour. ficelle
excludeFromLatest Si la valeur est true, les machines virtuelles déployées à partir de la dernière version de la définition d’image n’utilisent pas cette version d’image. bool
replicaCount Nombre de réplicas de la version d’image à créer par région. Cette propriété prend effet pour une région lorsque regionalReplicaCount n’est pas spécifié. Cette propriété est pouvant être mise à jour. int
replicationMode Paramètre facultatif qui spécifie le mode à utiliser pour la réplication. Cette propriété n’est pas modifiable. 'Plein'
'Peu profond'
Source Le script source à partir duquel la version du script va être créée. ScriptSource (obligatoire)
storageAccountStrategy Spécifie la stratégie à utiliser lors du choix du type de compte de stockage. Ne peut pas être spécifié avec storageAccountType, mais peut être remplacé par région en spécifiant targetRegions[].storageAccountType. Cette propriété n’est pas modifiable. « DefaultStandard_LRS »
« PreferStandard_ZRS »
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Ne peut pas être spécifié avec storageAccountStrategy. Cette propriété n’est pas modifiable. 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'
targetExtendedLocations Emplacements étendus cibles vers lesquels la version de l’image doit être répliquée. Cette propriété est pouvant être mise à jour. GalleryTargetExtendedLocation[]
targetRegions Régions cibles vers lesquelles la version de l’image sera répliquée. Cette propriété est pouvant être mise à jour. TargetRegion[]

GalerieScriptVersionSécuritéProfil

Nom Descriptif Valeur
permettreLaSuppressionDesEmplacementsRépliqués Indique si la suppression ou non de cette version d’image de galerie des régions répliquées est autorisée. bool

GalleryTargetExtendedLocation

Nom Descriptif Valeur
encryption Optional. Permet aux utilisateurs de fournir des clés gérées par le client pour chiffrer le système d’exploitation et les disques de données dans l’artefact de la galerie. EncryptionImages
extendedLocation Nom de l’emplacement étendu. GalerieÉtendueLieu
extendedLocationReplicaCount Nombre de réplicas de la version d’image à créer par emplacement étendu. Cette propriété est pouvant être mise à jour. int
nom Nom de la région. ficelle
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Cette propriété n’est pas modifiable. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
'Standard_ZRS'

OSDiskImageEncryption

Nom Descriptif Valeur
diskEncryptionSetId URI relatif contenant l’ID de ressource du jeu de chiffrement de disque. ficelle
securityProfile Cette propriété spécifie le profil de sécurité d’une image de disque de système d’exploitation. OSDiskImageSecurityProfile

OSDiskImageSecurityProfile

Nom Descriptif Valeur
confidentialVMEncryptionType types de chiffrement de machine virtuelle confidentielle 'EncryptedVMGuestStateOnlyWithPmk'
'EncryptedWithCmk'
'EncryptedWithPmk'
« TPM non persistant »
secureVMDiskEncryptionSetId ID de jeu de chiffrement de disque de machine virtuelle sécurisé ficelle

ScriptSource

Nom Descriptif Valeur
parameters Optional. Tous les paramètres d’entrée qui doivent être transmis au script et qui sont consultés dans le script pour son exécution. GalleryScriptParameter[]
scriptLink Obligatoire. Le lien du script source doit être un blob de stockage lisible avec une URI SAS ou une URI accessible publiquement ou une identité gérée activée. chaîne (obligatoire)

Région cible

Nom Descriptif Valeur
additionalReplicaSets Liste des références SKU de stockage avec nombre de réplicas pour créer des réplicas de lecteur direct. additionalReplicaSet[]
encryption Optional. Permet aux utilisateurs de fournir des clés gérées par le client pour chiffrer le système d’exploitation et les disques de données dans l’artefact de la galerie. EncryptionImages
excludeFromLatest Contient le paramètre d’indicateur pour masquer une image lorsque les utilisateurs spécifient version='latest' bool
nom Nom de la région. chaîne (obligatoire)
regionalReplicaCount Nombre de réplicas de la version d’image à créer par région. Cette propriété est pouvant être mise à jour. int
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Cette propriété n’est pas modifiable. 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'

TrackedResourceTags

Nom Descriptif Valeur

Définition de ressource de modèle ARM

Le type de ressource des galeries/scripts/versions peut être déployé avec des opérations visant :

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.Compute/galleries/scripts/versions, ajoutez le JSON suivant à votre modèle.

{
  "type": "Microsoft.Compute/galleries/scripts/versions",
  "apiVersion": "2025-03-03",
  "name": "string",
  "location": "string",
  "properties": {
    "publishingProfile": {
      "endOfLifeDate": "string",
      "excludeFromLatest": "bool",
      "replicaCount": "int",
      "replicationMode": "string",
      "source": {
        "parameters": [
          {
            "defaultValue": "string",
            "description": "string",
            "enumValues": [ "string" ],
            "maxValue": "string",
            "minValue": "string",
            "name": "string",
            "required": "bool",
            "type": "string"
          }
        ],
        "scriptLink": "string"
      },
      "storageAccountStrategy": "string",
      "storageAccountType": "string",
      "targetExtendedLocations": [
        {
          "encryption": {
            "dataDiskImages": [
              {
                "diskEncryptionSetId": "string",
                "lun": "int"
              }
            ],
            "osDiskImage": {
              "diskEncryptionSetId": "string",
              "securityProfile": {
                "confidentialVMEncryptionType": "string",
                "secureVMDiskEncryptionSetId": "string"
              }
            }
          },
          "extendedLocation": {
            "name": "string",
            "type": "string"
          },
          "extendedLocationReplicaCount": "int",
          "name": "string",
          "storageAccountType": "string"
        }
      ],
      "targetRegions": [
        {
          "additionalReplicaSets": [
            {
              "regionalReplicaCount": "int",
              "storageAccountType": "string"
            }
          ],
          "encryption": {
            "dataDiskImages": [
              {
                "diskEncryptionSetId": "string",
                "lun": "int"
              }
            ],
            "osDiskImage": {
              "diskEncryptionSetId": "string",
              "securityProfile": {
                "confidentialVMEncryptionType": "string",
                "secureVMDiskEncryptionSetId": "string"
              }
            }
          },
          "excludeFromLatest": "bool",
          "name": "string",
          "regionalReplicaCount": "int",
          "storageAccountType": "string"
        }
      ]
    },
    "safetyProfile": {
      "allowDeletionOfReplicatedLocations": "bool"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

Microsoft.Compute/galleries/scripts/versions

Nom Descriptif Valeur
apiVersion Version de l’API '2025-03-03'
location Emplacement géographique où réside la ressource chaîne (obligatoire)
nom Nom de la ressource string

Constraints:
Modèle = ^[0-9]+\.[0-9]+\.[0-9]+$ (obligatoire)
Propriétés Décrit les propriétés d’une galerie Version script. GalerieScriptVersionPropriétés
tags Balises de ressources Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Compute/galleries/scripts/versions '

AdditionalReplicaSet

Nom Descriptif Valeur
regionalReplicaCount Nombre de réplicas de lecteur direct de la version d’image à créer. Cette propriété est pouvant être mise à jour int
storageAccountType Spécifie le type de compte de stockage à utiliser pour créer les réplicas de lecteur direct 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'

DataDiskImageEncryption

Nom Descriptif Valeur
diskEncryptionSetId URI relatif contenant l’ID de ressource du jeu de chiffrement de disque. ficelle
LUN Cette propriété spécifie le numéro d’unité logique du disque de données. Cette valeur est utilisée pour identifier les disques de données au sein de la machine virtuelle et doit donc être unique pour chaque disque de données attaché à la machine virtuelle. int (obligatoire)

CryptageImages

Nom Descriptif Valeur
dataDiskImages Liste des spécifications de chiffrement pour les images de disque de données. DataDiskImageEncryption[]
osDiskImage Contient les paramètres de chiffrement d’une image de disque de système d’exploitation. OSDiskImageEncryption

GalerieÉtendueLieu

Nom Descriptif Valeur
nom ficelle
type Il s’agit du type de l’emplacement étendu. « EdgeZone »
'Unknown'

Paramètre GalleryScriptT

Nom Descriptif Valeur
Defaultvalue La valeur par défaut du paramètre ne s’applique qu’aux types de chaînes. ficelle
descriptif Description permettant aux utilisateurs de comprendre ce que signifie ce paramètre ficelle
enumValues Une liste de valeurs permises. Les seules valeurs applicables proviennent des valeurs « enum » définies dans « GalleryScriptParameter ». chaîne de caractères[]
maxValue La valeur minimale d’un paramètre. ficelle
minValue La valeur minimale d’un paramètre. ficelle
nom Nom du paramètre. chaîne (obligatoire)
obligatoire Indique si ce paramètre doit être dépassé. bool
type Spécifie le type du paramètre Gallery Script. Les valeurs possibles sont : String, Int, Double, Boolean, Enum 'Boolean'
'Double'
« Enum »
'Int'
'String'

GalerieScriptVersionPropriétés

Nom Descriptif Valeur
publicationProfil Profil de publication d’une version d’image de galerie. GalerieScriptVersionPublishingProfil (requis)
safetyProfile Le profil de sécurité de la version Gallery Script. GalerieScriptVersionSécuritéProfil

GalerieScriptVersionPublishingProfil

Nom Descriptif Valeur
date de fin de vie Date de fin de vie de la version de l’image de la galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété est pouvant être mise à jour. ficelle
excludeFromLatest Si la valeur est true, les machines virtuelles déployées à partir de la dernière version de la définition d’image n’utilisent pas cette version d’image. bool
replicaCount Nombre de réplicas de la version d’image à créer par région. Cette propriété prend effet pour une région lorsque regionalReplicaCount n’est pas spécifié. Cette propriété est pouvant être mise à jour. int
replicationMode Paramètre facultatif qui spécifie le mode à utiliser pour la réplication. Cette propriété n’est pas modifiable. 'Plein'
'Peu profond'
Source Le script source à partir duquel la version du script va être créée. ScriptSource (obligatoire)
storageAccountStrategy Spécifie la stratégie à utiliser lors du choix du type de compte de stockage. Ne peut pas être spécifié avec storageAccountType, mais peut être remplacé par région en spécifiant targetRegions[].storageAccountType. Cette propriété n’est pas modifiable. « DefaultStandard_LRS »
« PreferStandard_ZRS »
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Ne peut pas être spécifié avec storageAccountStrategy. Cette propriété n’est pas modifiable. 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'
targetExtendedLocations Emplacements étendus cibles vers lesquels la version de l’image doit être répliquée. Cette propriété est pouvant être mise à jour. GalleryTargetExtendedLocation[]
targetRegions Régions cibles vers lesquelles la version de l’image sera répliquée. Cette propriété est pouvant être mise à jour. TargetRegion[]

GalerieScriptVersionSécuritéProfil

Nom Descriptif Valeur
permettreLaSuppressionDesEmplacementsRépliqués Indique si la suppression ou non de cette version d’image de galerie des régions répliquées est autorisée. bool

GalleryTargetExtendedLocation

Nom Descriptif Valeur
encryption Optional. Permet aux utilisateurs de fournir des clés gérées par le client pour chiffrer le système d’exploitation et les disques de données dans l’artefact de la galerie. EncryptionImages
extendedLocation Nom de l’emplacement étendu. GalerieÉtendueLieu
extendedLocationReplicaCount Nombre de réplicas de la version d’image à créer par emplacement étendu. Cette propriété est pouvant être mise à jour. int
nom Nom de la région. ficelle
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Cette propriété n’est pas modifiable. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
'Standard_ZRS'

OSDiskImageEncryption

Nom Descriptif Valeur
diskEncryptionSetId URI relatif contenant l’ID de ressource du jeu de chiffrement de disque. ficelle
securityProfile Cette propriété spécifie le profil de sécurité d’une image de disque de système d’exploitation. OSDiskImageSecurityProfile

OSDiskImageSecurityProfile

Nom Descriptif Valeur
confidentialVMEncryptionType types de chiffrement de machine virtuelle confidentielle 'EncryptedVMGuestStateOnlyWithPmk'
'EncryptedWithCmk'
'EncryptedWithPmk'
« TPM non persistant »
secureVMDiskEncryptionSetId ID de jeu de chiffrement de disque de machine virtuelle sécurisé ficelle

ScriptSource

Nom Descriptif Valeur
parameters Optional. Tous les paramètres d’entrée qui doivent être transmis au script et qui sont consultés dans le script pour son exécution. GalleryScriptParameter[]
scriptLink Obligatoire. Le lien du script source doit être un blob de stockage lisible avec une URI SAS ou une URI accessible publiquement ou une identité gérée activée. chaîne (obligatoire)

Région cible

Nom Descriptif Valeur
additionalReplicaSets Liste des références SKU de stockage avec nombre de réplicas pour créer des réplicas de lecteur direct. additionalReplicaSet[]
encryption Optional. Permet aux utilisateurs de fournir des clés gérées par le client pour chiffrer le système d’exploitation et les disques de données dans l’artefact de la galerie. EncryptionImages
excludeFromLatest Contient le paramètre d’indicateur pour masquer une image lorsque les utilisateurs spécifient version='latest' bool
nom Nom de la région. chaîne (obligatoire)
regionalReplicaCount Nombre de réplicas de la version d’image à créer par région. Cette propriété est pouvant être mise à jour. int
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Cette propriété n’est pas modifiable. 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'

TrackedResourceTags

Nom Descriptif Valeur

Exemples d’utilisation

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource des galeries/scripts/versions peut être déployé avec des opérations visant :

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.Compute/galleries/scripts/versions, ajoutez la Terraform suivante à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/scripts/versions@2025-03-03"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      publishingProfile = {
        endOfLifeDate = "string"
        excludeFromLatest = bool
        replicaCount = int
        replicationMode = "string"
        source = {
          parameters = [
            {
              defaultValue = "string"
              description = "string"
              enumValues = [
                "string"
              ]
              maxValue = "string"
              minValue = "string"
              name = "string"
              required = bool
              type = "string"
            }
          ]
          scriptLink = "string"
        }
        storageAccountStrategy = "string"
        storageAccountType = "string"
        targetExtendedLocations = [
          {
            encryption = {
              dataDiskImages = [
                {
                  diskEncryptionSetId = "string"
                  lun = int
                }
              ]
              osDiskImage = {
                diskEncryptionSetId = "string"
                securityProfile = {
                  confidentialVMEncryptionType = "string"
                  secureVMDiskEncryptionSetId = "string"
                }
              }
            }
            extendedLocation = {
              name = "string"
              type = "string"
            }
            extendedLocationReplicaCount = int
            name = "string"
            storageAccountType = "string"
          }
        ]
        targetRegions = [
          {
            additionalReplicaSets = [
              {
                regionalReplicaCount = int
                storageAccountType = "string"
              }
            ]
            encryption = {
              dataDiskImages = [
                {
                  diskEncryptionSetId = "string"
                  lun = int
                }
              ]
              osDiskImage = {
                diskEncryptionSetId = "string"
                securityProfile = {
                  confidentialVMEncryptionType = "string"
                  secureVMDiskEncryptionSetId = "string"
                }
              }
            }
            excludeFromLatest = bool
            name = "string"
            regionalReplicaCount = int
            storageAccountType = "string"
          }
        ]
      }
      safetyProfile = {
        allowDeletionOfReplicatedLocations = bool
      }
    }
  }
}

Valeurs de propriété

Microsoft.Compute/galleries/scripts/versions

Nom Descriptif Valeur
location Emplacement géographique où réside la ressource chaîne (obligatoire)
nom Nom de la ressource string

Constraints:
Modèle = ^[0-9]+\.[0-9]+\.[0-9]+$ (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID pour ressource de type : galeries/scripts
Propriétés Décrit les propriétés d’une galerie Version script. GalerieScriptVersionPropriétés
tags Balises de ressources Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Compute/galleries/scripts/versions@2025-03-03 »

AdditionalReplicaSet

Nom Descriptif Valeur
regionalReplicaCount Nombre de réplicas de lecteur direct de la version d’image à créer. Cette propriété est pouvant être mise à jour int
storageAccountType Spécifie le type de compte de stockage à utiliser pour créer les réplicas de lecteur direct 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'

DataDiskImageEncryption

Nom Descriptif Valeur
diskEncryptionSetId URI relatif contenant l’ID de ressource du jeu de chiffrement de disque. ficelle
LUN Cette propriété spécifie le numéro d’unité logique du disque de données. Cette valeur est utilisée pour identifier les disques de données au sein de la machine virtuelle et doit donc être unique pour chaque disque de données attaché à la machine virtuelle. int (obligatoire)

CryptageImages

Nom Descriptif Valeur
dataDiskImages Liste des spécifications de chiffrement pour les images de disque de données. DataDiskImageEncryption[]
osDiskImage Contient les paramètres de chiffrement d’une image de disque de système d’exploitation. OSDiskImageEncryption

GalerieÉtendueLieu

Nom Descriptif Valeur
nom ficelle
type Il s’agit du type de l’emplacement étendu. « EdgeZone »
'Unknown'

Paramètre GalleryScriptT

Nom Descriptif Valeur
Defaultvalue La valeur par défaut du paramètre ne s’applique qu’aux types de chaînes. ficelle
descriptif Description permettant aux utilisateurs de comprendre ce que signifie ce paramètre ficelle
enumValues Une liste de valeurs permises. Les seules valeurs applicables proviennent des valeurs « enum » définies dans « GalleryScriptParameter ». chaîne de caractères[]
maxValue La valeur minimale d’un paramètre. ficelle
minValue La valeur minimale d’un paramètre. ficelle
nom Nom du paramètre. chaîne (obligatoire)
obligatoire Indique si ce paramètre doit être dépassé. bool
type Spécifie le type du paramètre Gallery Script. Les valeurs possibles sont : String, Int, Double, Boolean, Enum 'Boolean'
'Double'
« Enum »
'Int'
'String'

GalerieScriptVersionPropriétés

Nom Descriptif Valeur
publicationProfil Profil de publication d’une version d’image de galerie. GalerieScriptVersionPublishingProfil (requis)
safetyProfile Le profil de sécurité de la version Gallery Script. GalerieScriptVersionSécuritéProfil

GalerieScriptVersionPublishingProfil

Nom Descriptif Valeur
date de fin de vie Date de fin de vie de la version de l’image de la galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété est pouvant être mise à jour. ficelle
excludeFromLatest Si la valeur est true, les machines virtuelles déployées à partir de la dernière version de la définition d’image n’utilisent pas cette version d’image. bool
replicaCount Nombre de réplicas de la version d’image à créer par région. Cette propriété prend effet pour une région lorsque regionalReplicaCount n’est pas spécifié. Cette propriété est pouvant être mise à jour. int
replicationMode Paramètre facultatif qui spécifie le mode à utiliser pour la réplication. Cette propriété n’est pas modifiable. 'Plein'
'Peu profond'
Source Le script source à partir duquel la version du script va être créée. ScriptSource (obligatoire)
storageAccountStrategy Spécifie la stratégie à utiliser lors du choix du type de compte de stockage. Ne peut pas être spécifié avec storageAccountType, mais peut être remplacé par région en spécifiant targetRegions[].storageAccountType. Cette propriété n’est pas modifiable. « DefaultStandard_LRS »
« PreferStandard_ZRS »
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Ne peut pas être spécifié avec storageAccountStrategy. Cette propriété n’est pas modifiable. 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'
targetExtendedLocations Emplacements étendus cibles vers lesquels la version de l’image doit être répliquée. Cette propriété est pouvant être mise à jour. GalleryTargetExtendedLocation[]
targetRegions Régions cibles vers lesquelles la version de l’image sera répliquée. Cette propriété est pouvant être mise à jour. TargetRegion[]

GalerieScriptVersionSécuritéProfil

Nom Descriptif Valeur
permettreLaSuppressionDesEmplacementsRépliqués Indique si la suppression ou non de cette version d’image de galerie des régions répliquées est autorisée. bool

GalleryTargetExtendedLocation

Nom Descriptif Valeur
encryption Optional. Permet aux utilisateurs de fournir des clés gérées par le client pour chiffrer le système d’exploitation et les disques de données dans l’artefact de la galerie. EncryptionImages
extendedLocation Nom de l’emplacement étendu. GalerieÉtendueLieu
extendedLocationReplicaCount Nombre de réplicas de la version d’image à créer par emplacement étendu. Cette propriété est pouvant être mise à jour. int
nom Nom de la région. ficelle
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Cette propriété n’est pas modifiable. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
'Standard_ZRS'

OSDiskImageEncryption

Nom Descriptif Valeur
diskEncryptionSetId URI relatif contenant l’ID de ressource du jeu de chiffrement de disque. ficelle
securityProfile Cette propriété spécifie le profil de sécurité d’une image de disque de système d’exploitation. OSDiskImageSecurityProfile

OSDiskImageSecurityProfile

Nom Descriptif Valeur
confidentialVMEncryptionType types de chiffrement de machine virtuelle confidentielle 'EncryptedVMGuestStateOnlyWithPmk'
'EncryptedWithCmk'
'EncryptedWithPmk'
« TPM non persistant »
secureVMDiskEncryptionSetId ID de jeu de chiffrement de disque de machine virtuelle sécurisé ficelle

ScriptSource

Nom Descriptif Valeur
parameters Optional. Tous les paramètres d’entrée qui doivent être transmis au script et qui sont consultés dans le script pour son exécution. GalleryScriptParameter[]
scriptLink Obligatoire. Le lien du script source doit être un blob de stockage lisible avec une URI SAS ou une URI accessible publiquement ou une identité gérée activée. chaîne (obligatoire)

Région cible

Nom Descriptif Valeur
additionalReplicaSets Liste des références SKU de stockage avec nombre de réplicas pour créer des réplicas de lecteur direct. additionalReplicaSet[]
encryption Optional. Permet aux utilisateurs de fournir des clés gérées par le client pour chiffrer le système d’exploitation et les disques de données dans l’artefact de la galerie. EncryptionImages
excludeFromLatest Contient le paramètre d’indicateur pour masquer une image lorsque les utilisateurs spécifient version='latest' bool
nom Nom de la région. chaîne (obligatoire)
regionalReplicaCount Nombre de réplicas de la version d’image à créer par région. Cette propriété est pouvant être mise à jour. int
storageAccountType Spécifie le type de compte de stockage à utiliser pour stocker l’image. Cette propriété n’est pas modifiable. 'PremiumV2_LRS'
'Premium_LRS'
'Standard_LRS'
'Standard_ZRS'

TrackedResourceTags

Nom Descriptif Valeur