Show / Hide Table of Contents

Class MlApplicationInstanceView

Representation of ML Application Instance which providers use for instance observability.

Inheritance
object
MlApplicationInstanceView
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 MlApplicationInstanceView

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 MlApplicationInstanceView is created.

Remarks

Required

Configuration

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

This field is a copy from MlApplicationInstance created by the consumer. Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplication.

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 the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.

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 MlApplicationInstanceView. Unique identifier that is immutable after creation

Remarks

Required

InstanceComponents

Declaration
[JsonProperty(PropertyName = "instanceComponents")]
public List<InstanceComponent> InstanceComponents { get; set; }
Property Value
Type Description
List<InstanceComponent>

References (Identifiers) for components dedicated to this instance.

IsEnabled

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

This field is a copy from MlApplicationInstance created by the consumer. 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 MlApplicationInstanceView.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
MlApplicationInstanceView.LifecycleStateEnum?

The current state of the MlApplicationInstance(View).

Remarks

Required

LifecycleSubstate

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

The current substate of the MlApplicationInstance(View). The substate has MlApplicationInstance(View) 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

This field is a copy from MlApplicationInstance created by the consumer. 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

This field is a copy from MlApplicationInstance created by the consumer. 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

This field is a copy from MlApplicationInstance created by the consumer. The name of Ml Application Implemenation (based on mlApplicationImplementationId)

Remarks

Required

MlApplicationImplementationVersionId

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

The OCID of the MlApplicationImplementationVersion

Remarks

Required

MlApplicationInstanceId

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

The OCID of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.

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

PackageVersion

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

Version of MlApplication package which is currently used by this MlApplicationInstance.

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 MlApplicationInstanceView was created. An RFC3339 formatted datetime string

Remarks

Required

In this article
Back to top