WorkspaceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. machinelearning. fluent. models. WorkspaceInner
- com.
- com.
public final class WorkspaceInner
extends ProxyResource
An object that represents a machine learning workspace.
Constructor Summary
| Constructor | Description |
|---|---|
| WorkspaceInner() |
Creates an instance of Workspace |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Boolean |
allowPublicAccessWhenBehindVnet()
Get the allow |
| String |
applicationInsights()
Get the application |
| List<String> |
associatedWorkspaces()
Get the associated |
| String |
containerRegistry()
Get the container |
| String |
description()
Get the description property: The description of this workspace. |
| String |
discoveryUrl()
Get the discovery |
| Boolean |
enableDataIsolation()
Get the enable |
|
Encryption |
encryption()
Get the encryption property: The encryption settings of Azure ML workspace. |
|
Feature |
featureStoreSettings()
Get the feature |
| String |
friendlyName()
Get the friendly |
|
static
Workspace |
fromJson(JsonReader jsonReader)
Reads an instance of Workspace |
| Boolean |
hbiWorkspace()
Get the hbi |
| String |
hubResourceId()
Get the hub |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
|
Managed |
identity()
Get the identity property: The identity of the resource. |
| String |
imageBuildCompute()
Get the image |
| String |
keyVault()
Get the key |
| String |
kind()
Get the kind property: The kind property. |
| String |
location()
Get the location property: Specifies the location of the resource. |
|
Managed |
managedNetwork()
Get the managed |
| String |
mlFlowTrackingUri()
Get the ml |
| String |
name()
Get the name property: The name of the resource. |
|
Notebook |
notebookInfo()
Get the notebook |
| String |
primaryUserAssignedIdentity()
Get the primary |
|
List<Private |
privateEndpointConnections()
Get the private |
| Integer |
privateLinkCount()
Get the private |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Public |
publicNetworkAccess()
Get the public |
|
Serverless |
serverlessComputeSettings()
Get the serverless |
|
Service |
serviceManagedResourcesSettings()
Get the service |
| String |
serviceProvisionedResourceGroup()
Get the service |
|
List<Shared |
sharedPrivateLinkResources()
Get the shared |
| Sku |
sku()
Get the sku property: The sku of the workspace. |
| String |
storageAccount()
Get the storage |
| Boolean |
storageHnsEnabled()
Get the storage |
|
System |
systemData()
Get the system |
| Map<String,String> |
tags()
Get the tags property: Contains resource tags defined as key/value pairs. |
| String |
tenantId()
Get the tenant |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| Boolean |
v1LegacyMode()
Get the v1Legacy |
| void |
validate()
Validates the instance. |
|
Workspace |
withAllowPublicAccessWhenBehindVnet(Boolean allowPublicAccessWhenBehindVnet)
Set the allow |
|
Workspace |
withApplicationInsights(String applicationInsights)
Set the application |
|
Workspace |
withAssociatedWorkspaces(List<String> associatedWorkspaces)
Set the associated |
|
Workspace |
withContainerRegistry(String containerRegistry)
Set the container |
|
Workspace |
withDescription(String description)
Set the description property: The description of this workspace. |
|
Workspace |
withDiscoveryUrl(String discoveryUrl)
Set the discovery |
|
Workspace |
withEnableDataIsolation(Boolean enableDataIsolation)
Set the enable |
|
Workspace |
withEncryption(EncryptionProperty encryption)
Set the encryption property: The encryption settings of Azure ML workspace. |
|
Workspace |
withFeatureStoreSettings(FeatureStoreSettings featureStoreSettings)
Set the feature |
|
Workspace |
withFriendlyName(String friendlyName)
Set the friendly |
|
Workspace |
withHbiWorkspace(Boolean hbiWorkspace)
Set the hbi |
|
Workspace |
withHubResourceId(String hubResourceId)
Set the hub |
|
Workspace |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of the resource. |
|
Workspace |
withImageBuildCompute(String imageBuildCompute)
Set the image |
|
Workspace |
withKeyVault(String keyVault)
Set the key |
|
Workspace |
withKind(String kind)
Set the kind property: The kind property. |
|
Workspace |
withLocation(String location)
Set the location property: Specifies the location of the resource. |
|
Workspace |
withManagedNetwork(ManagedNetworkSettingsInner managedNetwork)
Set the managed |
|
Workspace |
withPrimaryUserAssignedIdentity(String primaryUserAssignedIdentity)
Set the primary |
|
Workspace |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the public |
|
Workspace |
withServerlessComputeSettings(ServerlessComputeSettings serverlessComputeSettings)
Set the serverless |
|
Workspace |
withServiceManagedResourcesSettings(ServiceManagedResourcesSettings serviceManagedResourcesSettings)
Set the service |
|
Workspace |
withSharedPrivateLinkResources(List<SharedPrivateLinkResource> sharedPrivateLinkResources)
Set the shared |
|
Workspace |
withSku(Sku sku)
Set the sku property: The sku of the workspace. |
|
Workspace |
withStorageAccount(String storageAccount)
Set the storage |
|
Workspace |
withTags(Map<String,String> tags)
Set the tags property: Contains resource tags defined as key/value pairs. |
|
Workspace |
withV1LegacyMode(Boolean v1LegacyMode)
Set the v1Legacy |
|
Workspace |
withWorkspaceHubConfig(WorkspaceHubConfig workspaceHubConfig)
Set the workspace |
|
Workspace |
workspaceHubConfig()
Get the workspace |
| String |
workspaceId()
Get the workspace |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
WorkspaceInner
public WorkspaceInner()
Creates an instance of WorkspaceInner class.
Method Details
allowPublicAccessWhenBehindVnet
public Boolean allowPublicAccessWhenBehindVnet()
Get the allowPublicAccessWhenBehindVnet property: The flag to indicate whether to allow public access when behind VNet.
Returns:
applicationInsights
public String applicationInsights()
Get the applicationInsights property: ARM id of the application insights associated with this workspace.
Returns:
associatedWorkspaces
public List<String> associatedWorkspaces()
Get the associatedWorkspaces property: The associatedWorkspaces property.
Returns:
containerRegistry
public String containerRegistry()
Get the containerRegistry property: ARM id of the container registry associated with this workspace.
Returns:
description
public String description()
Get the description property: The description of this workspace.
Returns:
discoveryUrl
public String discoveryUrl()
Get the discoveryUrl property: Url for the discovery service to identify regional endpoints for machine learning experimentation services.
Returns:
enableDataIsolation
public Boolean enableDataIsolation()
Get the enableDataIsolation property: The enableDataIsolation property.
Returns:
encryption
public EncryptionProperty encryption()
Get the encryption property: The encryption settings of Azure ML workspace.
Returns:
featureStoreSettings
public FeatureStoreSettings featureStoreSettings()
Get the featureStoreSettings property: Settings for feature store type workspace.
Returns:
friendlyName
public String friendlyName()
Get the friendlyName property: The friendly name for this workspace. This name in mutable.
Returns:
fromJson
public static WorkspaceInner fromJson(JsonReader jsonReader)
Reads an instance of WorkspaceInner from the JsonReader.
Parameters:
Returns:
Throws:
hbiWorkspace
public Boolean hbiWorkspace()
Get the hbiWorkspace property: The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service.
Returns:
hubResourceId
public String hubResourceId()
Get the hubResourceId property: The hubResourceId property.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
WorkspaceInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: The identity of the resource.
Returns:
imageBuildCompute
public String imageBuildCompute()
Get the imageBuildCompute property: The compute name for image build.
Returns:
keyVault
public String keyVault()
Get the keyVault property: ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created.
Returns:
kind
public String kind()
Get the kind property: The kind property.
Returns:
location
public String location()
Get the location property: Specifies the location of the resource.
Returns:
managedNetwork
public ManagedNetworkSettingsInner managedNetwork()
Get the managedNetwork property: Managed Network settings for a machine learning workspace.
Returns:
mlFlowTrackingUri
public String mlFlowTrackingUri()
Get the mlFlowTrackingUri property: The URI associated with this workspace that machine learning flow must point at to set up tracking.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
WorkspaceInner.name()Returns:
notebookInfo
public NotebookResourceInfoInner notebookInfo()
Get the notebookInfo property: The notebook info of Azure ML workspace.
Returns:
primaryUserAssignedIdentity
public String primaryUserAssignedIdentity()
Get the primaryUserAssignedIdentity property: The user assigned identity resource id that represents the workspace identity.
Returns:
privateEndpointConnections
public List<PrivateEndpointConnectionInner> privateEndpointConnections()
Get the privateEndpointConnections property: The list of private endpoint connections in the workspace.
Returns:
privateLinkCount
public Integer privateLinkCount()
Get the privateLinkCount property: Count of private connections in the workspace.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
Returns:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Get the publicNetworkAccess property: Whether requests from Public Network are allowed.
Returns:
serverlessComputeSettings
public ServerlessComputeSettings serverlessComputeSettings()
Get the serverlessComputeSettings property: Settings for serverless compute created in the workspace.
Returns:
serviceManagedResourcesSettings
public ServiceManagedResourcesSettings serviceManagedResourcesSettings()
Get the serviceManagedResourcesSettings property: The service managed resource settings.
Returns:
serviceProvisionedResourceGroup
public String serviceProvisionedResourceGroup()
Get 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 List<SharedPrivateLinkResource> sharedPrivateLinkResources()
Get the sharedPrivateLinkResources property: The list of shared private link resources in this workspace.
Returns:
sku
public Sku sku()
Get the sku property: The sku of the workspace.
Returns:
storageAccount
public String storageAccount()
Get the storageAccount property: ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created.
Returns:
storageHnsEnabled
public Boolean storageHnsEnabled()
Get the storageHnsEnabled property: If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
tags
public Map<String,String> tags()
Get the tags property: Contains resource tags defined as key/value pairs.
Returns:
tenantId
public String tenantId()
Get the tenantId property: The tenant id associated with this workspace.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
WorkspaceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
WorkspaceInner.type()Returns:
v1LegacyMode
public Boolean v1LegacyMode()
Get the v1LegacyMode property: Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
Returns:
validate
public void validate()
Validates the instance.
withAllowPublicAccessWhenBehindVnet
public WorkspaceInner withAllowPublicAccessWhenBehindVnet(Boolean allowPublicAccessWhenBehindVnet)
Set the allowPublicAccessWhenBehindVnet property: The flag to indicate whether to allow public access when behind VNet.
Parameters:
Returns:
withApplicationInsights
public WorkspaceInner withApplicationInsights(String applicationInsights)
Set the applicationInsights property: ARM id of the application insights associated with this workspace.
Parameters:
Returns:
withAssociatedWorkspaces
public WorkspaceInner withAssociatedWorkspaces(List<String> associatedWorkspaces)
Set the associatedWorkspaces property: The associatedWorkspaces property.
Parameters:
Returns:
withContainerRegistry
public WorkspaceInner withContainerRegistry(String containerRegistry)
Set the containerRegistry property: ARM id of the container registry associated with this workspace.
Parameters:
Returns:
withDescription
public WorkspaceInner withDescription(String description)
Set the description property: The description of this workspace.
Parameters:
Returns:
withDiscoveryUrl
public WorkspaceInner withDiscoveryUrl(String discoveryUrl)
Set the discoveryUrl property: Url for the discovery service to identify regional endpoints for machine learning experimentation services.
Parameters:
Returns:
withEnableDataIsolation
public WorkspaceInner withEnableDataIsolation(Boolean enableDataIsolation)
Set the enableDataIsolation property: The enableDataIsolation property.
Parameters:
Returns:
withEncryption
public WorkspaceInner withEncryption(EncryptionProperty encryption)
Set the encryption property: The encryption settings of Azure ML workspace.
Parameters:
Returns:
withFeatureStoreSettings
public WorkspaceInner withFeatureStoreSettings(FeatureStoreSettings featureStoreSettings)
Set the featureStoreSettings property: Settings for feature store type workspace.
Parameters:
Returns:
withFriendlyName
public WorkspaceInner withFriendlyName(String friendlyName)
Set the friendlyName property: The friendly name for this workspace. This name in mutable.
Parameters:
Returns:
withHbiWorkspace
public WorkspaceInner withHbiWorkspace(Boolean hbiWorkspace)
Set the hbiWorkspace property: The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service.
Parameters:
Returns:
withHubResourceId
public WorkspaceInner withHubResourceId(String hubResourceId)
Set the hubResourceId property: The hubResourceId property.
Parameters:
Returns:
withIdentity
public WorkspaceInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of the resource.
Parameters:
Returns:
withImageBuildCompute
public WorkspaceInner withImageBuildCompute(String imageBuildCompute)
Set the imageBuildCompute property: The compute name for image build.
Parameters:
Returns:
withKeyVault
public WorkspaceInner withKeyVault(String keyVault)
Set the keyVault property: ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created.
Parameters:
Returns:
withKind
public WorkspaceInner withKind(String kind)
Set the kind property: The kind property.
Parameters:
Returns:
withLocation
public WorkspaceInner withLocation(String location)
Set the location property: Specifies the location of the resource.
Parameters:
Returns:
withManagedNetwork
public WorkspaceInner withManagedNetwork(ManagedNetworkSettingsInner managedNetwork)
Set the managedNetwork property: Managed Network settings for a machine learning workspace.
Parameters:
Returns:
withPrimaryUserAssignedIdentity
public WorkspaceInner withPrimaryUserAssignedIdentity(String primaryUserAssignedIdentity)
Set the primaryUserAssignedIdentity property: The user assigned identity resource id that represents the workspace identity.
Parameters:
Returns:
withPublicNetworkAccess
public WorkspaceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: Whether requests from Public Network are allowed.
Parameters:
Returns:
withServerlessComputeSettings
public WorkspaceInner withServerlessComputeSettings(ServerlessComputeSettings serverlessComputeSettings)
Set the serverlessComputeSettings property: Settings for serverless compute created in the workspace.
Parameters:
Returns:
withServiceManagedResourcesSettings
public WorkspaceInner withServiceManagedResourcesSettings(ServiceManagedResourcesSettings serviceManagedResourcesSettings)
Set the serviceManagedResourcesSettings property: The service managed resource settings.
Parameters:
Returns:
withSharedPrivateLinkResources
public WorkspaceInner withSharedPrivateLinkResources(List<SharedPrivateLinkResource> sharedPrivateLinkResources)
Set the sharedPrivateLinkResources property: The list of shared private link resources in this workspace.
Parameters:
Returns:
withSku
public WorkspaceInner withSku(Sku sku)
Set the sku property: The sku of the workspace.
Parameters:
Returns:
withStorageAccount
public WorkspaceInner withStorageAccount(String storageAccount)
Set the storageAccount property: ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created.
Parameters:
Returns:
withTags
public WorkspaceInner withTags(Map<String,String> tags)
Set the tags property: Contains resource tags defined as key/value pairs.
Parameters:
Returns:
withV1LegacyMode
public WorkspaceInner withV1LegacyMode(Boolean v1LegacyMode)
Set the v1LegacyMode property: Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
Parameters:
Returns:
withWorkspaceHubConfig
public WorkspaceInner withWorkspaceHubConfig(WorkspaceHubConfig workspaceHubConfig)
Set the workspaceHubConfig property: WorkspaceHub's configuration object.
Parameters:
Returns:
workspaceHubConfig
public WorkspaceHubConfig workspaceHubConfig()
Get the workspaceHubConfig property: WorkspaceHub's configuration object.
Returns:
workspaceId
public String workspaceId()
Get the workspaceId property: The immutable id associated with this workspace.
Returns: