ClusterConfig class
The configuration for the domain cluster, such as the type and number of instances.
Constructors
- ClusterConfig({ColdStorageOptions? coldStorageOptions, int? dedicatedMasterCount, bool? dedicatedMasterEnabled, OpenSearchPartitionInstanceType? dedicatedMasterType, int? instanceCount, OpenSearchPartitionInstanceType? instanceType, int? warmCount, bool? warmEnabled, OpenSearchWarmPartitionInstanceType? warmType, ZoneAwarenessConfig? zoneAwarenessConfig, bool? zoneAwarenessEnabled})
-
ClusterConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- coldStorageOptions → ColdStorageOptions?
-
Specifies the
ColdStorageOptions
config for a Domainfinal - dedicatedMasterCount → int?
-
Total number of dedicated master nodes, active and on standby, for the
cluster.
final
- dedicatedMasterEnabled → bool?
-
A boolean value to indicate whether a dedicated master node is enabled. See
Dedicated master nodes in Amazon OpenSearch Service for
more information.
final
- dedicatedMasterType → OpenSearchPartitionInstanceType?
-
The instance type for a dedicated master node.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instanceCount → int?
-
The number of instances in the specified domain cluster.
final
- instanceType → OpenSearchPartitionInstanceType?
-
The instance type for an OpenSearch cluster. UltraWarm instance types are
not supported for data instances.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- warmCount → int?
-
The number of UltraWarm nodes in the cluster.
final
- warmEnabled → bool?
-
True to enable UltraWarm storage.
final
- warmType → OpenSearchWarmPartitionInstanceType?
-
The instance type for the OpenSearch cluster's warm nodes.
final
- zoneAwarenessConfig → ZoneAwarenessConfig?
-
The zone awareness configuration for a domain when zone awareness is
enabled.
final
- zoneAwarenessEnabled → bool?
-
A boolean value to indicate whether zone awareness is enabled. See Configuring a multi-AZ domain in Amazon OpenSearch Service
for more information.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited