Compartilhar via


ISnapshotsOperations Interface

Definition

SnapshotsOperations operations.

public interface ISnapshotsOperations
type ISnapshotsOperations = interface
Public Interface ISnapshotsOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, Snapshot, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a snapshot.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a snapshot.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a snapshot.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists snapshots in the specified subscription and resource group.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists snapshots in the specified subscription and resource group.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of snapshots in the specified subscription.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets a list of snapshots in the specified subscription.

UpdateTagsWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates tags on a snapshot.

Extension Methods

CreateOrUpdate(ISnapshotsOperations, String, String, Snapshot)

Creates or updates a snapshot.

CreateOrUpdateAsync(ISnapshotsOperations, String, String, Snapshot, CancellationToken)

Creates or updates a snapshot.

Delete(ISnapshotsOperations, String, String)

Deletes a snapshot.

DeleteAsync(ISnapshotsOperations, String, String, CancellationToken)

Deletes a snapshot.

Get(ISnapshotsOperations, String, String)

Gets a snapshot.

GetAsync(ISnapshotsOperations, String, String, CancellationToken)

Gets a snapshot.

List(ISnapshotsOperations)

Gets a list of snapshots in the specified subscription.

ListAsync(ISnapshotsOperations, CancellationToken)

Gets a list of snapshots in the specified subscription.

ListByResourceGroup(ISnapshotsOperations, String)

Lists snapshots in the specified subscription and resource group.

ListByResourceGroupAsync(ISnapshotsOperations, String, CancellationToken)

Lists snapshots in the specified subscription and resource group.

ListByResourceGroupNext(ISnapshotsOperations, String)

Lists snapshots in the specified subscription and resource group.

ListByResourceGroupNextAsync(ISnapshotsOperations, String, CancellationToken)

Lists snapshots in the specified subscription and resource group.

ListNext(ISnapshotsOperations, String)

Gets a list of snapshots in the specified subscription.

ListNextAsync(ISnapshotsOperations, String, CancellationToken)

Gets a list of snapshots in the specified subscription.

UpdateTags(ISnapshotsOperations, String, String, IDictionary<String,String>)

Updates tags on a snapshot.

UpdateTagsAsync(ISnapshotsOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates tags on a snapshot.

Applies to