Sdílet prostřednictvím


ArmMachineLearningModelFactory.MachineLearningWorkspaceData Method

Definition

Initializes a new instance of MachineLearningWorkspaceData.

public static Azure.ResourceManager.MachineLearning.MachineLearningWorkspaceData MachineLearningWorkspaceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string kind = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningSku sku = default, bool? allowPublicAccessWhenBehindVnet = default, string applicationInsights = default, System.Collections.Generic.IEnumerable<string> associatedWorkspaces = default, System.Collections.Generic.IEnumerable<string> containerRegistries = default, string containerRegistry = default, string description = default, Uri discoveryUri = default, bool? enableDataIsolation = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningEncryptionSetting encryption = default, System.Collections.Generic.IEnumerable<string> existingWorkspaces = default, Azure.ResourceManager.MachineLearning.Models.FeatureStoreSettings featureStoreSettings = default, string friendlyName = default, bool? isHbiWorkspace = default, Azure.Core.ResourceIdentifier hubResourceId = default, string imageBuildCompute = default, string keyVault = default, System.Collections.Generic.IEnumerable<string> keyVaults = default, Azure.ResourceManager.MachineLearning.Models.ManagedNetworkSettings managedNetwork = default, Uri mlFlowTrackingUri = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningNotebookResourceInfo notebookInfo = default, string primaryUserAssignedIdentity = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.MachineLearningPrivateEndpointConnectionData> privateEndpointConnections = default, int? privateLinkCount = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningProvisioningState? provisioningState = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningPublicNetworkAccessType? publicNetworkAccessType = default, int? cosmosDbCollectionsThroughput = default, string serviceProvisionedResourceGroup = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.Models.MachineLearningSharedPrivateLinkResource> sharedPrivateLinkResources = default, int? softDeleteRetentionInDays = default, string storageAccount = default, System.Collections.Generic.IEnumerable<string> storageAccounts = default, bool? isStorageHnsEnabled = default, string systemDatastoresAuthMode = default, Guid? tenantId = default, bool? isV1LegacyMode = default, Azure.ResourceManager.MachineLearning.Models.WorkspaceHubConfig workspaceHubConfig = default, string workspaceId = default);
static member MachineLearningWorkspaceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningSku * Nullable<bool> * string * seq<string> * seq<string> * string * string * Uri * Nullable<bool> * Azure.ResourceManager.MachineLearning.Models.MachineLearningEncryptionSetting * seq<string> * Azure.ResourceManager.MachineLearning.Models.FeatureStoreSettings * string * Nullable<bool> * Azure.Core.ResourceIdentifier * string * string * seq<string> * Azure.ResourceManager.MachineLearning.Models.ManagedNetworkSettings * Uri * Azure.ResourceManager.MachineLearning.Models.MachineLearningNotebookResourceInfo * string * seq<Azure.ResourceManager.MachineLearning.MachineLearningPrivateEndpointConnectionData> * Nullable<int> * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningProvisioningState> * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningPublicNetworkAccessType> * Nullable<int> * string * seq<Azure.ResourceManager.MachineLearning.Models.MachineLearningSharedPrivateLinkResource> * Nullable<int> * string * seq<string> * Nullable<bool> * string * Nullable<Guid> * Nullable<bool> * Azure.ResourceManager.MachineLearning.Models.WorkspaceHubConfig * string -> Azure.ResourceManager.MachineLearning.MachineLearningWorkspaceData
Public Shared Function MachineLearningWorkspaceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional kind As String = Nothing, Optional sku As MachineLearningSku = Nothing, Optional allowPublicAccessWhenBehindVnet As Nullable(Of Boolean) = Nothing, Optional applicationInsights As String = Nothing, Optional associatedWorkspaces As IEnumerable(Of String) = Nothing, Optional containerRegistries As IEnumerable(Of String) = Nothing, Optional containerRegistry As String = Nothing, Optional description As String = Nothing, Optional discoveryUri As Uri = Nothing, Optional enableDataIsolation As Nullable(Of Boolean) = Nothing, Optional encryption As MachineLearningEncryptionSetting = Nothing, Optional existingWorkspaces As IEnumerable(Of String) = Nothing, Optional featureStoreSettings As FeatureStoreSettings = Nothing, Optional friendlyName As String = Nothing, Optional isHbiWorkspace As Nullable(Of Boolean) = Nothing, Optional hubResourceId As ResourceIdentifier = Nothing, Optional imageBuildCompute As String = Nothing, Optional keyVault As String = Nothing, Optional keyVaults As IEnumerable(Of String) = Nothing, Optional managedNetwork As ManagedNetworkSettings = Nothing, Optional mlFlowTrackingUri As Uri = Nothing, Optional notebookInfo As MachineLearningNotebookResourceInfo = Nothing, Optional primaryUserAssignedIdentity As String = Nothing, Optional privateEndpointConnections As IEnumerable(Of MachineLearningPrivateEndpointConnectionData) = Nothing, Optional privateLinkCount As Nullable(Of Integer) = Nothing, Optional provisioningState As Nullable(Of MachineLearningProvisioningState) = Nothing, Optional publicNetworkAccessType As Nullable(Of MachineLearningPublicNetworkAccessType) = Nothing, Optional cosmosDbCollectionsThroughput As Nullable(Of Integer) = Nothing, Optional serviceProvisionedResourceGroup As String = Nothing, Optional sharedPrivateLinkResources As IEnumerable(Of MachineLearningSharedPrivateLinkResource) = Nothing, Optional softDeleteRetentionInDays As Nullable(Of Integer) = Nothing, Optional storageAccount As String = Nothing, Optional storageAccounts As IEnumerable(Of String) = Nothing, Optional isStorageHnsEnabled As Nullable(Of Boolean) = Nothing, Optional systemDatastoresAuthMode As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional isV1LegacyMode As Nullable(Of Boolean) = Nothing, Optional workspaceHubConfig As WorkspaceHubConfig = Nothing, Optional workspaceId As String = Nothing) As MachineLearningWorkspaceData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

