Partager via


ISnapshot Interface

Définition

Représentation côté client immuable d’une instantané managée Azure.

public interface ISnapshot : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Compute.Fluent.IComputeManager,Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.SnapshotInner>, 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.ISnapshot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.Snapshot.Update.IUpdate>
type ISnapshot = interface
    interface IGroupableResource<IComputeManager, SnapshotInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IComputeManager>
    interface IHasInner<SnapshotInner>
    interface IRefreshable<ISnapshot>
    interface IUpdatable<IUpdate>
Public Interface ISnapshot
Implements IGroupableResource(Of IComputeManager, SnapshotInner), IHasInner(Of SnapshotInner), IHasManager(Of IComputeManager), IRefreshable(Of ISnapshot), IUpdatable(Of IUpdate)
Implémente

Propriétés

CreationMethod

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

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Incremental

Obtient ou définit si un instantané est incrémentiel. Les instantanés incrémentiels sur le même disque occupent moins d’espace que les instantanés complets et peuvent être différents.

Inner

Représentation côté client immuable d’une instantané managée Azure.

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

Représentation côté client immuable d’une instantané managée 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 de système d’exploitation dans le instantané.

Region

Représentation côté client immuable d’une instantané managée Azure.

(Hérité de IResource)
RegionName

Représentation côté client immuable d’une instantané managée Azure.

(Hérité de IResource)
ResourceGroupName

Représentation côté client immuable d’une instantané managée Azure.

(Hérité de IHasResourceGroup)
SizeInGB

Obtient la taille du disque en Go.

Sku

Obtient d’utiliser Snapshot.skuType() à la place.

SkuType

Obtient le type de référence SKU instantané.

Source

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

Tags

Représentation côté client immuable d’une instantané managée Azure.

(Hérité de IResource)
Type

Représentation côté client immuable d’une instantané managée Azure.

(Hérité de IResource)

Méthodes

GrantAccess(Int32)

Accorde l’accès au instantané.

GrantAccessAsync(Int32, CancellationToken)

Accorde l’accès au instantané de façon 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évoquez l’accès accordé au instantané.

RevokeAccessAsync(CancellationToken)

Révoquez l’accès accordé au instantané de manière asynchrone.

Update()

Représentation côté client immuable d’une instantané managée Azure.

(Hérité de IUpdatable<T>)

S’applique à