Partilhar via


CreationData Classe

Definição

Dados usados ao criar um disco.

public class CreationData
type CreationData = class
Public Class CreationData
Herança
CreationData

Construtores

CreationData()

Inicializa uma nova instância da classe CreationData.

CreationData(DiskCreateOption, String, ImageDiskReference, ImageDiskReference, String, String, String, Nullable<Int64>, Nullable<Int32>)

Inicializa uma nova instância da classe CreationData.

Propriedades

CreateOption

Obtém ou define que isso enumera as possíveis fontes da criação de um disco. Os valores possíveis incluem: 'Empty', 'Attach', 'FromImage', 'Import', 'Copy', 'Restore', 'Upload'

GalleryImageReference

Obtém ou define os conjuntos necessários ao criar a partir de uma Imagem da Galeria. A ID do ImageDiskReference será a ID do ARM da versão da imagem de galeria compartilhada da qual criar um disco.

ImageReference

Obtém ou define informações de origem do disco.

LogicalSectorSize

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

SourceResourceId

Obtém ou define se createOption é Copy, essa é a ID do ARM do instantâneo de origem ou disco.

SourceUniqueId

Obtém se esse campo estiver definido, essa é a ID exclusiva que identifica a origem desse recurso.

SourceUri

Obtém ou define se createOption é Importação, esse é o URI de um blob a ser importado para um disco gerenciado.

StorageAccountId

Obtém ou define os conjuntos necessários 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.

UploadSizeBytes

Obtém ou define se createOption é Upload, esse é 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).

Métodos

Validate()

Valide o objeto .

Aplica-se a