GetDomainClusterConfig

data class GetDomainClusterConfig(val coldStorageOptions: List<GetDomainClusterConfigColdStorageOption>, val dedicatedMasterCount: Int, val dedicatedMasterEnabled: Boolean, val dedicatedMasterType: String, val instanceCount: Int, val instanceType: String, val warmCount: Int, val warmEnabled: Boolean, val warmType: String, val zoneAwarenessConfigs: List<GetDomainClusterConfigZoneAwarenessConfig>, val zoneAwarenessEnabled: Boolean)

Constructors

Link copied to clipboard
constructor(coldStorageOptions: List<GetDomainClusterConfigColdStorageOption>, dedicatedMasterCount: Int, dedicatedMasterEnabled: Boolean, dedicatedMasterType: String, instanceCount: Int, instanceType: String, warmCount: Int, warmEnabled: Boolean, warmType: String, zoneAwarenessConfigs: List<GetDomainClusterConfigZoneAwarenessConfig>, zoneAwarenessEnabled: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configuration block containing cold storage configuration.

Link copied to clipboard

Number of dedicated master nodes in the cluster.

Link copied to clipboard

Indicates whether dedicated master nodes are enabled for the cluster.

Link copied to clipboard

Instance type of the dedicated master nodes in the cluster.

Link copied to clipboard

Number of instances in the cluster.

Link copied to clipboard

Instance type of data nodes in the cluster.

Link copied to clipboard

The number of warm nodes in the cluster.

Link copied to clipboard

Warm storage is enabled.

Link copied to clipboard

The instance type for the Elasticsearch cluster's warm nodes.

Link copied to clipboard

Configuration block containing zone awareness settings.

Link copied to clipboard

Indicates whether zone awareness is enabled.