Show / Hide Table of Contents

Class ResizeOpensearchClusterVerticalDetails

The OCPU and memory configuration to update on an existing OpenSearch cluster for vertical resizing.

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

Properties

DataNodeHostMemoryGB

Declaration
[JsonProperty(PropertyName = "dataNodeHostMemoryGB")]
public int? DataNodeHostMemoryGB { get; set; }
Property Value
Type Description
int?

The amount of memory in GB, to configure for the cluster's data nodes.

DataNodeHostOcpuCount

Declaration
[JsonProperty(PropertyName = "dataNodeHostOcpuCount")]
public int? DataNodeHostOcpuCount { get; set; }
Property Value
Type Description
int?

The number of OCPUs to configure for the cluster's data nodes.

DataNodeHostShape

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

The node shape for the cluster's data nodes.

DataNodeStorageGB

Declaration
[JsonProperty(PropertyName = "dataNodeStorageGB")]
public int? DataNodeStorageGB { get; set; }
Property Value
Type Description
int?

The amount of storage in GB, to configure per node for the cluster's data nodes.

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

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

MasterNodeHostMemoryGB

Declaration
[JsonProperty(PropertyName = "masterNodeHostMemoryGB")]
public int? MasterNodeHostMemoryGB { get; set; }
Property Value
Type Description
int?

The amount of memory in GB, to configure for the cluster's master nodes.

MasterNodeHostOcpuCount

Declaration
[JsonProperty(PropertyName = "masterNodeHostOcpuCount")]
public int? MasterNodeHostOcpuCount { get; set; }
Property Value
Type Description
int?

The number of OCPUs to configure for the cluster's master nodes.

MasterNodeHostShape

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

The node shape for the cluster's master nodes.

OpendashboardNodeHostMemoryGB

Declaration
[JsonProperty(PropertyName = "opendashboardNodeHostMemoryGB")]
public int? OpendashboardNodeHostMemoryGB { get; set; }
Property Value
Type Description
int?

The amount of memory in GB, to configure for the cluster's OpenSearch Dashboard nodes.

OpendashboardNodeHostOcpuCount

Declaration
[JsonProperty(PropertyName = "opendashboardNodeHostOcpuCount")]
public int? OpendashboardNodeHostOcpuCount { get; set; }
Property Value
Type Description
int?

The number of OCPUs to configure for the cluster's OpenSearch Dashboard nodes.

OpendashboardNodeHostShape

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

The node shape for the cluster's OpenSearch Dashboard nodes.

SearchNodeHostMemoryGB

Declaration
[JsonProperty(PropertyName = "searchNodeHostMemoryGB")]
public int? SearchNodeHostMemoryGB { get; set; }
Property Value
Type Description
int?

The amount of memory in GB, for the cluster's search nodes.

SearchNodeHostOcpuCount

Declaration
[JsonProperty(PropertyName = "searchNodeHostOcpuCount")]
public int? SearchNodeHostOcpuCount { get; set; }
Property Value
Type Description
int?

The number of OCPUs configured for the cluster's search nodes.

SearchNodeHostShape

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

The node shape for the cluster's search nodes.

SearchNodeStorageGB

Declaration
[JsonProperty(PropertyName = "searchNodeStorageGB")]
public int? SearchNodeStorageGB { get; set; }
Property Value
Type Description
int?

The amount of storage in GB, to configure per node for the cluster's search nodes.

In this article
Back to top