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
操作の要求本文
options パラメーター。
戻り値
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
操作の要求本文
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
options パラメーター。
戻り値
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
名前の可用性要求を確認する
options パラメーター。
戻り値
Promise<CheckNameAvailabilityResult>
get(string, string, BackupVaultsGetOptionalParams)
リソース グループに属しているリソースを返します。
function get(resourceGroupName: string, vaultName: string, options?: BackupVaultsGetOptionalParams): Promise<BackupVaultResource>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前の大文字と小文字は区別されます。
- vaultName
-
string
バックアップ コンテナーの名前。
- options
- BackupVaultsGetOptionalParams
options パラメーター。
戻り値
Promise<BackupVaultResource>
listInResourceGroup(string, BackupVaultsGetInResourceGroupOptionalParams)
リソース グループに属するリソース コレクションを返します。
function listInResourceGroup(resourceGroupName: string, options?: BackupVaultsGetInResourceGroupOptionalParams): PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前の大文字と小文字は区別されます。
options パラメーター。
戻り値
listInSubscription(BackupVaultsGetInSubscriptionOptionalParams)
サブスクリプションに属するリソース コレクションを返します。
function listInSubscription(options?: BackupVaultsGetInSubscriptionOptionalParams): PagedAsyncIterableIterator<BackupVaultResource, BackupVaultResource[], PageSettings>
パラメーター
options パラメーター。