SnapshotsOperations interface

Interface que representa operações de Snapshots.

Propriedades

createOrUpdate

Cria ou atualiza um instantâneo.

delete

Exclui um instantâneo.

get

Obtém um instantâneo.

list

Obtém uma lista de instantâneos na assinatura especificada.

listByResourceGroup

Lista instantâneos na assinatura especificada e no grupo de recursos.

updateTags

Atualiza tags em um instantâneo.

Detalhes de Propriedade

createOrUpdate

Cria ou atualiza um instantâneo.

createOrUpdate: (resourceGroupName: string, resourceName: string, parameters: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => Promise<Snapshot>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, parameters: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => Promise<Snapshot>

delete

Exclui um instantâneo.

delete: (resourceGroupName: string, resourceName: string, options?: SnapshotsDeleteOptionalParams) => Promise<void>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, options?: SnapshotsDeleteOptionalParams) => Promise<void>

get

Obtém um instantâneo.

get: (resourceGroupName: string, resourceName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>

list

Obtém uma lista de instantâneos na assinatura especificada.

list: (options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Valor de Propriedade

(options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

listByResourceGroup

Lista instantâneos na assinatura especificada e no grupo de recursos.

listByResourceGroup: (resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Valor de Propriedade

(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

updateTags

Atualiza tags em um instantâneo.

updateTags: (resourceGroupName: string, resourceName: string, parameters: TagsObject, options?: SnapshotsUpdateTagsOptionalParams) => Promise<Snapshot>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, parameters: TagsObject, options?: SnapshotsUpdateTagsOptionalParams) => Promise<Snapshot>