WorkspacesOperations interface
Interface representing a Workspaces operations.
Properties
| create |
Create or update a Workspace resource. |
| delete | Delete a Workspace resource. |
| discover | Triggers resource discovery for the workspace. |
| evaluate | Triggers scenario evaluation for the workspace. |
| get | Get a Workspace resource. |
| list | Get a list of Workspace resources in a resource group. |
| list |
Get a list of all Workspace resources in a subscription. |
| update | Update a Workspace. |
Property Details
createOrUpdate
Create or update a Workspace resource.
createOrUpdate: (resourceGroupName: string, workspaceName: string, resource: Workspace, options?: WorkspacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Workspace>, Workspace>
Property Value
(resourceGroupName: string, workspaceName: string, resource: Workspace, options?: WorkspacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Workspace>, Workspace>
delete
Delete a Workspace resource.
delete: (resourceGroupName: string, workspaceName: string, options?: WorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, workspaceName: string, options?: WorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
discover
Triggers resource discovery for the workspace.
discover: (resourceGroupName: string, workspaceName: string, options?: WorkspacesDiscoverOptionalParams) => PollerLike<OperationState<WorkspaceDiscovery>, WorkspaceDiscovery>
Property Value
(resourceGroupName: string, workspaceName: string, options?: WorkspacesDiscoverOptionalParams) => PollerLike<OperationState<WorkspaceDiscovery>, WorkspaceDiscovery>
evaluate
Triggers scenario evaluation for the workspace.
evaluate: (resourceGroupName: string, workspaceName: string, options?: WorkspacesEvaluateOptionalParams) => PollerLike<OperationState<WorkspaceEvaluation>, WorkspaceEvaluation>
Property Value
(resourceGroupName: string, workspaceName: string, options?: WorkspacesEvaluateOptionalParams) => PollerLike<OperationState<WorkspaceEvaluation>, WorkspaceEvaluation>
get
Get a Workspace resource.
get: (resourceGroupName: string, workspaceName: string, options?: WorkspacesGetOptionalParams) => Promise<Workspace>
Property Value
(resourceGroupName: string, workspaceName: string, options?: WorkspacesGetOptionalParams) => Promise<Workspace>
list
Get a list of Workspace resources in a resource group.
list: (resourceGroupName: string, options?: WorkspacesListOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
Property Value
(resourceGroupName: string, options?: WorkspacesListOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
listAll
Get a list of all Workspace resources in a subscription.
listAll: (options?: WorkspacesListAllOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
Property Value
(options?: WorkspacesListAllOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
update
Update a Workspace.
update: (resourceGroupName: string, workspaceName: string, properties: WorkspaceUpdate, options?: WorkspacesUpdateOptionalParams) => PollerLike<OperationState<Workspace>, Workspace>
Property Value
(resourceGroupName: string, workspaceName: string, properties: WorkspaceUpdate, options?: WorkspacesUpdateOptionalParams) => PollerLike<OperationState<Workspace>, Workspace>