Freigeben über


ISnapshot Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

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

Eigenschaften

CreationMethod

Ruft die Momentaufnahme-Erstellungsmethode ab.

Id

Ruft die Ressourcen-ID-Zeichenfolge ab.

(Geerbt von IHasId)
Incremental

Ruft ab oder legt fest, ob ein Momentaufnahme inkrementell ist. Inkrementelle Momentaufnahmen auf demselben Datenträger belegen weniger Speicherplatz als vollständige Momentaufnahmen und können diffydiert werden.

Inner

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IHasInner<T>)
Key

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IIndexable)
Manager

Ruft den Managerclienttyp dieses Ressourcentyps ab.

(Geerbt von IHasManager<ManagerT>)
Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
OSType

Ruft den Typ des Betriebssystems im Momentaufnahme ab.

Region

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IResource)
RegionName

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IResource)
ResourceGroupName

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IHasResourceGroup)
SizeInGB

Ruft die Datenträgergröße in GB ab.

Sku

Ruft stattdessen use Snapshot.skuType() ab.

SkuType

Ruft den Momentaufnahme-SKU-Typ ab.

Source

Ruft die Details der Quelle ab, aus der Momentaufnahme erstellt wird.

Tags

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IResource)
Type

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IResource)

Methoden

GrantAccess(Int32)

Gewährt Zugriff auf die Momentaufnahme.

GrantAccessAsync(Int32, CancellationToken)

Gewährt asynchronen Zugriff auf die Momentaufnahme.

Refresh()

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RevokeAccess()

Widerrufen Sie den Zugriff, der dem Momentaufnahme gewährt wird.

RevokeAccessAsync(CancellationToken)

Widerrufen Sie den Zugriff auf die Momentaufnahme asynchron.

Update()

Eine unveränderliche clientseitige Darstellung eines verwalteten Azure-Momentaufnahme.

(Geerbt von IUpdatable<T>)

Gilt für: