Compartilhar via


BackupVaults interface

Interface que representa um BackupVaults.

Métodos

beginCreateOrUpdate(string, string, BackupVaultResource, BackupVaultsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso BackupVault pertencente a um grupo de recursos.

beginCreateOrUpdateAndWait(string, string, BackupVaultResource, BackupVaultsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso BackupVault pertencente a um grupo de recursos.

beginDelete(string, string, BackupVaultsDeleteOptionalParams)

Exclui um recurso BackupVault do grupo de recursos.

beginDeleteAndWait(string, string, BackupVaultsDeleteOptionalParams)

Exclui um recurso BackupVault do grupo de recursos.

beginUpdate(string, string, PatchResourceRequestInput, BackupVaultsUpdateOptionalParams)

Atualizações um recurso BackupVault pertencente a um grupo de recursos. Por exemplo, atualizar marcas para um recurso.

beginUpdateAndWait(string, string, PatchResourceRequestInput, BackupVaultsUpdateOptionalParams)

Atualizações um recurso BackupVault pertencente a um grupo de recursos. Por exemplo, atualizar marcas para um recurso.

checkNameAvailability(string, string, CheckNameAvailabilityRequest, BackupVaultsCheckNameAvailabilityOptionalParams)

API para verificar a disponibilidade do nome do recurso

get(string, string, BackupVaultsGetOptionalParams)

Retorna um recurso que pertence a um grupo de recursos.

listInResourceGroup(string, BackupVaultsGetInResourceGroupOptionalParams)

Retorna a coleção de recursos pertencente a um grupo de recursos.

listInSubscription(BackupVaultsGetInSubscriptionOptionalParams)

Retorna a coleção de recursos pertencente a uma assinatura.

Detalhes do método

beginCreateOrUpdate(string, string, BackupVaultResource, BackupVaultsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso BackupVault pertencente a um grupo de recursos.

function beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: BackupVaultResource, options?: BackupVaultsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BackupVaultResource>, BackupVaultResource>>

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

parameters
BackupVaultResource

Corpo da solicitação para operação

options
BackupVaultsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, BackupVaultResource, BackupVaultsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso BackupVault pertencente a um grupo de recursos.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: BackupVaultResource, options?: BackupVaultsCreateOrUpdateOptionalParams): Promise<BackupVaultResource>

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

parameters
BackupVaultResource

Corpo da solicitação para operação

options
BackupVaultsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, BackupVaultsDeleteOptionalParams)

Exclui um recurso BackupVault do grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

options
BackupVaultsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, BackupVaultsDeleteOptionalParams)

Exclui um recurso BackupVault do grupo de recursos.

function beginDeleteAndWait(resourceGroupName: string, vaultName: string, options?: BackupVaultsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

options
BackupVaultsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, PatchResourceRequestInput, BackupVaultsUpdateOptionalParams)

Atualizações um recurso BackupVault pertencente a um grupo de recursos. Por exemplo, atualizar marcas para um recurso.

function beginUpdate(resourceGroupName: string, vaultName: string, parameters: PatchResourceRequestInput, options?: BackupVaultsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BackupVaultResource>, BackupVaultResource>>

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

parameters
PatchResourceRequestInput

Corpo da solicitação para operação

options
BackupVaultsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, PatchResourceRequestInput, BackupVaultsUpdateOptionalParams)

Atualizações um recurso BackupVault pertencente a um grupo de recursos. Por exemplo, atualizar marcas para um recurso.

function beginUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: PatchResourceRequestInput, options?: BackupVaultsUpdateOptionalParams): Promise<BackupVaultResource>

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

parameters
PatchResourceRequestInput

Corpo da solicitação para operação

options
BackupVaultsUpdateOptionalParams

Os parâmetros de opções.

Retornos

checkNameAvailability(string, string, CheckNameAvailabilityRequest, BackupVaultsCheckNameAvailabilityOptionalParams)

API para verificar a disponibilidade do nome do recurso

function checkNameAvailability(resourceGroupName: string, location: string, parameters: CheckNameAvailabilityRequest, options?: BackupVaultsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Parâmetros

resourceGroupName

string

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

location

string

O local no qual a exclusividade será verificada.

parameters
CheckNameAvailabilityRequest

Verificar solicitação de disponibilidade de nome

options
BackupVaultsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, BackupVaultsGetOptionalParams)

Retorna um recurso que pertence a um grupo de recursos.

function get(resourceGroupName: string, vaultName: string, options?: BackupVaultsGetOptionalParams): Promise<BackupVaultResource>

Parâmetros

resourceGroupName

string

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

vaultName

string

O nome do cofre de backup.

options
BackupVaultsGetOptionalParams

Os parâmetros de opções.

Retornos

listInResourceGroup(string, BackupVaultsGetInResourceGroupOptionalParams)

Retorna a coleção de recursos pertencente a um grupo de recursos.

function listInResourceGroup(resourceGroupName: string, options?: BackupVaultsGetInResourceGroupOptionalParams): PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

options
BackupVaultsGetInResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listInSubscription(BackupVaultsGetInSubscriptionOptionalParams)

Retorna a coleção de recursos pertencente a uma assinatura.

function listInSubscription(options?: BackupVaultsGetInSubscriptionOptionalParams): PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>

Parâmetros

options
BackupVaultsGetInSubscriptionOptionalParams

Os parâmetros de opções.

Retornos