Interface ICapacityConfig
(deprecated) Configures the capacity of the cluster such as the instance type and the number of instances.
Namespace: Amazon.CDK.AWS.Elasticsearch
Assembly: Amazon.CDK.AWS.Elasticsearch.dll
Syntax (csharp)
public interface ICapacityConfig
Syntax (vb)
Public Interface ICapacityConfig
Remarks
Stability: Deprecated
ExampleMetadata: infused
Examples
var domain = new Domain(this, "Domain", new DomainProps {
Version = ElasticsearchVersion.V7_10,
Capacity = new CapacityConfig {
MasterNodes = 2,
WarmNodes = 2,
WarmInstanceType = "ultrawarm1.medium.elasticsearch"
}
});
Synopsis
Properties
DataNodeInstanceType | (deprecated) The instance type for your data nodes, such as |
DataNodes | (deprecated) The number of data nodes (instances) to use in the Amazon ES domain. |
MasterNodeInstanceType | (deprecated) The hardware configuration of the computer that hosts the dedicated master node, such as |
MasterNodes | (deprecated) The number of instances to use for the master node. |
WarmInstanceType | (deprecated) The instance type for your UltraWarm node, such as |
WarmNodes | (deprecated) The number of UltraWarm nodes (instances) to use in the Amazon ES domain. |
Properties
DataNodeInstanceType
(deprecated) The instance type for your data nodes, such as m3.medium.elasticsearch
. For valid values, see Supported Instance Types in the Amazon Elasticsearch Service Developer Guide.
virtual string DataNodeInstanceType { get; }
Property Value
System.String
Remarks
Default: - r5.large.elasticsearch
Stability: Deprecated
DataNodes
(deprecated) The number of data nodes (instances) to use in the Amazon ES domain.
virtual Nullable<double> DataNodes { get; }
Property Value
System.Nullable<System.Double>
Remarks
Default: - 1
Stability: Deprecated
MasterNodeInstanceType
(deprecated) The hardware configuration of the computer that hosts the dedicated master node, such as m3.medium.elasticsearch
. For valid values, see [Supported Instance Types] (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/aes-supported-instance-types.html) in the Amazon Elasticsearch Service Developer Guide.
virtual string MasterNodeInstanceType { get; }
Property Value
System.String
Remarks
Default: - r5.large.elasticsearch
Stability: Deprecated
MasterNodes
(deprecated) The number of instances to use for the master node.
virtual Nullable<double> MasterNodes { get; }
Property Value
System.Nullable<System.Double>
Remarks
Default: - no dedicated master nodes
Stability: Deprecated
WarmInstanceType
(deprecated) The instance type for your UltraWarm node, such as ultrawarm1.medium.elasticsearch
. For valid values, see [UltraWarm Storage Limits] (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/aes-limits.html#limits-ultrawarm) in the Amazon Elasticsearch Service Developer Guide.
virtual string WarmInstanceType { get; }
Property Value
System.String
Remarks
Default: - ultrawarm1.medium.elasticsearch
Stability: Deprecated
WarmNodes
(deprecated) The number of UltraWarm nodes (instances) to use in the Amazon ES domain.
virtual Nullable<double> WarmNodes { get; }
Property Value
System.Nullable<System.Double>
Remarks
Default: - no UltraWarm nodes
Stability: Deprecated