WorkspacesClient Interface
public interface WorkspacesClient
An instance of this class provides access to all the operations defined in WorkspacesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner resource)
Create or update a Workspace resource.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner resource, Context context)
Create or update a Workspace resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName)
Delete a Workspace resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, Context context)
Delete a Workspace resource.
Parameters:
Returns:
beginRefreshRecommendations
public abstract SyncPoller<PollResult<WorkspaceEvaluation>,WorkspaceEvaluation> beginRefreshRecommendations(String resourceGroupName, String workspaceName)
Refreshes recommendation status for all scenarios in a given workspace.
Parameters:
Returns:
beginRefreshRecommendations
public abstract SyncPoller<PollResult<WorkspaceEvaluation>,WorkspaceEvaluation> beginRefreshRecommendations(String resourceGroupName, String workspaceName, Context context)
Refreshes recommendation status for all scenarios in a given workspace.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginUpdate(String resourceGroupName, String workspaceName, WorkspaceUpdate properties)
The operation to update a Workspace.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginUpdate(String resourceGroupName, String workspaceName, WorkspaceUpdate properties, Context context)
The operation to update a Workspace.
Parameters:
Returns:
createOrUpdate
public abstract WorkspaceInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner resource)
Create or update a Workspace resource.
Parameters:
Returns:
createOrUpdate
public abstract WorkspaceInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner resource, Context context)
Create or update a Workspace resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName)
Delete a Workspace resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String workspaceName, Context context)
Delete a Workspace resource.
Parameters:
getByResourceGroup
public abstract WorkspaceInner getByResourceGroup(String resourceGroupName, String workspaceName)
Get a Workspace resource.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<WorkspaceInner> getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Get a Workspace resource.
Parameters:
Returns:
list
public abstract PagedIterable<WorkspaceInner> list()
Get a list of all Workspace resources in a subscription.
Returns:
list
public abstract PagedIterable<WorkspaceInner> list(String continuationToken, Context context)
Get a list of all Workspace resources in a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkspaceInner> listByResourceGroup(String resourceGroupName)
Get a list of Workspace resources in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkspaceInner> listByResourceGroup(String resourceGroupName, String continuationToken, Context context)
Get a list of Workspace resources in a resource group.
Parameters:
Returns:
refreshRecommendations
public abstract WorkspaceEvaluation refreshRecommendations(String resourceGroupName, String workspaceName)
Refreshes recommendation status for all scenarios in a given workspace.
Parameters:
Returns:
refreshRecommendations
public abstract WorkspaceEvaluation refreshRecommendations(String resourceGroupName, String workspaceName, Context context)
Refreshes recommendation status for all scenarios in a given workspace.
Parameters:
Returns:
update
public abstract WorkspaceInner update(String resourceGroupName, String workspaceName, WorkspaceUpdate properties)
The operation to update a Workspace.
Parameters:
Returns:
update
public abstract WorkspaceInner update(String resourceGroupName, String workspaceName, WorkspaceUpdate properties, Context context)
The operation to update a Workspace.
Parameters:
Returns: