Class CreateMlApplicationImplementationDetails
The information about new MlApplicationImplementation.
Inherited Members
Namespace: Oci.DatascienceService.Models
Assembly: OCI.DotNetSDK.Datascience.dll
Syntax
public class CreateMlApplicationImplementationDetails
Properties
AllowedMigrationDestinations
Declaration
[JsonProperty(PropertyName = "allowedMigrationDestinations")]
public List<string> AllowedMigrationDestinations { get; set; }
Property Value
Type | Description |
---|---|
List<string> | List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed. |
CompartmentId
Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the compartment where ML Application Implementation is created. |
Remarks
Required
DefinedTags
Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, Dictionary<string, object>> | Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations": {"CostCenter": "42"}} |
FreeformTags
Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, string> | Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"} |
Logging
Declaration
[JsonProperty(PropertyName = "logging")]
public ImplementationLogging Logging { get; set; }
Property Value
Type | Description |
---|---|
ImplementationLogging |
MlApplicationId
Declaration
[Required(ErrorMessage = "MlApplicationId is required.")]
[JsonProperty(PropertyName = "mlApplicationId")]
public string MlApplicationId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the ML Application implemented by this ML Application Implementation |
Remarks
Required
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | ML Application Implementation name which is unique for given ML Application. |
Remarks
Required