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, gallery_image_reference: _models.ImageDiskReference | None = None, source_uri: str | None = None, source_resource_id: str | None = None, upload_size_bytes: int | None = None, logical_sector_size: 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

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.

image_reference
ImageDiskReference

Información de origen del disco.

gallery_image_reference
ImageDiskReference

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.

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

logical_sector_size
int

Tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096.

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

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.

image_reference
ImageDiskReference

Información de origen del disco.

gallery_image_reference
ImageDiskReference

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.

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

logical_sector_size
int

Tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096.