Show / Hide Table of Contents

Class AnalyticsInstance

Analytics Instance metadata.

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

Properties

Capacity

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

Required

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.

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. For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}

Description

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

Optional description.

DomainId

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

Identity domain OCID.

EmailNotification

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

Email address receiving notifications.

FeatureBundle

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

The feature set of an Analytics instance.

FeatureSet

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

Analytics feature set.

Remarks

Required

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. For more information, see Resource Tags.
Example: {"Department": "Finance"}

Id

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

The resource OCID.

Remarks

Required

KmsKeyId

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

OCID of the OCI Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.

LicenseType

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

The license used for the service.

LifecycleState

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

The current state of an instance.

Remarks

Required

Name

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

The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.

Remarks

Required

NetworkEndpointDetails

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

Required

PrivateAccessChannels

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

Map of PrivateAccessChannel unique identifier key as KEY and PrivateAccessChannel Object as VALUE.

ServiceUrl

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

URL of the Analytics service.

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. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"key": "value"}}

TimeCreated

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

The date and time the instance was created, in the format defined by RFC3339.
Example: 2016-08-25T21:10:29.600Z

Remarks

Required

TimeUpdated

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

The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.

UpdateChannel

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

Analytics instance update channel.

VanityUrlDetails

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

Map of VanityUrl unique identifier key as KEY and VanityUrl Object as VALUE.

In this article
Back to top