Compartilhar via


IDefinition Interface

Definição

A totalidade da definição de disco gerenciado.

public interface IDefinition : Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IBlank, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithCreateAndSize, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDataDiskSource, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithGroup, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithStorageAccount, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IDisk>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithDiskSource>
    interface IWithExistingResourceGroup<IWithDiskSource>
    interface IWithNewResourceGroup<IWithDiskSource>
    interface IWithCreatableResourceGroup<IWithDiskSource>
    interface IWithDiskSource
    interface IWithWindowsDiskSource
    interface IWithLinuxDiskSource
    interface IWithData
    interface IWithDataDiskSource
    interface IWithDataDiskFromVhd
    interface IWithDataDiskFromUpload
    interface IWithDataDiskFromDisk
    interface IWithDataDiskFromSnapshot
    interface IWithStorageAccount
    interface IWithCreateAndSize
    interface IWithCreate
    interface ICreatable<IDisk>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSku
    interface IWithHyperVGeneration
    interface IWithAvailabilityZone
    interface IBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IDisk), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithDiskSource), IWithCreateAndSize, IWithDataDiskSource, IWithDiskSource, IWithExistingResourceGroup(Of IWithDiskSource), IWithGroup, IWithGroup(Of IWithDiskSource), IWithNewResourceGroup(Of IWithDiskSource), IWithStorageAccount
Implementações

Propriedades

Key

A totalidade da definição de disco gerenciado.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
FromDisk(IDisk)

Especifica o disco gerenciado de dados de origem.

(Herdado de IWithDataDiskFromDisk)
FromDisk(String)

Especifica a ID do disco gerenciado de dados de origem.

(Herdado de IWithDataDiskFromDisk)
FromSnapshot(ISnapshot)

Especifica os dados de origem gerenciados instantâneo.

(Herdado de IWithDataDiskFromSnapshot)
FromSnapshot(String)

Especifica os dados de origem gerenciados instantâneo.

(Herdado de IWithDataDiskFromSnapshot)
FromVhd(String)

Especifica o VHD de dados de origem.

(Herdado de IWithDataDiskFromVhd)
WithAvailabilityZone(AvailabilityZoneId)

Especifica a zona de disponibilidade para o disco gerenciado.

(Herdado de IWithAvailabilityZone)
WithData()

Inicia a definição de disco gerenciado que contém dados.

(Herdado de IWithData)
WithExistingResourceGroup(IResourceGroup)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithHyperVGeneration(HyperVGeneration)

Especifica a geração de hipervisor do disco gerenciado.

(Herdado de IWithHyperVGeneration)
WithLinuxFromDisk(IDisk)

Especifica o disco gerenciado do sistema operacional Linux de origem.

(Herdado de IWithLinuxDiskSource)
WithLinuxFromDisk(String)

Especifica o disco gerenciado do sistema operacional Linux de origem.

(Herdado de IWithLinuxDiskSource)
WithLinuxFromSnapshot(ISnapshot)

Especifica o sistema operacional Linux de origem gerenciado instantâneo.

(Herdado de IWithLinuxDiskSource)
WithLinuxFromSnapshot(String)

Especifica o sistema operacional Linux de origem gerenciado instantâneo.

(Herdado de IWithLinuxDiskSource)
WithLinuxFromVhd(String)

Especifica o VHD do sistema operacional Linux especializado ou generalizado de origem.

(Herdado de IWithLinuxDiskSource)
WithNewResourceGroup()

A totalidade da definição de disco gerenciado.

(Herdado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada.

(Herdado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

A totalidade da definição de disco gerenciado.

(Herdado de IWithNewResourceGroup<T>)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região do recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithSizeInGB(Int32)

Especifica o tamanho do disco para um disco vazio.

(Herdado de IWithDataDiskSource)
WithSku(DiskSkuTypes)

Especifica o SKU.

(Herdado de IWithSku)
WithStorageAccount(IStorageAccount)

Especifica a conta de armazenamento.

(Herdado de IWithStorageAccount)
WithStorageAccountId(String)

Especifica a ID da conta de armazenamento.

(Herdado de IWithStorageAccount)
WithStorageAccountName(String)

Especifica o nome da conta de armazenamento no mesmo grupo de recursos.

(Herdado de IWithStorageAccount)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IDefinitionWithTags<T>)
WithUploadSizeInMB(Nullable<Int64>)

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 20 (20 MiB) e 33554432 bytes (32 TiB).

(Herdado de IWithDataDiskFromUpload)
WithWindowsFromDisk(IDisk)

Especifica um disco gerenciado do sistema operacional Windows de origem.

(Herdado de IWithWindowsDiskSource)
WithWindowsFromDisk(String)

Especifica um disco gerenciado do sistema operacional Windows de origem.

(Herdado de IWithWindowsDiskSource)
WithWindowsFromSnapshot(ISnapshot)

Especifica uma instantâneo gerenciada pelo sistema operacional Windows de origem.

(Herdado de IWithWindowsDiskSource)
WithWindowsFromSnapshot(String)

Especifica uma instantâneo gerenciada pelo sistema operacional Windows de origem.

(Herdado de IWithWindowsDiskSource)
WithWindowsFromVhd(String)

Especifica um VHD do sistema operacional Windows especializado ou generalizado de origem.

(Herdado de IWithWindowsDiskSource)

Aplica-se a