Partager via


IDisk Interface

Définition

Représentation côté client immuable d’un disque managé 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)
Implémente

Propriétés

AvailabilityZones

Obtient les zones de disponibilité affectées au disque.

(Hérité de IDiskBeta)
CreationMethod

Obtient la méthode de création de disque.

EncryptionSettings

Obtient les paramètres de chiffrement de disque.

(Hérité de IDiskBeta)
HyperVGeneration

Obtient la génération d’hyperviseur du disque managé.

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IHasInner<T>)
IsAttachedToVirtualMachine

Obtient true si le disque est attaché à une machine virtuelle, sinon false.

Key

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IIndexable)
Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
OSType

Obtient le type du système d’exploitation sur le disque.

Region

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IResource)
RegionName

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IResource)
ResourceGroupName

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IHasResourceGroup)
SizeInByte

Obtient la taille du disque en octets.

SizeInGB

Obtient la taille du disque en Go.

Sku

Obtient la référence SKU du disque.

Source

Obtient les détails de la source à partir de laquelle le disque est créé.

Tags

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IResource)
Type

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IResource)
VirtualMachineId

Obtient l’ID de ressource de la machine virtuelle à laquelle ce disque est attaché, ou null si le disque est dans un état détaché.

Méthodes

GrantAccess(Int32)

Accorde l’accès au disque.

GrantAccessAsync(Int32, CancellationToken)

Octroie l’accès au disque de manière asynchrone.

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RevokeAccess()

Révoque l’accès accordé au disque.

RevokeAccessAsync(CancellationToken)

Révoque l’accès accordé au disque de manière asynchrone.

Update()

Représentation côté client immuable d’un disque managé Azure.

(Hérité de IUpdatable<T>)

S’applique à