Share via


DatastoresOperations interface

Interface representing a Datastores operations.

Properties

createOrUpdate

Create a Datastore

delete
get

Get a Datastore

list

List Datastore resources by Cluster

Property Details

createOrUpdate

Create a Datastore

createOrUpdate: (resourceGroupName: string, privateCloudName: string, clusterName: string, datastoreName: string, datastore: Datastore, options?: DatastoresCreateOrUpdateOptionalParams) => PollerLike<OperationState<Datastore>, Datastore>

Property Value

(resourceGroupName: string, privateCloudName: string, clusterName: string, datastoreName: string, datastore: Datastore, options?: DatastoresCreateOrUpdateOptionalParams) => PollerLike<OperationState<Datastore>, Datastore>

delete

delete: (resourceGroupName: string, privateCloudName: string, clusterName: string, datastoreName: string, options?: DatastoresDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, privateCloudName: string, clusterName: string, datastoreName: string, options?: DatastoresDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a Datastore

get: (resourceGroupName: string, privateCloudName: string, clusterName: string, datastoreName: string, options?: DatastoresGetOptionalParams) => Promise<Datastore>

Property Value

(resourceGroupName: string, privateCloudName: string, clusterName: string, datastoreName: string, options?: DatastoresGetOptionalParams) => Promise<Datastore>

list

List Datastore resources by Cluster

list: (resourceGroupName: string, privateCloudName: string, clusterName: string, options?: DatastoresListOptionalParams) => PagedAsyncIterableIterator<Datastore, Datastore[], PageSettings>

Property Value

(resourceGroupName: string, privateCloudName: string, clusterName: string, options?: DatastoresListOptionalParams) => PagedAsyncIterableIterator<Datastore, Datastore[], PageSettings>