Compartilhar via


Snapshots interface

Interface que representa um Instantâneos.

Métodos

createOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Cria ou atualiza um instantâneo.

delete(string, string, SnapshotsDeleteOptionalParams)

Exclui um instantâneo.

get(string, string, SnapshotsGetOptionalParams)

Obtém um instantâneo.

list(SnapshotsListOptionalParams)

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

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

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

updateTags(string, string, TagsObject, SnapshotsUpdateTagsOptionalParams)

Atualiza marcas em um instantâneo.

Detalhes do método

createOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Cria ou atualiza um instantâneo.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de cluster gerenciado.

parameters
Snapshot

O instantâneo a ser criado ou atualizado.

options
SnapshotsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>

delete(string, string, SnapshotsDeleteOptionalParams)

Exclui um instantâneo.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de cluster gerenciado.

options
SnapshotsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, SnapshotsGetOptionalParams)

Obtém um instantâneo.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de cluster gerenciado.

options
SnapshotsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>

list(SnapshotsListOptionalParams)

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

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

Parâmetros

options
SnapshotsListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
SnapshotsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, SnapshotsUpdateTagsOptionalParams)

Atualiza marcas em um instantâneo.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de cluster gerenciado.

parameters
TagsObject

Parâmetros fornecidos para a operação Atualizar marcas de instantâneo.

options
SnapshotsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>