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 or updates a workspace with the specified parameters.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner parameters, Context context)
Creates or updates a workspace with the specified parameters.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName)
Deletes a machine learning workspace.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, Boolean forceToPurge, Context context)
Deletes a machine learning workspace.
Parameters:
Returns:
beginDiagnose
public abstract SyncPoller<PollResult<DiagnoseResponseResultInner>,DiagnoseResponseResultInner> beginDiagnose(String resourceGroupName, String workspaceName)
Diagnose workspace setup issue.
Parameters:
Returns:
beginDiagnose
public abstract SyncPoller<PollResult<DiagnoseResponseResultInner>,DiagnoseResponseResultInner> beginDiagnose(String resourceGroupName, String workspaceName, DiagnoseWorkspaceParameters parameters, Context context)
Diagnose workspace setup issue.
Parameters:
Returns:
beginPrepareNotebook
public abstract SyncPoller<PollResult<NotebookResourceInfoInner>,NotebookResourceInfoInner> beginPrepareNotebook(String resourceGroupName, String workspaceName)
Prepare a notebook.
Parameters:
Returns:
beginPrepareNotebook
public abstract SyncPoller<PollResult<NotebookResourceInfoInner>,NotebookResourceInfoInner> beginPrepareNotebook(String resourceGroupName, String workspaceName, Context context)
Prepare a notebook.
Parameters:
Returns:
beginResyncKeys
public abstract SyncPoller<PollResult<Void>,Void> beginResyncKeys(String resourceGroupName, String workspaceName)
Resync all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Parameters:
Returns:
beginResyncKeys
public abstract SyncPoller<PollResult<Void>,Void> beginResyncKeys(String resourceGroupName, String workspaceName, Context context)
Resync all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginUpdate(String resourceGroupName, String workspaceName, WorkspaceUpdateParameters parameters)
Updates a machine learning workspace with the specified parameters.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<WorkspaceInner>,WorkspaceInner> beginUpdate(String resourceGroupName, String workspaceName, WorkspaceUpdateParameters parameters, Context context)
Updates a machine learning workspace with the specified parameters.
Parameters:
Returns:
createOrUpdate
public abstract WorkspaceInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner parameters)
Creates or updates a workspace with the specified parameters.
Parameters:
Returns:
createOrUpdate
public abstract WorkspaceInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceInner parameters, Context context)
Creates or updates a workspace with the specified parameters.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName)
Deletes a machine learning workspace.
Parameters:
delete
public abstract void delete(String resourceGroupName, String workspaceName, Boolean forceToPurge, Context context)
Deletes a machine learning workspace.
Parameters:
diagnose
public abstract DiagnoseResponseResultInner diagnose(String resourceGroupName, String workspaceName)
Diagnose workspace setup issue.
Parameters:
Returns:
diagnose
public abstract DiagnoseResponseResultInner diagnose(String resourceGroupName, String workspaceName, DiagnoseWorkspaceParameters parameters, Context context)
Diagnose workspace setup issue.
Parameters:
Returns:
getByResourceGroup
public abstract WorkspaceInner getByResourceGroup(String resourceGroupName, String workspaceName)
Gets the properties of the specified machine learning workspace.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<WorkspaceInner> getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Gets the properties of the specified machine learning workspace.
Parameters:
Returns:
list
public abstract PagedIterable<WorkspaceInner> list()
Lists all the available machine learning workspaces under the specified subscription.
Returns:
list
public abstract PagedIterable<WorkspaceInner> list(String skip, Context context)
Lists all the available machine learning workspaces under the specified subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkspaceInner> listByResourceGroup(String resourceGroupName)
Lists all the available machine learning workspaces under the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkspaceInner> listByResourceGroup(String resourceGroupName, String skip, Context context)
Lists all the available machine learning workspaces under the specified resource group.
Parameters:
Returns:
listKeys
public abstract ListWorkspaceKeysResultInner listKeys(String resourceGroupName, String workspaceName)
Lists all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Parameters:
Returns:
listKeysWithResponse
public abstract Response<ListWorkspaceKeysResultInner> listKeysWithResponse(String resourceGroupName, String workspaceName, Context context)
Lists all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Parameters:
Returns:
listNotebookAccessToken
public abstract NotebookAccessTokenResultInner listNotebookAccessToken(String resourceGroupName, String workspaceName)
return notebook access token and refresh token.
Parameters:
Returns:
listNotebookAccessTokenWithResponse
public abstract Response<NotebookAccessTokenResultInner> listNotebookAccessTokenWithResponse(String resourceGroupName, String workspaceName, Context context)
return notebook access token and refresh token.
Parameters:
Returns:
listNotebookKeys
public abstract ListNotebookKeysResultInner listNotebookKeys(String resourceGroupName, String workspaceName)
List keys of a notebook.
Parameters:
Returns:
listNotebookKeysWithResponse
public abstract Response<ListNotebookKeysResultInner> listNotebookKeysWithResponse(String resourceGroupName, String workspaceName, Context context)
List keys of a notebook.
Parameters:
Returns:
listOutboundNetworkDependenciesEndpoints
public abstract ExternalFqdnResponseInner listOutboundNetworkDependenciesEndpoints(String resourceGroupName, String workspaceName)
Called by Client (Portal, CLI, etc) to get a list of all external outbound dependencies (FQDNs) programmatically.
Parameters:
Returns:
listOutboundNetworkDependenciesEndpointsWithResponse
public abstract Response<ExternalFqdnResponseInner> listOutboundNetworkDependenciesEndpointsWithResponse(String resourceGroupName, String workspaceName, Context context)
Called by Client (Portal, CLI, etc) to get a list of all external outbound dependencies (FQDNs) programmatically.
Parameters:
Returns:
listStorageAccountKeys
public abstract ListStorageAccountKeysResultInner listStorageAccountKeys(String resourceGroupName, String workspaceName)
List storage account keys of a workspace.
Parameters:
Returns:
listStorageAccountKeysWithResponse
public abstract Response<ListStorageAccountKeysResultInner> listStorageAccountKeysWithResponse(String resourceGroupName, String workspaceName, Context context)
List storage account keys of a workspace.
Parameters:
Returns:
prepareNotebook
public abstract NotebookResourceInfoInner prepareNotebook(String resourceGroupName, String workspaceName)
Prepare a notebook.
Parameters:
Returns:
prepareNotebook
public abstract NotebookResourceInfoInner prepareNotebook(String resourceGroupName, String workspaceName, Context context)
Prepare a notebook.
Parameters:
Returns:
resyncKeys
public abstract void resyncKeys(String resourceGroupName, String workspaceName)
Resync all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Parameters:
resyncKeys
public abstract void resyncKeys(String resourceGroupName, String workspaceName, Context context)
Resync all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Parameters:
update
public abstract WorkspaceInner update(String resourceGroupName, String workspaceName, WorkspaceUpdateParameters parameters)
Updates a machine learning workspace with the specified parameters.
Parameters:
Returns:
update
public abstract WorkspaceInner update(String resourceGroupName, String workspaceName, WorkspaceUpdateParameters parameters, Context context)
Updates a machine learning workspace with the specified parameters.
Parameters:
Returns: