BackupVaults interface
Интерфейс, представляющий BackupVaults.
Методы
Сведения о методе
beginCreateOrUpdate(string, string, BackupVaultResource, BackupVaultsCreateOrUpdateOptionalParams)
Создает или обновляет ресурс BackupVault, принадлежащий группе ресурсов.
function beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: BackupVaultResource, options?: BackupVaultsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BackupVaultResource>, BackupVaultResource>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- parameters
- BackupVaultResource
Текст запроса для операции
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<BackupVaultResource>, BackupVaultResource>>
beginCreateOrUpdateAndWait(string, string, BackupVaultResource, BackupVaultsCreateOrUpdateOptionalParams)
Создает или обновляет ресурс BackupVault, принадлежащий группе ресурсов.
function beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: BackupVaultResource, options?: BackupVaultsCreateOrUpdateOptionalParams): Promise<BackupVaultResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- parameters
- BackupVaultResource
Текст запроса для операции
Параметры параметров.
Возвращаемое значение
Promise<BackupVaultResource>
beginDelete(string, string, BackupVaultsDeleteOptionalParams)
Удаляет ресурс BackupVault из группы ресурсов.
function beginDelete(resourceGroupName: string, vaultName: string, options?: BackupVaultsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- options
- BackupVaultsDeleteOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, BackupVaultsDeleteOptionalParams)
Удаляет ресурс BackupVault из группы ресурсов.
function beginDeleteAndWait(resourceGroupName: string, vaultName: string, options?: BackupVaultsDeleteOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- options
- BackupVaultsDeleteOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<void>
beginUpdate(string, string, PatchResourceRequestInput, BackupVaultsUpdateOptionalParams)
Обновления ресурс BackupVault, принадлежащий группе ресурсов. Например, обновление тегов для ресурса.
function beginUpdate(resourceGroupName: string, vaultName: string, parameters: PatchResourceRequestInput, options?: BackupVaultsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BackupVaultResource>, BackupVaultResource>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- parameters
- PatchResourceRequestInput
Текст запроса для операции
- options
- BackupVaultsUpdateOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<BackupVaultResource>, BackupVaultResource>>
beginUpdateAndWait(string, string, PatchResourceRequestInput, BackupVaultsUpdateOptionalParams)
Обновления ресурс BackupVault, принадлежащий группе ресурсов. Например, обновление тегов для ресурса.
function beginUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: PatchResourceRequestInput, options?: BackupVaultsUpdateOptionalParams): Promise<BackupVaultResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- parameters
- PatchResourceRequestInput
Текст запроса для операции
- options
- BackupVaultsUpdateOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<BackupVaultResource>
checkNameAvailability(string, string, CheckNameAvailabilityRequest, BackupVaultsCheckNameAvailabilityOptionalParams)
API для проверки доступности имени ресурса
function checkNameAvailability(resourceGroupName: string, location: string, parameters: CheckNameAvailabilityRequest, options?: BackupVaultsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- location
-
string
Расположение, в котором будет проверяться уникальность.
- parameters
- CheckNameAvailabilityRequest
Запрос на проверку доступности имени
Параметры параметров.
Возвращаемое значение
Promise<CheckNameAvailabilityResult>
get(string, string, BackupVaultsGetOptionalParams)
Возвращает ресурс, принадлежащий к группе ресурсов.
function get(resourceGroupName: string, vaultName: string, options?: BackupVaultsGetOptionalParams): Promise<BackupVaultResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
- vaultName
-
string
Имя резервного хранилища.
- options
- BackupVaultsGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<BackupVaultResource>
listInResourceGroup(string, BackupVaultsGetInResourceGroupOptionalParams)
Возвращает коллекцию ресурсов, принадлежащей группе ресурсов.
function listInResourceGroup(resourceGroupName: string, options?: BackupVaultsGetInResourceGroupOptionalParams): PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Регистр букв в имени не учитывается.
Параметры параметров.
Возвращаемое значение
listInSubscription(BackupVaultsGetInSubscriptionOptionalParams)
Возвращает коллекцию ресурсов, принадлежащей подписке.
function listInSubscription(options?: BackupVaultsGetInSubscriptionOptionalParams): PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>
Параметры
Параметры параметров.