Partager via


Instantanés Microsoft.Compute 2017-03-30

Définition de ressource Bicep

Le type de ressource d’instantanés peut être déployé avec des opérations qui ciblent :

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/snapshots, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Compute/snapshots@2017-03-30' = {
  location: 'string'
  name: 'string'
  properties: {
    creationData: {
      createOption: 'string'
      imageReference: {
        id: 'string'
        lun: int
      }
      sourceResourceId: 'string'
      sourceUri: 'string'
      storageAccountId: 'string'
    }
    diskSizeGB: int
    encryptionSettings: {
      diskEncryptionKey: {
        secretUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
      enabled: bool
      keyEncryptionKey: {
        keyUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
    }
    osType: 'string'
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

CreationData

Nom Description Valeur
createOption Cela énumère les sources possibles de la création d’un disque. 'Attacher'
'Copy'
'Empty'
'FromImage'
'Import' (obligatoire)
imageReference Informations sur la source de disque. ImageDiskReference
sourceResourceId Si createOption est Copy, il s’agit de l’ID ARM de l’instantané ou du disque source. corde
sourceUri Si createOption est Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé. corde
storageAccountId Si createOption est Import, l’identificateur Azure Resource Manager du compte de stockage contenant l’objet blob à importer en tant que disque. Obligatoire uniquement si l’objet blob se trouve dans un autre abonnement corde

DiskProperties

Nom Description Valeur
creationData Informations sur la source de disque. Les informations CreationData ne peuvent pas être modifiées une fois le disque créé. CreationData (obligatoire)
diskSizeGB Si creationData.createOption est vide, ce champ est obligatoire et indique la taille du disque dur virtuel à créer. Si ce champ est présent pour les mises à jour ou la création avec d’autres options, il indique un redimensionnement. Les redimensionnements ne sont autorisés que si le disque n’est pas attaché à une machine virtuelle en cours d’exécution et ne peut augmenter que la taille du disque. Int
encryptionSettings Paramètres de chiffrement pour le disque ou l’instantané EncryptionSettings
osType Type de système d’exploitation. 'Linux'
'Windows'

DiskSku

Nom Description Valeur
nom Nom de la référence SKU. 'Premium_LRS'
'Standard_LRS'

EncryptionSettings

Nom Description Valeur
diskEncryptionKey URL du secret Key Vault et ID du coffre de la clé de chiffrement de disque KeyVaultAndSecretReference
Activé Définissez cet indicateur sur true et fournissez DiskEncryptionKey et KeyEncryptionKey facultatif pour activer le chiffrement. Définissez cet indicateur sur false et supprimez DiskEncryptionKey et KeyEncryptionKey pour désactiver le chiffrement. Si EncryptionSettings a la valeur Null dans l’objet de requête, les paramètres existants restent inchangés. Bool
keyEncryptionKey URL de clé key Vault et ID de coffre de la clé de chiffrement de clé KeyVaultAndKeyReference

ImageDiskReference

Nom Description Valeur
id URI relatif contenant un référentiel d’images de plateforme ou une référence d’image utilisateur. chaîne (obligatoire)
lun Si le disque est créé à partir du disque de données d’une image, il s’agit d’un index qui indique les disques de données de l’image à utiliser. Pour les disques de système d’exploitation, ce champ a la valeur Null. Int

KeyVaultAndKeyReference

Nom Description Valeur
keyUrl URL pointant vers une clé ou un secret dans KeyVault chaîne (obligatoire)
sourceVault ID de ressource du coffre de clés contenant la clé ou le secret sourceVault (obligatoire)

KeyVaultAndSecretReference

Nom Description Valeur
secretUrl URL pointant vers une clé ou un secret dans KeyVault chaîne (obligatoire)
sourceVault ID de ressource du coffre de clés contenant la clé ou le secret sourceVault (obligatoire)

Microsoft.Compute/snapshots

Nom Description Valeur
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés des ressources de disque. DiskProperties
Sku Nom de la référence SKU disques et captures instantanées. Peut être Standard_LRS ou Premium_LRS. DiskSku
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

ResourceTags

Nom Description Valeur

SourceVault

Nom Description Valeur
id ID de ressource corde

Définition de ressource de modèle ARM

Le type de ressource d’instantanés peut être déployé avec des opérations qui ciblent :

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/snapshots, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Compute/snapshots",
  "apiVersion": "2017-03-30",
  "name": "string",
  "location": "string",
  "properties": {
    "creationData": {
      "createOption": "string",
      "imageReference": {
        "id": "string",
        "lun": "int"
      },
      "sourceResourceId": "string",
      "sourceUri": "string",
      "storageAccountId": "string"
    },
    "diskSizeGB": "int",
    "encryptionSettings": {
      "diskEncryptionKey": {
        "secretUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      },
      "enabled": "bool",
      "keyEncryptionKey": {
        "keyUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      }
    },
    "osType": "string"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

CreationData

Nom Description Valeur
createOption Cela énumère les sources possibles de la création d’un disque. 'Attacher'
'Copy'
'Empty'
'FromImage'
'Import' (obligatoire)
imageReference Informations sur la source de disque. ImageDiskReference
sourceResourceId Si createOption est Copy, il s’agit de l’ID ARM de l’instantané ou du disque source. corde
sourceUri Si createOption est Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé. corde
storageAccountId Si createOption est Import, l’identificateur Azure Resource Manager du compte de stockage contenant l’objet blob à importer en tant que disque. Obligatoire uniquement si l’objet blob se trouve dans un autre abonnement corde

DiskProperties

Nom Description Valeur
creationData Informations sur la source de disque. Les informations CreationData ne peuvent pas être modifiées une fois le disque créé. CreationData (obligatoire)
diskSizeGB Si creationData.createOption est vide, ce champ est obligatoire et indique la taille du disque dur virtuel à créer. Si ce champ est présent pour les mises à jour ou la création avec d’autres options, il indique un redimensionnement. Les redimensionnements ne sont autorisés que si le disque n’est pas attaché à une machine virtuelle en cours d’exécution et ne peut augmenter que la taille du disque. Int
encryptionSettings Paramètres de chiffrement pour le disque ou l’instantané EncryptionSettings
osType Type de système d’exploitation. 'Linux'
'Windows'

DiskSku

Nom Description Valeur
nom Nom de la référence SKU. 'Premium_LRS'
'Standard_LRS'

EncryptionSettings

Nom Description Valeur
diskEncryptionKey URL du secret Key Vault et ID du coffre de la clé de chiffrement de disque KeyVaultAndSecretReference
Activé Définissez cet indicateur sur true et fournissez DiskEncryptionKey et KeyEncryptionKey facultatif pour activer le chiffrement. Définissez cet indicateur sur false et supprimez DiskEncryptionKey et KeyEncryptionKey pour désactiver le chiffrement. Si EncryptionSettings a la valeur Null dans l’objet de requête, les paramètres existants restent inchangés. Bool
keyEncryptionKey URL de clé key Vault et ID de coffre de la clé de chiffrement de clé KeyVaultAndKeyReference

ImageDiskReference

Nom Description Valeur
id URI relatif contenant un référentiel d’images de plateforme ou une référence d’image utilisateur. chaîne (obligatoire)
lun Si le disque est créé à partir du disque de données d’une image, il s’agit d’un index qui indique les disques de données de l’image à utiliser. Pour les disques de système d’exploitation, ce champ a la valeur Null. Int

KeyVaultAndKeyReference

Nom Description Valeur
keyUrl URL pointant vers une clé ou un secret dans KeyVault chaîne (obligatoire)
sourceVault ID de ressource du coffre de clés contenant la clé ou le secret sourceVault (obligatoire)

KeyVaultAndSecretReference

Nom Description Valeur
secretUrl URL pointant vers une clé ou un secret dans KeyVault chaîne (obligatoire)
sourceVault ID de ressource du coffre de clés contenant la clé ou le secret sourceVault (obligatoire)

Microsoft.Compute/snapshots

Nom Description Valeur
apiVersion Version de l’API '2017-03-30'
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés des ressources de disque. DiskProperties
Sku Nom de la référence SKU disques et captures instantanées. Peut être Standard_LRS ou Premium_LRS. DiskSku
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Compute/snapshots'

ResourceTags

Nom Description Valeur

SourceVault

Nom Description Valeur
id ID de ressource corde

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource d’instantanés 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.Compute/snapshots, ajoutez terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/snapshots@2017-03-30"
  name = "string"
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      creationData = {
        createOption = "string"
        imageReference = {
          id = "string"
          lun = int
        }
        sourceResourceId = "string"
        sourceUri = "string"
        storageAccountId = "string"
      }
      diskSizeGB = int
      encryptionSettings = {
        diskEncryptionKey = {
          secretUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
        enabled = bool
        keyEncryptionKey = {
          keyUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
      }
      osType = "string"
    }
  })
}

Valeurs de propriété

CreationData

Nom Description Valeur
createOption Cela énumère les sources possibles de la création d’un disque. 'Attacher'
'Copy'
'Empty'
'FromImage'
'Import' (obligatoire)
imageReference Informations sur la source de disque. ImageDiskReference
sourceResourceId Si createOption est Copy, il s’agit de l’ID ARM de l’instantané ou du disque source. corde
sourceUri Si createOption est Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé. corde
storageAccountId Si createOption est Import, l’identificateur Azure Resource Manager du compte de stockage contenant l’objet blob à importer en tant que disque. Obligatoire uniquement si l’objet blob se trouve dans un autre abonnement corde

DiskProperties

Nom Description Valeur
creationData Informations sur la source de disque. Les informations CreationData ne peuvent pas être modifiées une fois le disque créé. CreationData (obligatoire)
diskSizeGB Si creationData.createOption est vide, ce champ est obligatoire et indique la taille du disque dur virtuel à créer. Si ce champ est présent pour les mises à jour ou la création avec d’autres options, il indique un redimensionnement. Les redimensionnements ne sont autorisés que si le disque n’est pas attaché à une machine virtuelle en cours d’exécution et ne peut augmenter que la taille du disque. Int
encryptionSettings Paramètres de chiffrement pour le disque ou l’instantané EncryptionSettings
osType Type de système d’exploitation. 'Linux'
'Windows'

DiskSku

Nom Description Valeur
nom Nom de la référence SKU. 'Premium_LRS'
'Standard_LRS'

EncryptionSettings

Nom Description Valeur
diskEncryptionKey URL du secret Key Vault et ID du coffre de la clé de chiffrement de disque KeyVaultAndSecretReference
Activé Définissez cet indicateur sur true et fournissez DiskEncryptionKey et KeyEncryptionKey facultatif pour activer le chiffrement. Définissez cet indicateur sur false et supprimez DiskEncryptionKey et KeyEncryptionKey pour désactiver le chiffrement. Si EncryptionSettings a la valeur Null dans l’objet de requête, les paramètres existants restent inchangés. Bool
keyEncryptionKey URL de clé key Vault et ID de coffre de la clé de chiffrement de clé KeyVaultAndKeyReference

ImageDiskReference

Nom Description Valeur
id URI relatif contenant un référentiel d’images de plateforme ou une référence d’image utilisateur. chaîne (obligatoire)
lun Si le disque est créé à partir du disque de données d’une image, il s’agit d’un index qui indique les disques de données de l’image à utiliser. Pour les disques de système d’exploitation, ce champ a la valeur Null. Int

KeyVaultAndKeyReference

Nom Description Valeur
keyUrl URL pointant vers une clé ou un secret dans KeyVault chaîne (obligatoire)
sourceVault ID de ressource du coffre de clés contenant la clé ou le secret sourceVault (obligatoire)

KeyVaultAndSecretReference

Nom Description Valeur
secretUrl URL pointant vers une clé ou un secret dans KeyVault chaîne (obligatoire)
sourceVault ID de ressource du coffre de clés contenant la clé ou le secret sourceVault (obligatoire)

Microsoft.Compute/snapshots

Nom Description Valeur
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés des ressources de disque. DiskProperties
Sku Nom de la référence SKU disques et captures instantanées. Peut être Standard_LRS ou Premium_LRS. DiskSku
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Compute/snapshots@2017-03-30 »

ResourceTags

Nom Description Valeur

SourceVault

Nom Description Valeur
id ID de ressource corde