Compartilhar via


Snapshots interface

Interface que representa um Snapshots.

Métodos

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Cria ou atualiza um instantâneo.

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Cria ou atualiza um instantâneo.

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Exclui um instantâneo.

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Exclui um instantâneo.

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acesso a um instantâneo.

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acesso a um instantâneo.

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Revoga o acesso a um instantâneo.

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Revoga o acesso a um instantâneo.

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Atualizações (patches) um instantâneo.

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Atualizações (patches) um instantâneo.

get(string, string, SnapshotsGetOptionalParams)

Obtém informações sobre um instantâneo.

list(SnapshotsListOptionalParams)

Lista instantâneos em uma assinatura.

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Lista instantâneos em um grupo de recursos.

Detalhes do método

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Cria ou atualiza um instantâneo.

function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

snapshot
Snapshot

Objeto de instantâneo fornecido no corpo da operação Colocar disco.

options
SnapshotsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Cria ou atualiza um instantâneo.

function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

snapshot
Snapshot

Objeto de instantâneo fornecido no corpo da operação Colocar disco.

options
SnapshotsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Exclui um instantâneo.

function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
SnapshotsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Exclui um instantâneo.

function beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
SnapshotsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acesso a um instantâneo.

function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

grantAccessData
GrantAccessData

Acessar o objeto de dados fornecido no corpo da operação obter acesso de instantâneo.

options
SnapshotsGrantAccessOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acesso a um instantâneo.

function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

grantAccessData
GrantAccessData

Acessar o objeto de dados fornecido no corpo da operação obter acesso de instantâneo.

options
SnapshotsGrantAccessOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccessUri>

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Revoga o acesso a um instantâneo.

function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
SnapshotsRevokeAccessOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Revoga o acesso a um instantâneo.

function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
SnapshotsRevokeAccessOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Atualizações (patches) um instantâneo.

function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

snapshot
SnapshotUpdate

Objeto de instantâneo fornecido no corpo da operação de instantâneo de patch.

options
SnapshotsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Atualizações (patches) um instantâneo.

function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

snapshot
SnapshotUpdate

Objeto de instantâneo fornecido no corpo da operação de instantâneo de patch.

options
SnapshotsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>

get(string, string, SnapshotsGetOptionalParams)

Obtém informações sobre um instantâneo.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

snapshotName

string

O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o instantâneo é criado. Os caracteres com suporte para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
SnapshotsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>

list(SnapshotsListOptionalParams)

Lista instantâneos em uma assinatura.

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 em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
SnapshotsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos