Compartilhar via


BackupVaultsOperations interface

Interface que representa uma operação do BackupVaults.

Propriedades

checkNameAvailability

API para verificar a disponibilidade do nome do recurso

createOrUpdate

Cria ou atualiza um recurso BackupVault que pertence a um grupo de recursos.

delete
get

Retorna um recurso que pertence a um grupo de recursos.

listInResourceGroup

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

listInSubscription

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

update

Atualiza um recurso BackupVault que pertence a um grupo de recursos. Por exemplo, atualizando marcas para um recurso.

Detalhes da propriedade

checkNameAvailability

API para verificar a disponibilidade do nome do recurso

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

Valor da propriedade

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

createOrUpdate

Cria ou atualiza um recurso BackupVault que pertence a um grupo de recursos.

createOrUpdate: (resourceGroupName: string, vaultName: string, parameters: BackupVaultResource, options?: BackupVaultsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupVaultResource>, BackupVaultResource>

Valor da propriedade

(resourceGroupName: string, vaultName: string, parameters: BackupVaultResource, options?: BackupVaultsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupVaultResource>, BackupVaultResource>

delete

delete: (resourceGroupName: string, vaultName: string, options?: BackupVaultsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vaultName: string, options?: BackupVaultsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Retorna um recurso que pertence a um grupo de recursos.

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

Valor da propriedade

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

listInResourceGroup

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

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

Valor da propriedade

(resourceGroupName: string, options?: BackupVaultsListInResourceGroupOptionalParams) => PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>

listInSubscription

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

listInSubscription: (options?: BackupVaultsListInSubscriptionOptionalParams) => PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>

Valor da propriedade

(options?: BackupVaultsListInSubscriptionOptionalParams) => PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>

update

Atualiza um recurso BackupVault que pertence a um grupo de recursos. Por exemplo, atualizando marcas para um recurso.

update: (resourceGroupName: string, vaultName: string, parameters: PatchResourceRequestInput, options?: BackupVaultsUpdateOptionalParams) => PollerLike<OperationState<BackupVaultResource>, BackupVaultResource>

Valor da propriedade

(resourceGroupName: string, vaultName: string, parameters: PatchResourceRequestInput, options?: BackupVaultsUpdateOptionalParams) => PollerLike<OperationState<BackupVaultResource>, BackupVaultResource>