identity
ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities).

kind
String
sku
MachineLearningSku

Optional. This field is required to be implemented by the RP because AML is supporting more than one tier.

allowPublicAccessWhenBehindVnet
Nullable<Boolean>

The flag to indicate whether to allow public access when behind VNet.

applicationInsights
String

ARM id of the application insights associated with this workspace.

associatedWorkspaces
IEnumerable<String>
containerRegistries
IEnumerable<String>
containerRegistry
String

ARM id of the container registry associated with this workspace.

description
String

The description of this workspace.

discoveryUri
Uri

Url for the discovery service to identify regional endpoints for machine learning experimentation services.

enableDataIsolation
Nullable<Boolean>
existingWorkspaces
IEnumerable<String>
featureStoreSettings
FeatureStoreSettings

Settings for feature store type workspace.

friendlyName
String

The friendly name for this workspace. This name in mutable.

isHbiWorkspace
Nullable<Boolean>

The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service.

hubResourceId
ResourceIdentifier
imageBuildCompute
String

The compute name for image build.

keyVault
String

ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created.

keyVaults
IEnumerable<String>
managedNetwork
ManagedNetworkSettings

Managed Network settings for a machine learning workspace.

mlFlowTrackingUri
Uri

The URI associated with this workspace that machine learning flow must point at to set up tracking.

notebookInfo
MachineLearningNotebookResourceInfo

The notebook info of Azure ML workspace.

primaryUserAssignedIdentity
String

The user assigned identity resource id that represents the workspace identity.

privateEndpointConnections
IEnumerable<MachineLearningPrivateEndpointConnectionData>

The list of private endpoint connections in the workspace.

privateLinkCount
Nullable<Int32>

Count of private connections in the workspace.

provisioningState
Nullable<MachineLearningProvisioningState>

The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.

publicNetworkAccessType
Nullable<MachineLearningPublicNetworkAccessType>

Whether requests from Public Network are allowed.

cosmosDbCollectionsThroughput
Nullable<Int32>

The service managed resource settings.

serviceProvisionedResourceGroup
String

The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace.

sharedPrivateLinkResources
IEnumerable<MachineLearningSharedPrivateLinkResource>

The list of shared private link resources in this workspace.

softDeleteRetentionInDays
Nullable<Int32>

Retention time in days after workspace get soft deleted.

storageAccount
String

ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created.

storageAccounts
IEnumerable<String>
isStorageHnsEnabled
Nullable<Boolean>

If the storage associated with the workspace has hierarchical namespace(HNS) enabled.

systemDatastoresAuthMode
String

The auth mode used for accessing the system datastores of the workspace.

tenantId
Nullable<Guid>

The tenant id associated with this workspace.

isV1LegacyMode
Nullable<Boolean>

Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.

workspaceHubConfig
WorkspaceHubConfig

WorkspaceHub's configuration object.

workspaceId
String

The immutable id associated with this workspace.

Returns

A new MachineLearningWorkspaceData instance for mocking.

Applies to