WorkspaceUpdateParameters Class
- java.
lang. Object - com.
azure. resourcemanager. machinelearning. models. WorkspaceUpdateParameters
- com.
Implements
public final class WorkspaceUpdateParameters
implements JsonSerializable<WorkspaceUpdateParameters>
The parameters for updating a machine learning workspace.
Constructor Summary
| Constructor | Description |
|---|---|
| WorkspaceUpdateParameters() |
Creates an instance of Workspace |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
applicationInsights()
Get the application |
| String |
containerRegistry()
Get the container |
| String |
description()
Get the description property: The description of this workspace. |
| Boolean |
enableDataIsolation()
Get the enable |
|
Encryption |
encryption()
Get the encryption property: The encryption property. |
|
Feature |
featureStoreSettings()
Get the feature |
| String |
friendlyName()
Get the friendly |
|
static
Workspace |
fromJson(JsonReader jsonReader)
Reads an instance of Workspace |
|
Managed |
identity()
Get the identity property: The identity of the resource. |
| String |
imageBuildCompute()
Get the image |
|
Managed |
managedNetwork()
Get the managed |
| String |
primaryUserAssignedIdentity()
Get the primary |
|
Public |
publicNetworkAccess()
Get the public |
|
Serverless |
serverlessComputeSettings()
Get the serverless |
|
Service |
serviceManagedResourcesSettings()
Get the service |
| Sku |
sku()
Get the sku property: The sku of the workspace. |
| Map<String,String> |
tags()
Get the tags property: The resource tags for the machine learning workspace. |
|
Json |
toJson(JsonWriter jsonWriter) |
| Boolean |
v1LegacyMode()
Get the v1Legacy |
| void |
validate()
Validates the instance. |
|
Workspace |
withApplicationInsights(String applicationInsights)
Set the application |
|
Workspace |
withContainerRegistry(String containerRegistry)
Set the container |
|
Workspace |
withDescription(String description)
Set the description property: The description of this workspace. |
|
Workspace |
withEnableDataIsolation(Boolean enableDataIsolation)
Set the enable |
|
Workspace |
withEncryption(EncryptionUpdateProperties encryption)
Set the encryption property: The encryption property. |
|
Workspace |
withFeatureStoreSettings(FeatureStoreSettings featureStoreSettings)
Set the feature |
|
Workspace |
withFriendlyName(String friendlyName)
Set the friendly |
|
Workspace |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of the resource. |
|
Workspace |
withImageBuildCompute(String imageBuildCompute)
Set the image |
|
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 |
withSku(Sku sku)
Set the sku property: The sku of the workspace. |
|
Workspace |
withTags(Map<String,String> tags)
Set the tags property: The resource tags for the machine learning workspace. |
|
Workspace |
withV1LegacyMode(Boolean v1LegacyMode)
Set the v1Legacy |
Methods inherited from java.lang.Object
Constructor Details
WorkspaceUpdateParameters
public WorkspaceUpdateParameters()
Creates an instance of WorkspaceUpdateParameters class.
Method Details
applicationInsights
public String applicationInsights()
Get the applicationInsights property: ARM id of the application insights associated with this workspace.
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:
enableDataIsolation
public Boolean enableDataIsolation()
Get the enableDataIsolation property: The enableDataIsolation property.
Returns:
encryption
public EncryptionUpdateProperties encryption()
Get the encryption property: The encryption property.
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.
Returns:
fromJson
public static WorkspaceUpdateParameters fromJson(JsonReader jsonReader)
Reads an instance of WorkspaceUpdateParameters from the JsonReader.
Parameters:
Returns:
Throws:
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:
managedNetwork
public ManagedNetworkSettingsInner managedNetwork()
Get the managedNetwork property: Managed Network settings for a machine learning workspace.
Returns:
primaryUserAssignedIdentity
public String primaryUserAssignedIdentity()
Get the primaryUserAssignedIdentity property: The user assigned identity resource id that represents the workspace identity.
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:
sku
public Sku sku()
Get the sku property: The sku of the workspace.
Returns:
tags
public Map<String,String> tags()
Get the tags property: The resource tags for the machine learning workspace.
Returns:
toJson
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.
withApplicationInsights
public WorkspaceUpdateParameters withApplicationInsights(String applicationInsights)
Set the applicationInsights property: ARM id of the application insights associated with this workspace.
Parameters:
Returns:
withContainerRegistry
public WorkspaceUpdateParameters withContainerRegistry(String containerRegistry)
Set the containerRegistry property: ARM id of the container registry associated with this workspace.
Parameters:
Returns:
withDescription
public WorkspaceUpdateParameters withDescription(String description)
Set the description property: The description of this workspace.
Parameters:
Returns:
withEnableDataIsolation
public WorkspaceUpdateParameters withEnableDataIsolation(Boolean enableDataIsolation)
Set the enableDataIsolation property: The enableDataIsolation property.
Parameters:
Returns:
withEncryption
public WorkspaceUpdateParameters withEncryption(EncryptionUpdateProperties encryption)
Set the encryption property: The encryption property.
Parameters:
Returns:
withFeatureStoreSettings
public WorkspaceUpdateParameters withFeatureStoreSettings(FeatureStoreSettings featureStoreSettings)
Set the featureStoreSettings property: Settings for feature store type workspace.
Parameters:
Returns:
withFriendlyName
public WorkspaceUpdateParameters withFriendlyName(String friendlyName)
Set the friendlyName property: The friendly name for this workspace.
Parameters:
Returns:
withIdentity
public WorkspaceUpdateParameters withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of the resource.
Parameters:
Returns:
withImageBuildCompute
public WorkspaceUpdateParameters withImageBuildCompute(String imageBuildCompute)
Set the imageBuildCompute property: The compute name for image build.
Parameters:
Returns:
withManagedNetwork
public WorkspaceUpdateParameters withManagedNetwork(ManagedNetworkSettingsInner managedNetwork)
Set the managedNetwork property: Managed Network settings for a machine learning workspace.
Parameters:
Returns:
withPrimaryUserAssignedIdentity
public WorkspaceUpdateParameters withPrimaryUserAssignedIdentity(String primaryUserAssignedIdentity)
Set the primaryUserAssignedIdentity property: The user assigned identity resource id that represents the workspace identity.
Parameters:
Returns:
withPublicNetworkAccess
public WorkspaceUpdateParameters withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: Whether requests from Public Network are allowed.
Parameters:
Returns:
withServerlessComputeSettings
public WorkspaceUpdateParameters withServerlessComputeSettings(ServerlessComputeSettings serverlessComputeSettings)
Set the serverlessComputeSettings property: Settings for serverless compute created in the workspace.
Parameters:
Returns:
withServiceManagedResourcesSettings
public WorkspaceUpdateParameters withServiceManagedResourcesSettings(ServiceManagedResourcesSettings serviceManagedResourcesSettings)
Set the serviceManagedResourcesSettings property: The service managed resource settings.
Parameters:
Returns:
withSku
public WorkspaceUpdateParameters withSku(Sku sku)
Set the sku property: The sku of the workspace.
Parameters:
Returns:
withTags
public WorkspaceUpdateParameters withTags(Map<String,String> tags)
Set the tags property: The resource tags for the machine learning workspace.
Parameters:
Returns:
withV1LegacyMode
public WorkspaceUpdateParameters withV1LegacyMode(Boolean v1LegacyMode)
Set the v1LegacyMode property: Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
Parameters:
Returns: