Partilhar via


CreationData Construtores

Definição

Sobrecargas

CreationData()

Inicializa uma nova instância da classe CreationData.

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

Inicializa uma nova instância da classe CreationData.

CreationData()

Inicializa uma nova instância da classe CreationData.

public CreationData ();
Public Sub New ()

Aplica-se a

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

Inicializa uma nova instância da classe CreationData.

public CreationData (string createOption, string storageAccountId = default, Microsoft.Azure.Management.Compute.Models.ImageDiskReference imageReference = default, Microsoft.Azure.Management.Compute.Models.ImageDiskReference galleryImageReference = default, string sourceUri = default, string sourceResourceId = default, string sourceUniqueId = default, long? uploadSizeBytes = default, int? logicalSectorSize = default, string securityDataUri = default, bool? performancePlus = default);
new Microsoft.Azure.Management.Compute.Models.CreationData : string * string * Microsoft.Azure.Management.Compute.Models.ImageDiskReference * Microsoft.Azure.Management.Compute.Models.ImageDiskReference * string * string * string * Nullable<int64> * Nullable<int> * string * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.CreationData
Public Sub New (createOption As String, Optional storageAccountId As String = Nothing, Optional imageReference As ImageDiskReference = Nothing, Optional galleryImageReference As ImageDiskReference = Nothing, Optional sourceUri As String = Nothing, Optional sourceResourceId As String = Nothing, Optional sourceUniqueId As String = Nothing, Optional uploadSizeBytes As Nullable(Of Long) = Nothing, Optional logicalSectorSize As Nullable(Of Integer) = Nothing, Optional securityDataUri As String = Nothing, Optional performancePlus As Nullable(Of Boolean) = Nothing)

Parâmetros

createOption
String

Isso enumera as possíveis fontes da criação de um disco. Os valores possíveis incluem: 'Empty', 'Attach', 'FromImage', 'Import', 'Copy', 'Restore', 'Upload', 'CopyStart', 'ImportSecure', 'UploadPreparedSecure'

storageAccountId
String

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.

imageReference
ImageDiskReference

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

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

sourceUri
String

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

sourceResourceId
String

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

sourceUniqueId
String

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

uploadSizeBytes
Nullable<Int64>

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

logicalSectorSize
Nullable<Int32>

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

securityDataUri
String

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

performancePlus
Nullable<Boolean>

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.

Aplica-se a