Show / Hide Table of Contents

Class OpensearchClusterInternalDetails

This is the ClusterLoadBalancer which can store the State of the cluster, opensearchLoadbalancerIps, remoteLoadbalancerIps

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

Properties

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

ElasticLoadBalancerIps

Declaration
[Required(ErrorMessage = "ElasticLoadBalancerIps is required.")]
[JsonProperty(PropertyName = "elasticLoadBalancerIps")]
public List<string> ElasticLoadBalancerIps { get; set; }
Property Value
Type Description
List<string>

List of OpenSearch elastic LoadbalancerIps

Remarks

Required

FreeformTags

Declaration
[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"}

RemoteLoadBalancerIps

Declaration
[Required(ErrorMessage = "RemoteLoadBalancerIps is required.")]
[JsonProperty(PropertyName = "remoteLoadBalancerIps")]
public List<string> RemoteLoadBalancerIps { get; set; }
Property Value
Type Description
List<string>

List of OpenSearch remote LoadbalancerIps

Remarks

Required

State

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

The state of the cluster.

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>>

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

In this article
Back to top