Share via


ExascaleDbStorageVaultsOperations interface

Interface representing a ExascaleDbStorageVaults operations.

Properties

create

Create a ExascaleDbStorageVault

delete
get

Get a ExascaleDbStorageVault

listByResourceGroup

List ExascaleDbStorageVault resources by resource group

listBySubscription

List ExascaleDbStorageVault resources by subscription ID

update

Update a ExascaleDbStorageVault

Property Details

create

Create a ExascaleDbStorageVault

create: (resourceGroupName: string, exascaleDbStorageVaultName: string, resource: ExascaleDbStorageVault, options?: ExascaleDbStorageVaultsCreateOptionalParams) => PollerLike<OperationState<ExascaleDbStorageVault>, ExascaleDbStorageVault>

Property Value

(resourceGroupName: string, exascaleDbStorageVaultName: string, resource: ExascaleDbStorageVault, options?: ExascaleDbStorageVaultsCreateOptionalParams) => PollerLike<OperationState<ExascaleDbStorageVault>, ExascaleDbStorageVault>

delete

delete: (resourceGroupName: string, exascaleDbStorageVaultName: string, options?: ExascaleDbStorageVaultsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, exascaleDbStorageVaultName: string, options?: ExascaleDbStorageVaultsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a ExascaleDbStorageVault

get: (resourceGroupName: string, exascaleDbStorageVaultName: string, options?: ExascaleDbStorageVaultsGetOptionalParams) => Promise<ExascaleDbStorageVault>

Property Value

(resourceGroupName: string, exascaleDbStorageVaultName: string, options?: ExascaleDbStorageVaultsGetOptionalParams) => Promise<ExascaleDbStorageVault>

listByResourceGroup

List ExascaleDbStorageVault resources by resource group

listByResourceGroup: (resourceGroupName: string, options?: ExascaleDbStorageVaultsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ExascaleDbStorageVault, ExascaleDbStorageVault[], PageSettings>

Property Value

(resourceGroupName: string, options?: ExascaleDbStorageVaultsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ExascaleDbStorageVault, ExascaleDbStorageVault[], PageSettings>

listBySubscription

List ExascaleDbStorageVault resources by subscription ID

listBySubscription: (options?: ExascaleDbStorageVaultsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ExascaleDbStorageVault, ExascaleDbStorageVault[], PageSettings>

Property Value

(options?: ExascaleDbStorageVaultsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ExascaleDbStorageVault, ExascaleDbStorageVault[], PageSettings>

update

Update a ExascaleDbStorageVault

update: (resourceGroupName: string, exascaleDbStorageVaultName: string, properties: ExascaleDbStorageVaultTagsUpdate, options?: ExascaleDbStorageVaultsUpdateOptionalParams) => PollerLike<OperationState<ExascaleDbStorageVault>, ExascaleDbStorageVault>

Property Value

(resourceGroupName: string, exascaleDbStorageVaultName: string, properties: ExascaleDbStorageVaultTagsUpdate, options?: ExascaleDbStorageVaultsUpdateOptionalParams) => PollerLike<OperationState<ExascaleDbStorageVault>, ExascaleDbStorageVault>