Compartir a través de


CreationData Clase

Datos usados al crear un disco.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.compute._serialization.Model
CreationData

Constructor

CreationData(*, create_option: str | _models.DiskCreateOption, storage_account_id: str | None = None, image_reference: _models.ImageDiskReference | None = None, source_uri: str | None = None, source_resource_id: str | None = None, upload_size_bytes: int | None = None, **kwargs: Any)

Keyword-Only Parameters

create_option
str o DiskCreateOption

Esto enumera los posibles orígenes de la creación de un disco. Necesario. Los valores conocidos son: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload" e "Import".

storage_account_id
str

Si createOption es Import, azure Resource Manager identificador de la cuenta de almacenamiento que contiene el blob que se va a importar como un disco. Solo es necesario si el blob está en una suscripción diferente.

image_reference
ImageDiskReference

Información de origen del disco.

source_uri
str

Si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado.

source_resource_id
str

Si createOption es Copy, este es el identificador arm de la instantánea de origen o el disco.

upload_size_bytes
int

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).

Variables

create_option
str o DiskCreateOption

Esto enumera los posibles orígenes de la creación de un disco. Necesario. Los valores conocidos son: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload" e "Import".

storage_account_id
str

Si createOption es Import, azure Resource Manager identificador de la cuenta de almacenamiento que contiene el blob que se va a importar como un disco. Solo es necesario si el blob está en una suscripción diferente.

image_reference
ImageDiskReference

Información de origen del disco.

source_uri
str

Si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado.

source_resource_id
str

Si createOption es Copy, este es el identificador arm de la instantánea de origen o el disco.

source_unique_id
str

Si se establece este campo, este es el identificador único que identifica el origen de este recurso.

upload_size_bytes
int

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).