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>