Show / Hide Table of Contents

Class MlApplicationInstance

Resource representing instance of ML Application.

Inheritance
object
MlApplicationInstance
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatascienceService.Models
Assembly: OCI.DotNetSDK.Datascience.dll
Syntax
public class MlApplicationInstance

Properties

AuthConfiguration

Declaration
[JsonProperty(PropertyName = "authConfiguration")]
public AuthConfiguration AuthConfiguration { get; set; }
Property Value
Type Description
AuthConfiguration

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 the MlApplicationInstance is created.

Remarks

Required

Configuration

Declaration
[JsonProperty(PropertyName = "configuration")]
public List<ConfigurationProperty> Configuration { get; set; }
Property Value
Type Description
List<ConfigurationProperty>

Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.

DefinedTags

Declaration
[Required(ErrorMessage = "DefinedTags is required.")]
[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"}}

Remarks

Required

DisplayName

Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

The name of MlApplicationInstance. System will generate displayName when not provided during creation.

Remarks

Required

FreeformTags

Declaration
[Required(ErrorMessage = "FreeformTags is required.")]
[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"}

Remarks

Required

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the MlApplicationInstance. Unique identifier that is immutable after creation

Remarks

Required

IsEnabled

Declaration
[Required(ErrorMessage = "IsEnabled is required.")]
[JsonProperty(PropertyName = "isEnabled")]
public bool? IsEnabled { get; set; }
Property Value
Type Description
bool?

States whether the MlApplicationInstance is supposed to be in ACTIVE lifecycle state.

Remarks

Required

LifecycleDetails

Declaration
[Required(ErrorMessage = "LifecycleDetails is required.")]
[JsonProperty(PropertyName = "lifecycleDetails")]
public string LifecycleDetails { get; set; }
Property Value
Type Description
string

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

Remarks

Required

LifecycleState

Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MlApplicationInstance.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
MlApplicationInstance.LifecycleStateEnum?

The current state of the MlApplicationInstance.

Remarks

Required

LifecycleSubstate

Declaration
[Required(ErrorMessage = "LifecycleSubstate is required.")]
[JsonProperty(PropertyName = "lifecycleSubstate")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MlApplicationInstance.LifecycleSubstateEnum? LifecycleSubstate { get; set; }
Property Value
Type Description
MlApplicationInstance.LifecycleSubstateEnum?

The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all OCI resources. The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.

Remarks

Required

MlApplicationId

Declaration
[Required(ErrorMessage = "MlApplicationId is required.")]
[JsonProperty(PropertyName = "mlApplicationId")]
public string MlApplicationId { get; set; }
Property Value
Type Description
string

The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.

Remarks

Required

MlApplicationImplementationId

Declaration
[Required(ErrorMessage = "MlApplicationImplementationId is required.")]
[JsonProperty(PropertyName = "mlApplicationImplementationId")]
public string MlApplicationImplementationId { get; set; }
Property Value
Type Description
string

The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)

Remarks

Required

MlApplicationImplementationName

Declaration
[Required(ErrorMessage = "MlApplicationImplementationName is required.")]
[JsonProperty(PropertyName = "mlApplicationImplementationName")]
public string MlApplicationImplementationName { get; set; }
Property Value
Type Description
string

The name of Ml Application Implementation (based on mlApplicationImplementationId)

Remarks

Required

MlApplicationName

Declaration
[Required(ErrorMessage = "MlApplicationName is required.")]
[JsonProperty(PropertyName = "mlApplicationName")]
public string MlApplicationName { get; set; }
Property Value
Type Description
string

The name of ML Application (based on mlApplicationId).

Remarks

Required

PredictionEndpointDetails

Declaration
[JsonProperty(PropertyName = "predictionEndpointDetails")]
public PredictionEndpointDetails PredictionEndpointDetails { get; set; }
Property Value
Type Description
PredictionEndpointDetails

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}}

TimeCreated

Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The time the the MlApplication was created. An RFC3339 formatted datetime string

Remarks

Required

TimeUpdated

Declaration
[Required(ErrorMessage = "TimeUpdated is required.")]
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

Time of last MlApplicationInstance update in the format defined by RFC 3339.

Remarks

Required

In this article
Back to top