Partilhar via


ISnapshots Interface

Definição

Ponto de entrada para a API de gerenciamento de instantâneo gerenciada no Azure.

public interface ISnapshots : Microsoft.Azure.Management.Compute.Fluent.ISnapshotsBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.Compute.Fluent.ISnapshot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchDeletion, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.Compute.Fluent.Snapshot.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Compute.Fluent.ISnapshot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.Compute.Fluent.ISnapshot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.Compute.Fluent.ISnapshot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.Compute.Fluent.ISnapshot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.ISnapshotsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>
type ISnapshots = interface
    interface ISupportsCreating<IBlank>
    interface ISupportsListing<ISnapshot>
    interface ISupportsListingByResourceGroup<ISnapshot>
    interface ISupportsGettingByResourceGroup<ISnapshot>
    interface ISupportsGettingById<ISnapshot>
    interface ISupportsDeletingById
    interface ISupportsDeletingByResourceGroup
    interface ISupportsBatchCreation<ISnapshot>
    interface ISupportsBatchDeletion
    interface IBeta
    interface IHasManager<IComputeManager>
    interface IHasInner<ISnapshotsOperations>
    interface ISnapshotsBeta
Public Interface ISnapshots
Implements IHasInner(Of ISnapshotsOperations), IHasManager(Of IComputeManager), ISnapshotsBeta, ISupportsBatchCreation(Of ISnapshot), ISupportsBatchDeletion, ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByResourceGroup, ISupportsGettingById(Of ISnapshot), ISupportsGettingByResourceGroup(Of ISnapshot), ISupportsListing(Of ISnapshot), ISupportsListingByResourceGroup(Of ISnapshot)
Implementações

Propriedades

Inner

Ponto de entrada para a API de gerenciamento de instantâneo gerenciada no Azure.

(Herdado de IHasInner<T>)
Manager

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

(Herdado de IHasManager<ManagerT>)

Métodos

Create(ICreatable<IFluentResourceT>[])

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
Define(String)

Ponto de entrada para a API de gerenciamento de instantâneo gerenciada no Azure.

(Herdado de ISupportsCreating<T>)
DeleteById(String)

Exclui um recurso do Azure, identificando-o por sua ID de recurso.

(Herdado de ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Exclui um recurso do Azure, identificando-o por sua ID de recurso.

(Herdado de ISupportsDeletingById)
DeleteByIds(IList<String>)

Exclui os recursos especificados do Azure.

(Herdado de ISupportsBatchDeletion)
DeleteByIds(String[])

Exclui os recursos especificados do Azure.

(Herdado de ISupportsBatchDeletion)
DeleteByIdsAsync(IList<String>, CancellationToken)

Exclui os recursos especificados do Azure de forma assíncrona e paralela.

(Herdado de ISupportsBatchDeletion)
DeleteByIdsAsync(String[], CancellationToken)

Exclui os recursos especificados do Azure de forma assíncrona e paralela.

(Herdado de ISupportsBatchDeletion)
DeleteByResourceGroup(String, String)

Exclui um recurso do Azure, identificando-o pelo nome e pelo grupo de recursos.

(Herdado de ISupportsDeletingByResourceGroup)
DeleteByResourceGroupAsync(String, String, CancellationToken)

Exclui um recurso do Azure, identificando-o pelo nome e pelo grupo de recursos.

(Herdado de ISupportsDeletingByResourceGroup)
GetById(String)

Obtém as informações sobre um recurso do Azure com base na ID do recurso.

(Herdado de ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Obtém as informações sobre um recurso do Azure com base na ID do recurso.

(Herdado de ISupportsGettingById<T>)
GetByResourceGroup(String, String)

Obtém as informações sobre um recurso do Azure com base no nome do recurso e no nome de seu grupo de recursos.

(Herdado de ISupportsGettingByResourceGroup<T>)
GetByResourceGroupAsync(String, String, CancellationToken)

Obtém as informações sobre um recurso do Azure com base no nome do recurso e no nome de seu grupo de recursos.

(Herdado de ISupportsGettingByResourceGroup<T>)
GrantAccess(String, String, AccessLevel, Int32)

Concede acesso a uma instantâneo.

GrantAccessAsync(String, String, AccessLevel, Int32, CancellationToken)

Concede acesso ao instantâneo de forma assíncrona.

(Herdado de ISnapshotsBeta)
List()

Lista todos os recursos do tipo especificado na assinatura selecionada no momento.

(Herdado de ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Lista todos os recursos do tipo especificado na assinatura selecionada no momento.

(Herdado de ISupportsListing<T>)
ListByResourceGroup(String)

Lista recursos do tipo especificado no grupo de recursos especificado.

(Herdado de ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Lista recursos do tipo especificado no grupo de recursos especificado.

(Herdado de ISupportsListingByResourceGroup<T>)
RevokeAccess(String, String)

Revogar o acesso concedido a um instantâneo.

RevokeAccessAsync(String, String, CancellationToken)

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

(Herdado de ISnapshotsBeta)

Aplica-se a