Compartilhar via


CreationData Classe

Dados usados ao criar um disco.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.compute._serialization.Model
CreationData

Construtor

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, security_data_uri: str | None = None, performance_plus: bool | None = None, elastic_san_resource_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

create_option
str ou DiskCreateOption

Isso enumera as possíveis fontes da criação de um disco. Obrigatórios. Os valores conhecidos são: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart", "ImportSecure", "UploadPreparedSecure", "CopyFromSanSnapshot" e "Import".

storage_account_id
str

Obrigatório se createOption for Import. O identificador Resource Manager do Azure da conta de armazenamento que contém o blob a ser importado como um disco.

image_reference
ImageDiskReference

Informações de origem do disco para PIR ou imagens de usuário.

gallery_image_reference
ImageDiskReference

Obrigatório se for criado a partir de uma Imagem da Galeria. A id/sharedGalleryImageId/communityGalleryImageId do ImageDiskReference será a ID do ARM da versão de imagem de galé compartilhada da qual criar um disco.

source_uri
str

Se createOption for Import, esse será o URI de um blob a ser importado para um disco gerenciado.

source_resource_id
str

Se createOption for Copy, essa será a ID do ARM do instantâneo de origem ou do disco.

upload_size_bytes
int

Se createOption for Upload, esse será o tamanho do conteúdo do upload, incluindo o rodapé VHD. Esse valor deve estar entre 20972032 (20 MiB + 512 bytes para o rodapé VHD) e 35183298347520 bytes (32 TiB + 512 bytes para o rodapé VHD).

logical_sector_size
int

Tamanho do setor lógico em bytes para discos Ultra. Os valores compatíveis são 512 e 4096. O padrão é 4096.

security_data_uri
str

Se createOption for ImportSecure, esse será o URI de um blob a ser importado para o estado convidado da VM.

performance_plus
bool

Defina esse sinalizador como true para obter um aumento no destino de desempenho do disco implantado, consulte aqui no respectivo destino de desempenho. Esse sinalizador só pode ser definido no tempo de criação do disco e não pode ser desabilitado após a habilitação.

elastic_san_resource_id
str

Obrigatório se createOption for CopyFromSanSnapshot. Essa é a ID do ARM da instantâneo de volume san elástico de origem.

Variáveis

create_option
str ou DiskCreateOption

Isso enumera as possíveis fontes da criação de um disco. Obrigatórios. Os valores conhecidos são: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart", "ImportSecure", "UploadPreparedSecure", "CopyFromSanSnapshot" e "Import".

storage_account_id
str

Obrigatório se createOption for Import. O identificador Resource Manager do Azure da conta de armazenamento que contém o blob a ser importado como um disco.

image_reference
ImageDiskReference

Informações de origem do disco para PIR ou imagens de usuário.

gallery_image_reference
ImageDiskReference

Obrigatório se for criado a partir de uma Imagem da Galeria. A id/sharedGalleryImageId/communityGalleryImageId do ImageDiskReference será a ID do ARM da versão de imagem de galé compartilhada da qual criar um disco.

source_uri
str

Se createOption for Import, esse será o URI de um blob a ser importado para um disco gerenciado.

source_resource_id
str

Se createOption for Copy, essa será a ID do ARM do instantâneo de origem ou do disco.

source_unique_id
str

Se esse campo estiver definido, essa será a ID exclusiva que identifica a origem desse recurso.

upload_size_bytes
int

Se createOption for Upload, esse será o tamanho do conteúdo do upload, incluindo o rodapé VHD. Esse valor deve estar entre 20972032 (20 MiB + 512 bytes para o rodapé VHD) e 35183298347520 bytes (32 TiB + 512 bytes para o rodapé VHD).

logical_sector_size
int

Tamanho do setor lógico em bytes para discos Ultra. Os valores compatíveis são 512 e 4096. O padrão é 4096.

security_data_uri
str

Se createOption for ImportSecure, esse será o URI de um blob a ser importado para o estado convidado da VM.

performance_plus
bool

Defina esse sinalizador como true para obter um aumento no destino de desempenho do disco implantado, consulte aqui no respectivo destino de desempenho. Esse sinalizador só pode ser definido no tempo de criação do disco e não pode ser desabilitado após a habilitação.

elastic_san_resource_id
str

Obrigatório se createOption for CopyFromSanSnapshot. Essa é a ID do ARM da instantâneo de volume san elástico de origem.