Show / Hide Table of Contents

Class ExadataInsight

Exadata insight resource.

Inheritance
object
ExadataInsight
EmManagedExternalExadataInsight
MacsManagedCloudExadataInsight
PeComanagedExadataInsight
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
[JsonConverter(typeof(ExadataInsightModelConverter))]
public class ExadataInsight

Properties

CompartmentId

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

Compartment identifier of the Exadata insight resource

Remarks

Required

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. Example: {"foo-namespace": {"bar-key": "value"}}

Remarks

Required

ExadataDisplayName

Declaration
[JsonProperty(PropertyName = "exadataDisplayName")]
public string ExadataDisplayName { get; set; }
Property Value
Type Description
string

The user-friendly name for the Exadata system. The name does not have to be unique.

ExadataName

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

The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

Remarks

Required

ExadataRackType

Declaration
[JsonProperty(PropertyName = "exadataRackType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ExadataRackType? ExadataRackType { get; set; }
Property Value
Type Description
ExadataRackType?

Exadata rack type.

ExadataType

Declaration
[JsonProperty(PropertyName = "exadataType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ExadataType? ExadataType { get; set; }
Property Value
Type Description
ExadataType?

Operations Insights internal representation of the the Exadata system type.

FreeformTags

Declaration
[Required(ErrorMessage = "FreeformTags is required.")]
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Remarks

Required

Id

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

Exadata insight identifier

Remarks

Required

IsVirtualizedExadata

Declaration
[JsonProperty(PropertyName = "isVirtualizedExadata")]
public bool? IsVirtualizedExadata { get; set; }
Property Value
Type Description
bool?

true if virtualization is used in the Exadata system

LifecycleDetails

Declaration
[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.

LifecycleState

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

The current state of the Exadata insight.

Remarks

Required

Status

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

Indicates the status of an Exadata insight in Operations Insights

Remarks

Required

SystemTags

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

System tags for this resource. Each key is predefined and scoped to a namespace. 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 Exadata insight was first enabled. An RFC3339 formatted datetime string

Remarks

Required

TimeUpdated

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

The time the Exadata insight was updated. An RFC3339 formatted datetime string

In this article
Back to top