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.ModelCreationData
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, **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" e "Import".
- storage_account_id
- str
Obrigatório se createOption for Import. O identificador de 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 com base em uma Imagem da Galeria. A id/sharedGalleryImageId/communityGalleryImageId do ImageDiskReference será a ID do ARM da versão de imagem de galeria 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 ou disco de origem.
- upload_size_bytes
- int
Se createOption for Upload, esse será o tamanho do conteúdo do upload, incluindo o rodapé do 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 de convidado da VM.
- performance_plus
- bool
Defina esse sinalizador como true para obter um aumento na meta de desempenho do disco implantado, consulte aqui no respectivo destino de desempenho. Esse sinalizador só pode ser definido na hora de criação do disco e não pode ser desabilitado após a habilitação.
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" e "Import".
- storage_account_id
- str
Obrigatório se createOption for Import. O identificador de 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 com base em uma Imagem da Galeria. A id/sharedGalleryImageId/communityGalleryImageId do ImageDiskReference será a ID do ARM da versão de imagem de galeria 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 ou disco de origem.
- source_unique_id
- str
Se esse campo for 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é do 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 de convidado da VM.
- performance_plus
- bool
Defina esse sinalizador como true para obter um aumento na meta de desempenho do disco implantado, consulte aqui no respectivo destino de desempenho. Esse sinalizador só pode ser definido na hora de criação do disco e não pode ser desabilitado após a habilitação.
Azure SDK for Python