BackupVaultsOperations interface
BackupVaults 操作を表すインターフェイス。
プロパティ
| check |
リソース名の可用性を確認する API |
| create |
リソース グループに属する BackupVault リソースを作成または更新します。 |
| delete | |
| get | リソース グループに属するリソースを返します。 |
| list |
リソース グループに属するリソース コレクションを返します。 |
| list |
サブスクリプションに属するリソース コレクションを返します。 |
| 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>