Workspaces Interface
public interface Workspaces
Resource collection API of Workspaces.
Method Summary
Method Details
define
public abstract Workspace.DefinitionStages.Blank define(String name)
Begins definition for a new Workspace resource.
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:
deleteById
public abstract void deleteById(String id)
Deletes a machine learning workspace.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Boolean forceToPurge, Context context)
Deletes a machine learning workspace.
Parameters:
diagnose
public abstract DiagnoseResponseResult diagnose(String resourceGroupName, String workspaceName)
Diagnose workspace setup issue.
Parameters:
Returns:
diagnose
public abstract DiagnoseResponseResult diagnose(String resourceGroupName, String workspaceName, DiagnoseWorkspaceParameters parameters, Context context)
Diagnose workspace setup issue.
Parameters:
Returns:
getById
public abstract Workspace getById(String id)
Gets the properties of the specified machine learning workspace.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Workspace> getByIdWithResponse(String id, Context context)
Gets the properties of the specified machine learning workspace.
Parameters:
Returns:
getByResourceGroup
public abstract Workspace getByResourceGroup(String resourceGroupName, String workspaceName)
Gets the properties of the specified machine learning workspace.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<Workspace> getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Gets the properties of the specified machine learning workspace.
Parameters:
Returns:
list
public abstract PagedIterable<Workspace> list()
Lists all the available machine learning workspaces under the specified subscription.
Returns:
list
public abstract PagedIterable<Workspace> list(String skip, Context context)
Lists all the available machine learning workspaces under the specified subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Workspace> listByResourceGroup(String resourceGroupName)
Lists all the available machine learning workspaces under the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Workspace> listByResourceGroup(String resourceGroupName, String skip, Context context)
Lists all the available machine learning workspaces under the specified resource group.
Parameters:
Returns:
listKeys
public abstract ListWorkspaceKeysResult 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<ListWorkspaceKeysResult> 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 NotebookAccessTokenResult listNotebookAccessToken(String resourceGroupName, String workspaceName)
return notebook access token and refresh token.
Parameters:
Returns:
listNotebookAccessTokenWithResponse
public abstract Response<NotebookAccessTokenResult> listNotebookAccessTokenWithResponse(String resourceGroupName, String workspaceName, Context context)
return notebook access token and refresh token.
Parameters:
Returns:
listNotebookKeys
public abstract ListNotebookKeysResult listNotebookKeys(String resourceGroupName, String workspaceName)
List keys of a notebook.
Parameters:
Returns:
listNotebookKeysWithResponse
public abstract Response<ListNotebookKeysResult> listNotebookKeysWithResponse(String resourceGroupName, String workspaceName, Context context)
List keys of a notebook.
Parameters:
Returns:
listOutboundNetworkDependenciesEndpoints
public abstract ExternalFqdnResponse 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<ExternalFqdnResponse> 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 ListStorageAccountKeysResult listStorageAccountKeys(String resourceGroupName, String workspaceName)
List storage account keys of a workspace.
Parameters:
Returns:
listStorageAccountKeysWithResponse
public abstract Response<ListStorageAccountKeysResult> listStorageAccountKeysWithResponse(String resourceGroupName, String workspaceName, Context context)
List storage account keys of a workspace.
Parameters:
Returns:
prepareNotebook
public abstract NotebookResourceInfo prepareNotebook(String resourceGroupName, String workspaceName)
Prepare a notebook.
Parameters:
Returns:
prepareNotebook
public abstract NotebookResourceInfo 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: