Поделиться через


BackupVaultsOperations interface

Интерфейс, представляющий операции BackupVaults.

Свойства

checkNameAvailability

API для проверки доступности имени ресурса

createOrUpdate

Создает или обновляет ресурс BackupVault, принадлежащий группе ресурсов.

delete
get

Возвращает ресурс, принадлежащий группе ресурсов.

listInResourceGroup

Возвращает коллекцию ресурсов, принадлежащую группе ресурсов.

listInSubscription

Возвращает коллекцию ресурсов, принадлежащую подписке.

update

Обновляет ресурс BackupVault, принадлежащий группе ресурсов. Например, обновление тегов для ресурса.

Сведения о свойстве

checkNameAvailability

API для проверки доступности имени ресурса

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

Значение свойства

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

createOrUpdate

Создает или обновляет ресурс BackupVault, принадлежащий группе ресурсов.

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

Значение свойства

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

delete

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

Значение свойства

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

get

Возвращает ресурс, принадлежащий группе ресурсов.

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

Значение свойства

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

listInResourceGroup

Возвращает коллекцию ресурсов, принадлежащую группе ресурсов.

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

Значение свойства

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

listInSubscription

Возвращает коллекцию ресурсов, принадлежащую подписке.

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

Значение свойства

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

update

Обновляет ресурс BackupVault, принадлежащий группе ресурсов. Например, обновление тегов для ресурса.

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

Значение свойства

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