ArmMachineLearningModelFactory.MachineLearningWorkspaceConnectionProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
MachineLearningWorkspaceConnectionProperties(String, Nullable<MachineLearningConnectionCategory>, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<WorkspaceConnectionGroup>, Nullable<Boolean>, String, IDictionary<String,String>, IEnumerable<String>, String, Nullable<MachineLearningValueFormat>)
Initializes a new instance of MachineLearningWorkspaceConnectionProperties.
public static Azure.ResourceManager.MachineLearning.Models.MachineLearningWorkspaceConnectionProperties MachineLearningWorkspaceConnectionProperties(string authType = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningConnectionCategory? category = default, Azure.Core.ResourceIdentifier createdByWorkspaceArmId = default, DateTimeOffset? expiryOn = default, Azure.ResourceManager.MachineLearning.Models.WorkspaceConnectionGroup? group = default, bool? isSharedToAll = default, string target = default, System.Collections.Generic.IDictionary<string,string> metadata = default, System.Collections.Generic.IEnumerable<string> sharedUserList = default, string value = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningValueFormat? valueFormat = default);
static member MachineLearningWorkspaceConnectionProperties : string * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningConnectionCategory> * Azure.Core.ResourceIdentifier * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.MachineLearning.Models.WorkspaceConnectionGroup> * Nullable<bool> * string * System.Collections.Generic.IDictionary<string, string> * seq<string> * string * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningValueFormat> -> Azure.ResourceManager.MachineLearning.Models.MachineLearningWorkspaceConnectionProperties
Public Shared Function MachineLearningWorkspaceConnectionProperties (Optional authType As String = Nothing, Optional category As Nullable(Of MachineLearningConnectionCategory) = Nothing, Optional createdByWorkspaceArmId As ResourceIdentifier = Nothing, Optional expiryOn As Nullable(Of DateTimeOffset) = Nothing, Optional group As Nullable(Of WorkspaceConnectionGroup) = Nothing, Optional isSharedToAll As Nullable(Of Boolean) = Nothing, Optional target As String = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional sharedUserList As IEnumerable(Of String) = Nothing, Optional value As String = Nothing, Optional valueFormat As Nullable(Of MachineLearningValueFormat) = Nothing) As MachineLearningWorkspaceConnectionProperties
Parameters
- authType
- String
Authentication type of the connection target.
- category
- Nullable<MachineLearningConnectionCategory>
Category of the connection.
- createdByWorkspaceArmId
- ResourceIdentifier
- expiryOn
- Nullable<DateTimeOffset>
- group
- Nullable<WorkspaceConnectionGroup>
Group based on connection category.
- target
- String
- metadata
- IDictionary<String,String>
Store user metadata for this connection.
- sharedUserList
- IEnumerable<String>
- value
- String
Value details of the workspace connection.
- valueFormat
- Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningValueFormat>
format for the workspace connection value.
Returns
A new MachineLearningWorkspaceConnectionProperties instance for mocking.
Applies to
MachineLearningWorkspaceConnectionProperties(String, Nullable<MachineLearningConnectionCategory>, ResourceIdentifier, String, Nullable<DateTimeOffset>, Nullable<WorkspaceConnectionGroup>, Nullable<Boolean>, IDictionary<String,String>, Nullable<ManagedPERequirement>, Nullable<ManagedPEStatus>, IEnumerable<String>, String, Nullable<Boolean>)
The MachineLearningWorkspaceConnectionProperties. Please note this is the abstract base class. The derived classes available for instantiation are: AadAuthTypeWorkspaceConnectionProperties, AccessKeyAuthTypeWorkspaceConnectionProperties, AccountKeyAuthTypeWorkspaceConnectionProperties, ApiKeyAuthWorkspaceConnectionProperties, CustomKeysWorkspaceConnectionProperties, MachineLearningManagedIdentityAuthTypeWorkspaceConnection, MachineLearningNoneAuthTypeWorkspaceConnection, OAuth2AuthTypeWorkspaceConnectionProperties, MachineLearningPatAuthTypeWorkspaceConnection, MachineLearningSasAuthTypeWorkspaceConnection, ServicePrincipalAuthTypeWorkspaceConnectionProperties, and MachineLearningUsernamePasswordAuthTypeWorkspaceConnection.
public static Azure.ResourceManager.MachineLearning.Models.MachineLearningWorkspaceConnectionProperties MachineLearningWorkspaceConnectionProperties(string authType = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningConnectionCategory? category = default, Azure.Core.ResourceIdentifier createdByWorkspaceArmId = default, string error = default, DateTimeOffset? expiryOn = default, Azure.ResourceManager.MachineLearning.Models.WorkspaceConnectionGroup? group = default, bool? isSharedToAll = default, System.Collections.Generic.IDictionary<string,string> metadata = default, Azure.ResourceManager.MachineLearning.Models.ManagedPERequirement? peRequirement = default, Azure.ResourceManager.MachineLearning.Models.ManagedPEStatus? peStatus = default, System.Collections.Generic.IEnumerable<string> sharedUserList = default, string target = default, bool? useWorkspaceManagedIdentity = default);
static member MachineLearningWorkspaceConnectionProperties : string * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningConnectionCategory> * Azure.Core.ResourceIdentifier * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.MachineLearning.Models.WorkspaceConnectionGroup> * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ResourceManager.MachineLearning.Models.ManagedPERequirement> * Nullable<Azure.ResourceManager.MachineLearning.Models.ManagedPEStatus> * seq<string> * string * Nullable<bool> -> Azure.ResourceManager.MachineLearning.Models.MachineLearningWorkspaceConnectionProperties
Public Shared Function MachineLearningWorkspaceConnectionProperties (Optional authType As String = Nothing, Optional category As Nullable(Of MachineLearningConnectionCategory) = Nothing, Optional createdByWorkspaceArmId As ResourceIdentifier = Nothing, Optional error As String = Nothing, Optional expiryOn As Nullable(Of DateTimeOffset) = Nothing, Optional group As Nullable(Of WorkspaceConnectionGroup) = Nothing, Optional isSharedToAll As Nullable(Of Boolean) = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional peRequirement As Nullable(Of ManagedPERequirement) = Nothing, Optional peStatus As Nullable(Of ManagedPEStatus) = Nothing, Optional sharedUserList As IEnumerable(Of String) = Nothing, Optional target As String = Nothing, Optional useWorkspaceManagedIdentity As Nullable(Of Boolean) = Nothing) As MachineLearningWorkspaceConnectionProperties
Parameters
- authType
- String
Authentication type of the connection target.
- category
- Nullable<MachineLearningConnectionCategory>
Category of the connection.
- createdByWorkspaceArmId
- ResourceIdentifier
- error
- String
- expiryOn
- Nullable<DateTimeOffset>
- group
- Nullable<WorkspaceConnectionGroup>
Group based on connection category.
- metadata
- IDictionary<String,String>
Store user metadata for this connection.
- peRequirement
- Nullable<ManagedPERequirement>
- peStatus
- Nullable<ManagedPEStatus>
- sharedUserList
- IEnumerable<String>
- target
- String
Returns
A new MachineLearningWorkspaceConnectionProperties instance for mocking.