Workspace Interface
public interface Workspace
An immutable client-side representation of Workspace.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Boolean |
allowPublicAccessWhenBehindVnet()
Gets the allow |
abstract String |
applicationInsights()
Gets the application |
abstract String |
containerRegistry()
Gets the container |
abstract String |
description()
Gets the description property: The description of this workspace. |
abstract String |
discoveryUrl()
Gets the discovery |
abstract
Encryption |
encryption()
Gets the encryption property: The encryption settings of Azure ML workspace. |
abstract String |
friendlyName()
Gets the friendly |
abstract Boolean |
hbiWorkspace()
Gets the hbi |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract Identity |
identity()
Gets the identity property: The identity of the resource. |
abstract String |
imageBuildCompute()
Gets the image |
abstract
Workspace |
innerModel()
Gets the inner com. |
abstract String |
keyVault()
Gets the key |
abstract
List |
listKeys()
Lists all the keys associated with this workspace. |
abstract
Response<List |
listKeysWithResponse(Context context)
Lists all the keys associated with this workspace. |
abstract
Notebook |
listNotebookAccessToken()
return notebook access token and refresh token. |
abstract
Response<Notebook |
listNotebookAccessTokenWithResponse(Context context)
return notebook access token and refresh token. |
abstract String |
location()
Gets the location property: The geo-location where the resource lives. |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract
Notebook |
notebookInfo()
Gets the notebook |
abstract String |
primaryUserAssignedIdentity()
Gets the primary |
abstract
List<Private |
privateEndpointConnections()
Gets the private |
abstract Integer |
privateLinkCount()
Gets the private |
abstract
Provisioning |
provisioningState()
Gets the provisioning |
abstract Workspace |
refresh()
Refreshes the resource to sync with Azure. |
abstract Workspace |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract Region |
region()
Gets the region of the resource. |
abstract String |
regionName()
Gets the name of the resource region. |
abstract void |
resyncKeys()
Resync all the keys associated with this workspace. |
abstract void |
resyncKeys(Context context)
Resync all the keys associated with this workspace. |
abstract
Service |
serviceManagedResourcesSettings()
Gets the service |
abstract String |
serviceProvisionedResourceGroup()
Gets the service |
abstract
List<Shared |
sharedPrivateLinkResources()
Gets the shared |
abstract Sku |
sku()
Gets the sku property: The sku of the workspace. |
abstract String |
storageAccount()
Gets the storage |
abstract
System |
systemData()
Gets the system |
abstract Map<String,String> |
tags()
Gets the tags property: Resource tags. |
abstract String |
tenantId()
Gets the tenant |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract Update |
update()
Begins update for the Workspace resource. |
abstract String |
workspaceId()
Gets the workspace |
Method Details
allowPublicAccessWhenBehindVnet
public abstract Boolean allowPublicAccessWhenBehindVnet()
Gets the allowPublicAccessWhenBehindVnet property: The flag to indicate whether to allow public access when behind VNet.
Returns:
applicationInsights
public abstract String applicationInsights()
Gets the applicationInsights property: ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created.
Returns:
containerRegistry
public abstract String containerRegistry()
Gets the containerRegistry property: ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created.
Returns:
description
public abstract String description()
Gets the description property: The description of this workspace.
Returns:
discoveryUrl
public abstract String discoveryUrl()
Gets the discoveryUrl property: Url for the discovery service to identify regional endpoints for machine learning experimentation services.
Returns:
encryption
public abstract EncryptionProperty encryption()
Gets the encryption property: The encryption settings of Azure ML workspace.
Returns:
friendlyName
public abstract String friendlyName()
Gets the friendlyName property: The friendly name for this workspace. This name in mutable.
Returns:
hbiWorkspace
public abstract Boolean hbiWorkspace()
Gets the hbiWorkspace property: The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
identity
public abstract Identity identity()
Gets the identity property: The identity of the resource.
Returns:
imageBuildCompute
public abstract String imageBuildCompute()
Gets the imageBuildCompute property: The compute name for image build.
Returns:
innerModel
public abstract WorkspaceInner innerModel()
Gets the inner com.azure.resourcemanager.machinelearningservices.fluent.models.WorkspaceInner object.
Returns:
keyVault
public abstract String keyVault()
Gets the keyVault property: ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created.
Returns:
listKeys
public abstract ListWorkspaceKeysResult listKeys()
Lists all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
Returns:
listKeysWithResponse
public abstract Response
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()
return notebook access token and refresh token.
Returns:
listNotebookAccessTokenWithResponse
public abstract Response
return notebook access token and refresh token.
Parameters:
Returns:
location
public abstract String location()
Gets the location property: The geo-location where the resource lives.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
notebookInfo
public abstract NotebookResourceInfo notebookInfo()
Gets the notebookInfo property: The notebook info of Azure ML workspace.
Returns:
primaryUserAssignedIdentity
public abstract String primaryUserAssignedIdentity()
Gets the primaryUserAssignedIdentity property: The user assigned identity resource id that represents the workspace identity.
Returns:
privateEndpointConnections
public abstract List
Gets the privateEndpointConnections property: The list of private endpoint connections in the workspace.
Returns:
privateLinkCount
public abstract Integer privateLinkCount()
Gets the privateLinkCount property: Count of private connections in the workspace.
Returns:
provisioningState
public abstract ProvisioningState provisioningState()
Gets the provisioningState property: The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
Returns:
refresh
public abstract Workspace refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract Workspace refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
region
public abstract Region region()
Gets the region of the resource.
Returns:
regionName
public abstract String regionName()
Gets the name of the resource region.
Returns:
resyncKeys
public abstract void resyncKeys()
Resync all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry.
resyncKeys
public abstract void resyncKeys(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:
serviceManagedResourcesSettings
public abstract ServiceManagedResourcesSettings serviceManagedResourcesSettings()
Gets the serviceManagedResourcesSettings property: The service managed resource settings.
Returns:
serviceProvisionedResourceGroup
public abstract String serviceProvisionedResourceGroup()
Gets the serviceProvisionedResourceGroup property: The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace.
Returns:
sharedPrivateLinkResources
public abstract List
Gets the sharedPrivateLinkResources property: The list of shared private link resources in this workspace.
Returns:
sku
public abstract Sku sku()
Gets the sku property: The sku of the workspace.
Returns:
storageAccount
public abstract String storageAccount()
Gets the storageAccount property: ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created.
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: Read only system data.
Returns:
tags
public abstract Map
Gets the tags property: Resource tags.
Returns:
tenantId
public abstract String tenantId()
Gets the tenantId property: The tenant id associated with this workspace.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract Workspace.Update update()
Begins update for the Workspace resource.
Returns:
workspaceId
public abstract String workspaceId()
Gets the workspaceId property: The immutable id associated with this workspace.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for