Partilhar via


ISnapshot Interface

Definição

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do 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)
Implementações

Propriedades

CreationMethod

Obtém o método de criação instantâneo.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Incremental

Obtém ou define se um instantâneo é incremental. Instantâneos incrementais no mesmo disco ocupam menos espaço do que instantâneos completos e podem ser diferenciados.

Inner

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IHasInner<T>)
Key

Uma representação imutável do lado do cliente de uma instantâneo gerenciada 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 de sistema operacional no instantâneo.

Region

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IResource)
ResourceGroupName

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IHasResourceGroup)
SizeInGB

Obtém o tamanho do disco em GB.

Sku

Obtém o uso de Snapshot.skuType() em vez disso.

SkuType

Obtém o tipo de SKU instantâneo.

Source

Obtém os detalhes da origem da qual instantâneo é criado.

Tags

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IResource)
Type

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IResource)

Métodos

GrantAccess(Int32)

Concede acesso ao instantâneo.

GrantAccessAsync(Int32, CancellationToken)

Concede acesso ao instantâneo 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()

Revogar o acesso concedido ao instantâneo.

RevokeAccessAsync(CancellationToken)

Revogar o acesso concedido ao instantâneo de forma assíncrona.

Update()

Uma representação imutável do lado do cliente de uma instantâneo gerenciada do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a