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 parameters)
Creates a new workspace.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner parameters, Context context)
Creates a new workspace.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName)
Deletes the workspace.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, Context context)
Deletes the workspace.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginUpdate(String resourceGroupName, String workspaceName, WorkspaceUpdate parameters)
Updates a workspace.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginUpdate(String resourceGroupName, String workspaceName, WorkspaceUpdate parameters, Context context)
Updates a workspace.
Parameters:
Returns:
createOrUpdate
public abstract WorkspaceInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner parameters)
Creates a new workspace.
Parameters:
Returns:
createOrUpdate
public abstract WorkspaceInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner parameters, Context context)
Creates a new workspace.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName)
Deletes the workspace.
Parameters:
delete
public abstract void delete(String resourceGroupName, String workspaceName, Context context)
Deletes the workspace.
Parameters:
getByResourceGroup
public abstract WorkspaceInner getByResourceGroup(String resourceGroupName, String workspaceName)
Gets the workspace.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<WorkspaceInner> getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Gets the workspace.
Parameters:
Returns:
list
public abstract PagedIterable<WorkspaceInner> list()
Gets all the workspaces within a subscription.
Returns:
list
public abstract PagedIterable<WorkspaceInner> list(Context context)
Gets all the workspaces within a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkspaceInner> listByResourceGroup(String resourceGroupName)
Gets all the workspaces within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkspaceInner> listByResourceGroup(String resourceGroupName, Context context)
Gets all the workspaces within a resource group.
Parameters:
Returns:
update
public abstract WorkspaceInner update(String resourceGroupName, String workspaceName, WorkspaceUpdate parameters)
Updates a workspace.
Parameters:
Returns:
update
public abstract WorkspaceInner update(String resourceGroupName, String workspaceName, WorkspaceUpdate parameters, Context context)
Updates a workspace.
Parameters:
Returns: