ElasticsearchClusterConfig
public struct ElasticsearchClusterConfig : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Total number of dedicated master nodes, active and on standby, for the cluster.
Declaration
Swift
public let dedicatedMasterCount: Int?
-
A boolean value to indicate whether a dedicated master node is enabled. See About Dedicated Master Nodes for more information.
Declaration
Swift
public let dedicatedMasterEnabled: Bool?
-
The instance type for a dedicated master node.
Declaration
Swift
public let dedicatedMasterType: ESPartitionInstanceType?
-
The number of instances in the specified domain cluster.
Declaration
Swift
public let instanceCount: Int?
-
The instance type for an Elasticsearch cluster. UltraWarm instance types are not supported for data instances.
Declaration
Swift
public let instanceType: ESPartitionInstanceType?
-
The number of warm nodes in the cluster.
Declaration
Swift
public let warmCount: Int?
-
True to enable warm storage.
Declaration
Swift
public let warmEnabled: Bool?
-
The instance type for the Elasticsearch cluster’s warm nodes.
Declaration
Swift
public let warmType: ESWarmPartitionInstanceType?
-
Specifies the zone awareness configuration for a domain when zone awareness is enabled.
Declaration
Swift
public let zoneAwarenessConfig: ZoneAwarenessConfig?
-
A boolean value to indicate whether zone awareness is enabled. See About Zone Awareness for more information.
Declaration
Swift
public let zoneAwarenessEnabled: Bool?
-
init(dedicatedMasterCount:dedicatedMasterEnabled:dedicatedMasterType:instanceCount:instanceType:warmCount:warmEnabled:warmType:zoneAwarenessConfig:zoneAwarenessEnabled:)
Undocumented
Declaration
Swift
public init(dedicatedMasterCount: Int? = nil, dedicatedMasterEnabled: Bool? = nil, dedicatedMasterType: ESPartitionInstanceType? = nil, instanceCount: Int? = nil, instanceType: ESPartitionInstanceType? = nil, warmCount: Int? = nil, warmEnabled: Bool? = nil, warmType: ESWarmPartitionInstanceType? = nil, zoneAwarenessConfig: ZoneAwarenessConfig? = nil, zoneAwarenessEnabled: Bool? = nil)