Compartilhar via


IDisk Interface

Definição

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

public interface IDisk : Microsoft.Azure.Management.Compute.Fluent.IDiskBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Compute.Fluent.IComputeManager,Microsoft.Azure.Management.Compute.Fluent.Models.DiskInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.DiskInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IDisk>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.Disk.Update.IUpdate>
type IDisk = interface
    interface IGroupableResource<IComputeManager, DiskInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IComputeManager>
    interface IHasInner<DiskInner>
    interface IRefreshable<IDisk>
    interface IUpdatable<IUpdate>
    interface IDiskBeta
    interface IBeta
Public Interface IDisk
Implements IBeta, IDiskBeta, IGroupableResource(Of IComputeManager, DiskInner), IHasInner(Of DiskInner), IHasManager(Of IComputeManager), IRefreshable(Of IDisk), IUpdatable(Of IUpdate)
Implementações

Propriedades

AvailabilityZones

Obtém as zonas de disponibilidade atribuídas ao disco.

(Herdado de IDiskBeta)
CreationMethod

Obtém o método de criação de disco.

EncryptionSettings

Obtém as configurações de criptografia de disco.

(Herdado de IDiskBeta)
HyperVGeneration

Obtém a geração de hipervisor do disco gerenciado.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IHasInner<T>)
IsAttachedToVirtualMachine

Obtém true se o disco estiver anexado a uma máquina virtual; caso contrário, false.

Key

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IIndexable)
Manager

Obtém o tipo de cliente gerenciador desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
OSType

Obtém o tipo do sistema operacional no disco.

Region

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IResource)
ResourceGroupName

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IHasResourceGroup)
SizeInByte

Obtém o tamanho do disco em bytes.

SizeInGB

Obtém o tamanho do disco em GB.

Sku

Obtém o SKU de disco.

Source

Obtém os detalhes da origem da qual o disco é criado.

Tags

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IResource)
Type

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IResource)
VirtualMachineId

Obtém a ID do recurso da máquina virtual à qual esse disco está anexado ou nulo se o disco estiver em um estado desanexado.

Métodos

GrantAccess(Int32)

Concede acesso ao disco.

GrantAccessAsync(Int32, CancellationToken)

Concede acesso ao disco de forma assíncrona.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RevokeAccess()

Revoga o acesso concedido ao disco.

RevokeAccessAsync(CancellationToken)

Revoga o acesso concedido ao disco de forma assíncrona.

Update()

Uma representação imutável do lado do cliente de um disco gerenciado do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a