StorageClassOperations interface

Interface representing a StorageClass operations.

Properties

createOrUpdate

Create a StorageClassResource

delete

Delete a StorageClassResource

get

Get a StorageClassResource

list

List StorageClassResource resources by parent

update

Update a StorageClassResource

Property Details

createOrUpdate

Create a StorageClassResource

createOrUpdate: (resourceUri: string, storageClassName: string, resource: StorageClassResource, options?: StorageClassCreateOrUpdateOptionalParams) => PollerLike<OperationState<StorageClassResource>, StorageClassResource>

Property Value

(resourceUri: string, storageClassName: string, resource: StorageClassResource, options?: StorageClassCreateOrUpdateOptionalParams) => PollerLike<OperationState<StorageClassResource>, StorageClassResource>

delete

Delete a StorageClassResource

delete: (resourceUri: string, storageClassName: string, options?: StorageClassDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceUri: string, storageClassName: string, options?: StorageClassDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a StorageClassResource

get: (resourceUri: string, storageClassName: string, options?: StorageClassGetOptionalParams) => Promise<StorageClassResource>

Property Value

(resourceUri: string, storageClassName: string, options?: StorageClassGetOptionalParams) => Promise<StorageClassResource>

list

List StorageClassResource resources by parent

list: (resourceUri: string, options?: StorageClassListOptionalParams) => PagedAsyncIterableIterator<StorageClassResource, StorageClassResource[], PageSettings>

Property Value

(resourceUri: string, options?: StorageClassListOptionalParams) => PagedAsyncIterableIterator<StorageClassResource, StorageClassResource[], PageSettings>

update

Update a StorageClassResource

update: (resourceUri: string, storageClassName: string, properties: StorageClassResourceUpdate, options?: StorageClassUpdateOptionalParams) => PollerLike<OperationState<StorageClassResource>, StorageClassResource>

Property Value

(resourceUri: string, storageClassName: string, properties: StorageClassResourceUpdate, options?: StorageClassUpdateOptionalParams) => PollerLike<OperationState<StorageClassResource>, StorageClassResource>