ArmMachineLearningModelFactory.MachineLearningComponentVersionProperties 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
MachineLearningComponentVersionProperties(String, IDictionary<String, String>, IDictionary<String,String>, Nullable<Boolean>, Nullable<Boolean>, BinaryData, Nullable<RegistryAssetProvisioningState>)
Initializes a new instance of MachineLearningComponentVersionProperties.
public static Azure.ResourceManager.MachineLearning.Models.MachineLearningComponentVersionProperties MachineLearningComponentVersionProperties (string description = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IDictionary<string,string> properties = default, bool? isArchived = default, bool? isAnonymous = default, BinaryData componentSpec = default, Azure.ResourceManager.MachineLearning.Models.RegistryAssetProvisioningState? provisioningState = default);
static member MachineLearningComponentVersionProperties : string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Nullable<bool> * Nullable<bool> * BinaryData * Nullable<Azure.ResourceManager.MachineLearning.Models.RegistryAssetProvisioningState> -> Azure.ResourceManager.MachineLearning.Models.MachineLearningComponentVersionProperties
Public Shared Function MachineLearningComponentVersionProperties (Optional description As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional isArchived As Nullable(Of Boolean) = Nothing, Optional isAnonymous As Nullable(Of Boolean) = Nothing, Optional componentSpec As BinaryData = Nothing, Optional provisioningState As Nullable(Of RegistryAssetProvisioningState) = Nothing) As MachineLearningComponentVersionProperties
Parameters
- description
- String
The asset description text.
- tags
- IDictionary<String,String>
Tag dictionary. Tags can be added, removed, and updated.
- properties
- IDictionary<String,String>
The asset property dictionary.
- componentSpec
- BinaryData
Defines Component definition details. <see href="https://docs.microsoft.com/en-us/azure/machine-learning/reference-yaml-component-command" />
- provisioningState
- Nullable<RegistryAssetProvisioningState>
Provisioning state for the component version.
Returns
A new MachineLearningComponentVersionProperties instance for mocking.
Applies to
MachineLearningComponentVersionProperties(String, IDictionary<String, String>, IDictionary<String,String>, AutoDeleteSetting, Nullable<Boolean>, Nullable<Boolean>, BinaryData, Nullable<RegistryAssetProvisioningState>, String)
Initializes a new instance of MachineLearningComponentVersionProperties.
public static Azure.ResourceManager.MachineLearning.Models.MachineLearningComponentVersionProperties MachineLearningComponentVersionProperties (string description = default, System.Collections.Generic.IDictionary<string,string> properties = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.MachineLearning.Models.AutoDeleteSetting autoDeleteSetting = default, bool? isAnonymous = default, bool? isArchived = default, BinaryData componentSpec = default, Azure.ResourceManager.MachineLearning.Models.RegistryAssetProvisioningState? provisioningState = default, string stage = default);
static member MachineLearningComponentVersionProperties : string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.MachineLearning.Models.AutoDeleteSetting * Nullable<bool> * Nullable<bool> * BinaryData * Nullable<Azure.ResourceManager.MachineLearning.Models.RegistryAssetProvisioningState> * string -> Azure.ResourceManager.MachineLearning.Models.MachineLearningComponentVersionProperties
Public Shared Function MachineLearningComponentVersionProperties (Optional description As String = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional autoDeleteSetting As AutoDeleteSetting = Nothing, Optional isAnonymous As Nullable(Of Boolean) = Nothing, Optional isArchived As Nullable(Of Boolean) = Nothing, Optional componentSpec As BinaryData = Nothing, Optional provisioningState As Nullable(Of RegistryAssetProvisioningState) = Nothing, Optional stage As String = Nothing) As MachineLearningComponentVersionProperties
Parameters
- description
- String
The asset description text.
- properties
- IDictionary<String,String>
The asset property dictionary.
- tags
- IDictionary<String,String>
Tag dictionary. Tags can be added, removed, and updated.
- autoDeleteSetting
- AutoDeleteSetting
Specifies the lifecycle setting of managed data asset.
If the name version are system generated (anonymous registration). For types where Stage is defined, when Stage is provided it will be used to populate IsAnonymous.
Is the asset archived? For types where Stage is defined, when Stage is provided it will be used to populate IsArchived.
- componentSpec
- BinaryData
Defines Component definition details. <see href="https://docs.microsoft.com/en-us/azure/machine-learning/reference-yaml-component-command" />
- provisioningState
- Nullable<RegistryAssetProvisioningState>
Provisioning state for the component version.
- stage
- String
Stage in the component lifecycle.
Returns
A new MachineLearningComponentVersionProperties instance for mocking.