Instantáneas de Microsoft.Compute 2020-12-01
Definición de recursos de Bicep
El tipo de recurso snapshots se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Compute/snapshots, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Compute/snapshots@2020-12-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
creationData: {
createOption: 'string'
galleryImageReference: {
id: 'string'
lun: int
}
imageReference: {
id: 'string'
lun: int
}
logicalSectorSize: int
sourceResourceId: 'string'
sourceUri: 'string'
storageAccountId: 'string'
uploadSizeBytes: int
}
diskAccessId: 'string'
diskSizeGB: int
encryption: {
diskEncryptionSetId: 'string'
type: 'string'
}
encryptionSettingsCollection: {
enabled: bool
encryptionSettings: [
{
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
]
encryptionSettingsVersion: 'string'
}
hyperVGeneration: 'string'
incremental: bool
networkAccessPolicy: 'string'
osType: 'string'
purchasePlan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
supportsHibernation: bool
}
}
Valores de propiedad
snapshots
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-80 Caracteres válidos: Caracteres alfanuméricos, de subrayado, puntos y guiones. Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado. |
ubicación | Ubicación de los recursos | string (obligatorio) |
etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
sku | Nombre de la SKU de instantáneas. Puede ser Standard_LRS, Premium_LRS o Standard_ZRS. Se trata de un parámetro opcional para la instantánea incremental y el comportamiento predeterminado es la SKU se establecerá en la misma SKU que la instantánea anterior. | SnapshotSku |
extendedLocation | Ubicación extendida donde se creará la instantánea. No se puede cambiar la ubicación extendida. | ExtendedLocation |
properties | Propiedades de recursos de instantánea. | SnapshotProperties |
ExtendedLocation
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la ubicación extendida. | string |
type | Tipo de la ubicación extendida. | 'EdgeZone' |
SnapshotProperties
Nombre | Descripción | Valor |
---|---|---|
creationData | Información de origen del disco. La información de CreationData no se puede cambiar después de crear el disco. | CreationData (obligatorio) |
diskAccessId | Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos. | string |
diskSizeGB | Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco. | int |
El cifrado | La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma. | Cifrado |
encryptionSettingsCollection | La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea. | EncryptionSettingsCollection |
hyperVGeneration | Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. | 'V1' 'V2' |
incrementales | Si una instantánea es incremental. Las instantáneas incrementales del mismo disco ocupan menos espacio que las instantáneas completas y se pueden dificar. | bool |
networkAccessPolicy | Directiva para acceder al disco a través de la red. | 'AllowAll' 'AllowPrivate' 'DenyAll' |
osType | Tipo de sistema operativo. | 'Linux' "Windows" |
purchasePlan | Información del plan de compra de la imagen desde la que se creó originalmente el disco de origen de la instantánea. | PurchasePlan |
supportsHibernation | Indica que el sistema operativo en una instantánea admite la hibernación. | bool |
CreationData
Nombre | Descripción | Valor |
---|---|---|
createOption | Esto enumera los posibles orígenes de la creación de un disco. | 'Adjuntar' 'Copiar' 'Vacío' 'FromImage' 'Import' 'Restaurar' 'Cargar' (obligatorio) |
galleryImageReference | Obligatorio si se crea desde una imagen de galería. El identificador de ImageDiskReference será el identificador arm de la versión de imagen de galería compartida desde la que se va a crear un disco. | ImageDiskReference |
imageReference | Información de origen del disco. | ImageDiskReference |
logicalSectorSize | Tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096. | int |
sourceResourceId | Si createOption es Copy, este es el identificador arm de la instantánea de origen o el disco. | string |
SourceUri | Si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado. | string |
storageAccountId | Obligatorio si createOption es Import. El identificador de Azure Resource Manager de la cuenta de almacenamiento que contiene el blob que se va a importar como un disco. | string |
uploadSizeBytes | Si createOption es Upload, este es el tamaño del contenido de la carga, incluido el pie de página del disco duro virtual. Este valor debe estar entre 20972032 (20 MiB + 512 bytes para el pie de página de VHD) y 35183298347520 bytes (32 TiB + 512 bytes para el pie de página VHD). | int |
ImageDiskReference
Nombre | Descripción | Value |
---|---|---|
id | Un URI relativo que contiene un repositorio de imágenes de plataforma o una referencia de imagen de usuario. | string (obligatorio) |
lun | Si el disco se crea a partir del disco de datos de una imagen, se trata de un índice que indica cuáles de los discos de datos de la imagen se van a usar. En el caso de los discos del sistema operativo, este campo es NULL. | int |
Cifrado
Nombre | Descripción | Valor |
---|---|---|
diskEncryptionSetId | ResourceId del conjunto de cifrado de disco que se va a usar para habilitar el cifrado en reposo. | string |
type | Tipo de clave que se usa para cifrar los datos del disco. | 'EncryptionAtRestWithCustomerKey' 'EncryptionAtRestWithPlatformAndCustomerKeys' 'EncryptionAtRestWithPlatformKey' |
EncryptionSettingsCollection
Nombre | Descripción | Valor |
---|---|---|
enabled | Establezca esta marca en true y proporcione DiskEncryptionKey y keyEncryptionKey opcional para habilitar el cifrado. Establezca esta marca en false y quite DiskEncryptionKey y KeyEncryptionKey para deshabilitar el cifrado. Si EncryptionSettings es null en el objeto de solicitud, la configuración existente permanece sin cambios. | bool (obligatorio) |
encryptionSettings | Colección de configuraciones de cifrado, una para cada volumen de disco. | EncryptionSettingsElement[] |
encryptionSettingsVersion | Describe qué tipo de cifrado se usa para los discos. Una vez establecido este campo, no se puede sobrescribir. "1.0" corresponde a Azure Disk Encryption con la aplicación de AAD.'1.1' corresponde a Azure Disk Encryption. | string |
EncryptionSettingsElement
Nombre | Descripción | Valor |
---|---|---|
diskEncryptionKey | Key Vault dirección URL secreta y el identificador del almacén de la clave de cifrado de disco | KeyVaultAndSecretReference |
keyEncryptionKey | Key Vault dirección URL de la clave y el identificador del almacén de la clave de cifrado de claves. KeyEncryptionKey es opcional y, cuando se proporciona, se usa para desencapsular la clave de cifrado de disco. | KeyVaultAndKeyReference |
KeyVaultAndSecretReference
Nombre | Descripción | Valor |
---|---|---|
secretUrl | Dirección URL que apunta a una clave o un secreto en KeyVault | string (obligatorio) |
sourceVault | Identificador de recurso de KeyVault que contiene la clave o el secreto | SourceVault (obligatorio) |
SourceVault
Nombre | Descripción | Value |
---|---|---|
id | Id. de recurso | string |
KeyVaultAndKeyReference
Nombre | Descripción | Valor |
---|---|---|
keyUrl | Dirección URL que apunta a una clave o un secreto en KeyVault | string (obligatorio) |
sourceVault | Identificador de recurso de KeyVault que contiene la clave o el secreto | SourceVault (obligatorio) |
PurchasePlan
Nombre | Descripción | Value |
---|---|---|
name | Identificador del plan. | string (obligatorio) |
product | Especifica el producto de la imagen de Marketplace. Este es el mismo valor que Offer en el elemento imageReference. | string (obligatorio) |
promotionCode | El código de promoción de la oferta. | string |
publisher | Identificador del publicador. | string (obligatorio) |
SnapshotSku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la SKU. | 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
Definición de recursos de plantilla de ARM
El tipo de recurso snapshots se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Compute/snapshots, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Compute/snapshots",
"apiVersion": "2020-12-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"creationData": {
"createOption": "string",
"galleryImageReference": {
"id": "string",
"lun": "int"
},
"imageReference": {
"id": "string",
"lun": "int"
},
"logicalSectorSize": "int",
"sourceResourceId": "string",
"sourceUri": "string",
"storageAccountId": "string",
"uploadSizeBytes": "int"
},
"diskAccessId": "string",
"diskSizeGB": "int",
"encryption": {
"diskEncryptionSetId": "string",
"type": "string"
},
"encryptionSettingsCollection": {
"enabled": "bool",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
}
],
"encryptionSettingsVersion": "string"
},
"hyperVGeneration": "string",
"incremental": "bool",
"networkAccessPolicy": "string",
"osType": "string",
"purchasePlan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"supportsHibernation": "bool"
}
}
Valores de propiedad
snapshots
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Compute/snapshots" |
apiVersion | La versión de la API de recursos | '2020-12-01' |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-80 Caracteres válidos: Caracteres alfanuméricos, de subrayado, puntos y guiones. Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado. |
ubicación | Ubicación de los recursos | string (obligatorio) |
etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
sku | Nombre de la SKU de instantáneas. Puede ser Standard_LRS, Premium_LRS o Standard_ZRS. Se trata de un parámetro opcional para la instantánea incremental y el comportamiento predeterminado es la SKU se establecerá en la misma SKU que la instantánea anterior. | SnapshotSku |
extendedLocation | Ubicación extendida donde se creará la instantánea. No se puede cambiar la ubicación extendida. | ExtendedLocation |
properties | Propiedades de recursos de instantánea. | SnapshotProperties |
ExtendedLocation
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la ubicación extendida. | string |
type | Tipo de la ubicación extendida. | 'EdgeZone' |
SnapshotProperties
Nombre | Descripción | Valor |
---|---|---|
creationData | Información de origen del disco. La información de CreationData no se puede cambiar después de crear el disco. | CreationData (obligatorio) |
diskAccessId | Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos. | string |
diskSizeGB | Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco. | int |
El cifrado | La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma. | Cifrado |
encryptionSettingsCollection | La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea. | EncryptionSettingsCollection |
hyperVGeneration | Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. | 'V1' 'V2' |
incrementales | Si una instantánea es incremental. Las instantáneas incrementales del mismo disco ocupan menos espacio que las instantáneas completas y se pueden dificar. | bool |
networkAccessPolicy | Directiva para acceder al disco a través de la red. | 'AllowAll' 'AllowPrivate' 'DenyAll' |
osType | Tipo de sistema operativo. | 'Linux' "Windows" |
purchasePlan | Información del plan de compra de la imagen desde la que se creó originalmente el disco de origen de la instantánea. | PurchasePlan |
supportsHibernation | Indica que el sistema operativo en una instantánea admite la hibernación. | bool |
CreationData
Nombre | Descripción | Valor |
---|---|---|
createOption | Esto enumera los posibles orígenes de la creación de un disco. | 'Adjuntar' 'Copiar' 'Vacío' 'FromImage' 'Import' 'Restaurar' 'Cargar' (obligatorio) |
galleryImageReference | Obligatorio si se crea desde una imagen de galería. El identificador de ImageDiskReference será el identificador arm de la versión de imagen de galería compartida desde la que se va a crear un disco. | ImageDiskReference |
imageReference | Información de origen del disco. | ImageDiskReference |
logicalSectorSize | Tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096. | int |
sourceResourceId | Si createOption es Copy, este es el identificador arm de la instantánea de origen o el disco. | string |
SourceUri | Si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado. | string |
storageAccountId | Obligatorio si createOption es Import. El identificador de Azure Resource Manager de la cuenta de almacenamiento que contiene el blob que se va a importar como un disco. | string |
uploadSizeBytes | Si createOption es Upload, este es el tamaño del contenido de la carga, incluido el pie de página del disco duro virtual. Este valor debe estar entre 20972032 (20 MiB + 512 bytes para el pie de página de VHD) y 35183298347520 bytes (32 TiB + 512 bytes para el pie de página VHD). | int |
ImageDiskReference
Nombre | Descripción | Value |
---|---|---|
id | Un URI relativo que contiene un repositorio de imágenes de plataforma o una referencia de imagen de usuario. | string (obligatorio) |
lun | Si el disco se crea a partir del disco de datos de una imagen, se trata de un índice que indica cuáles de los discos de datos de la imagen se van a usar. En el caso de los discos del sistema operativo, este campo es NULL. | int |
Cifrado
Nombre | Descripción | Valor |
---|---|---|
diskEncryptionSetId | ResourceId del conjunto de cifrado de disco que se va a usar para habilitar el cifrado en reposo. | string |
type | Tipo de clave que se usa para cifrar los datos del disco. | 'EncryptionAtRestWithCustomerKey' 'EncryptionAtRestWithPlatformAndCustomerKeys' 'EncryptionAtRestWithPlatformKey' |
EncryptionSettingsCollection
Nombre | Descripción | Valor |
---|---|---|
enabled | Establezca esta marca en true y proporcione DiskEncryptionKey y keyEncryptionKey opcional para habilitar el cifrado. Establezca esta marca en false y quite DiskEncryptionKey y KeyEncryptionKey para deshabilitar el cifrado. Si EncryptionSettings es null en el objeto de solicitud, la configuración existente permanece sin cambios. | bool (obligatorio) |
encryptionSettings | Colección de configuraciones de cifrado, una para cada volumen de disco. | EncryptionSettingsElement[] |
encryptionSettingsVersion | Describe qué tipo de cifrado se usa para los discos. Una vez establecido este campo, no se puede sobrescribir. "1.0" corresponde a Azure Disk Encryption con la aplicación de AAD.'1.1' corresponde a Azure Disk Encryption. | string |
EncryptionSettingsElement
Nombre | Descripción | Valor |
---|---|---|
diskEncryptionKey | Key Vault dirección URL secreta y el identificador del almacén de la clave de cifrado de disco | KeyVaultAndSecretReference |
keyEncryptionKey | Key Vault dirección URL de la clave y el identificador del almacén de la clave de cifrado de claves. KeyEncryptionKey es opcional y, cuando se proporciona, se usa para desencapsular la clave de cifrado de disco. | KeyVaultAndKeyReference |
KeyVaultAndSecretReference
Nombre | Descripción | Valor |
---|---|---|
secretUrl | Dirección URL que apunta a una clave o un secreto en KeyVault | string (obligatorio) |
sourceVault | Identificador de recurso de KeyVault que contiene la clave o el secreto | SourceVault (obligatorio) |
SourceVault
Nombre | Descripción | Value |
---|---|---|
id | Id. de recurso | string |
KeyVaultAndKeyReference
Nombre | Descripción | Valor |
---|---|---|
keyUrl | Dirección URL que apunta a una clave o un secreto en KeyVault | string (obligatorio) |
sourceVault | Identificador de recurso de KeyVault que contiene la clave o el secreto | SourceVault (obligatorio) |
PurchasePlan
Nombre | Descripción | Value |
---|---|---|
name | Identificador del plan. | string (obligatorio) |
product | Especifica el producto de la imagen de Marketplace. Este es el mismo valor que Offer en el elemento imageReference. | string (obligatorio) |
promotionCode | El código de promoción de la oferta. | string |
publisher | Identificador del publicador. | string (obligatorio) |
SnapshotSku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la SKU. | 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso snapshots se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Compute/snapshots, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/snapshots@2020-12-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
creationData = {
createOption = "string"
galleryImageReference = {
id = "string"
lun = int
}
imageReference = {
id = "string"
lun = int
}
logicalSectorSize = int
sourceResourceId = "string"
sourceUri = "string"
storageAccountId = "string"
uploadSizeBytes = int
}
diskAccessId = "string"
diskSizeGB = int
encryption = {
diskEncryptionSetId = "string"
type = "string"
}
encryptionSettingsCollection = {
enabled = bool
encryptionSettings = [
{
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
]
encryptionSettingsVersion = "string"
}
hyperVGeneration = "string"
incremental = bool
networkAccessPolicy = "string"
osType = "string"
purchasePlan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
supportsHibernation = bool
}
sku = {
name = "string"
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Valores de propiedad
snapshots
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Compute/snapshots@2020-12-01" |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-80 Caracteres válidos: Caracteres alfanuméricos, de subrayado, puntos y guiones. Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado. |
ubicación | Ubicación de los recursos | string (obligatorio) |
parent_id | Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. | string (obligatorio) |
etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. |
sku | Nombre de la SKU de instantáneas. Puede ser Standard_LRS, Premium_LRS o Standard_ZRS. Se trata de un parámetro opcional para la instantánea incremental y el comportamiento predeterminado es la SKU se establecerá en la misma SKU que la instantánea anterior. | SnapshotSku |
extendedLocation | Ubicación extendida donde se creará la instantánea. No se puede cambiar la ubicación extendida. | ExtendedLocation |
properties | Propiedades de recursos de instantánea. | SnapshotProperties |
ExtendedLocation
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la ubicación extendida. | string |
type | Tipo de la ubicación extendida. | "EdgeZone" |
SnapshotProperties
Nombre | Descripción | Valor |
---|---|---|
creationData | Información de origen del disco. La información de CreationData no se puede cambiar después de crear el disco. | CreationData (obligatorio) |
diskAccessId | Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos. | string |
diskSizeGB | Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco. | int |
El cifrado | La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma. | Cifrado |
encryptionSettingsCollection | La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea. | EncryptionSettingsCollection |
hyperVGeneration | Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. | "V1" "V2" |
incrementales | Si una instantánea es incremental. Las instantáneas incrementales del mismo disco ocupan menos espacio que las instantáneas completas y se pueden dificar. | bool |
networkAccessPolicy | Directiva para acceder al disco a través de la red. | "AllowAll" "AllowPrivate" "DenyAll" |
osType | Tipo de sistema operativo. | "Linux" "Windows" |
purchasePlan | Información del plan de compra de la imagen desde la que se creó originalmente el disco de origen de la instantánea. | PurchasePlan |
supportsHibernation | Indica que el sistema operativo en una instantánea admite la hibernación. | bool |
CreationData
Nombre | Descripción | Valor |
---|---|---|
createOption | Esto enumera los posibles orígenes de la creación de un disco. | "Adjuntar" “Copiar” "Empty" "FromImage" "Importar" "Restaurar" "Cargar" (obligatorio) |
galleryImageReference | Obligatorio si se crea desde una imagen de galería. El identificador de ImageDiskReference será el identificador arm de la versión de imagen de galería compartida desde la que se va a crear un disco. | ImageDiskReference |
imageReference | Información de origen del disco. | ImageDiskReference |
logicalSectorSize | Tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096. | int |
sourceResourceId | Si createOption es Copy, este es el identificador arm de la instantánea de origen o el disco. | string |
SourceUri | Si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado. | string |
storageAccountId | Obligatorio si createOption es Import. El identificador de Azure Resource Manager de la cuenta de almacenamiento que contiene el blob que se va a importar como un disco. | string |
uploadSizeBytes | Si createOption es Upload, este es el tamaño del contenido de la carga, incluido el pie de página del disco duro virtual. Este valor debe estar entre 20972032 (20 MiB + 512 bytes para el pie de página de VHD) y 35183298347520 bytes (32 TiB + 512 bytes para el pie de página VHD). | int |
ImageDiskReference
Nombre | Descripción | Value |
---|---|---|
id | Un URI relativo que contiene un repositorio de imágenes de plataforma o una referencia de imagen de usuario. | string (obligatorio) |
lun | Si el disco se crea a partir del disco de datos de una imagen, se trata de un índice que indica cuáles de los discos de datos de la imagen se van a usar. En el caso de los discos del sistema operativo, este campo es NULL. | int |
Cifrado
Nombre | Descripción | Valor |
---|---|---|
diskEncryptionSetId | ResourceId del conjunto de cifrado de disco que se va a usar para habilitar el cifrado en reposo. | string |
type | Tipo de clave que se usa para cifrar los datos del disco. | "EncryptionAtRestWithCustomerKey" "EncryptionAtRestWithPlatformAndCustomerKeys" "EncryptionAtRestWithPlatformKey" |
EncryptionSettingsCollection
Nombre | Descripción | Valor |
---|---|---|
enabled | Establezca esta marca en true y proporcione DiskEncryptionKey y keyEncryptionKey opcional para habilitar el cifrado. Establezca esta marca en false y quite DiskEncryptionKey y KeyEncryptionKey para deshabilitar el cifrado. Si EncryptionSettings es null en el objeto de solicitud, la configuración existente permanece sin cambios. | bool (obligatorio) |
encryptionSettings | Colección de configuraciones de cifrado, una para cada volumen de disco. | EncryptionSettingsElement[] |
encryptionSettingsVersion | Describe qué tipo de cifrado se usa para los discos. Una vez establecido este campo, no se puede sobrescribir. "1.0" corresponde a Azure Disk Encryption con la aplicación de AAD.'1.1' corresponde a Azure Disk Encryption. | string |
EncryptionSettingsElement
Nombre | Descripción | Valor |
---|---|---|
diskEncryptionKey | Key Vault dirección URL secreta y el identificador del almacén de la clave de cifrado de disco | KeyVaultAndSecretReference |
keyEncryptionKey | Key Vault dirección URL de la clave y el identificador del almacén de la clave de cifrado de claves. KeyEncryptionKey es opcional y, cuando se proporciona, se usa para desencapsular la clave de cifrado de disco. | KeyVaultAndKeyReference |
KeyVaultAndSecretReference
Nombre | Descripción | Valor |
---|---|---|
secretUrl | Dirección URL que apunta a una clave o un secreto en KeyVault | string (obligatorio) |
sourceVault | Identificador de recurso de KeyVault que contiene la clave o el secreto | SourceVault (obligatorio) |
SourceVault
Nombre | Descripción | Value |
---|---|---|
id | Id. de recurso | string |
KeyVaultAndKeyReference
Nombre | Descripción | Valor |
---|---|---|
keyUrl | Dirección URL que apunta a una clave o un secreto en KeyVault | string (obligatorio) |
sourceVault | Identificador de recurso de KeyVault que contiene la clave o el secreto | SourceVault (obligatorio) |
PurchasePlan
Nombre | Descripción | Value |
---|---|---|
name | Identificador del plan. | string (obligatorio) |
product | Especifica el producto de la imagen de Marketplace. Este es el mismo valor que Offer en el elemento imageReference. | string (obligatorio) |
promotionCode | El código de promoción de la oferta. | string |
publisher | Identificador del publicador. | string (obligatorio) |
SnapshotSku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la SKU. | "Premium_LRS" "Standard_LRS" "Standard_ZRS" |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de