ElasticsearchDomainConfig class

The configuration of an Elasticsearch domain.

Constructors

ElasticsearchDomainConfig({AccessPoliciesStatus? accessPolicies, AdvancedOptionsStatus? advancedOptions, AdvancedSecurityOptionsStatus? advancedSecurityOptions, CognitoOptionsStatus? cognitoOptions, DomainEndpointOptionsStatus? domainEndpointOptions, EBSOptionsStatus? eBSOptions, ElasticsearchClusterConfigStatus? elasticsearchClusterConfig, ElasticsearchVersionStatus? elasticsearchVersion, EncryptionAtRestOptionsStatus? encryptionAtRestOptions, LogPublishingOptionsStatus? logPublishingOptions, NodeToNodeEncryptionOptionsStatus? nodeToNodeEncryptionOptions, SnapshotOptionsStatus? snapshotOptions, VPCDerivedInfoStatus? vPCOptions})
ElasticsearchDomainConfig.fromJson(Map<String, dynamic> json)
factory

Properties

accessPolicies AccessPoliciesStatus?
IAM access policy as a JSON-formatted string.
final
advancedOptions AdvancedOptionsStatus?
Specifies the AdvancedOptions for the domain. See Configuring Advanced Options for more information.
final
advancedSecurityOptions AdvancedSecurityOptionsStatus?
Specifies AdvancedSecurityOptions for the domain.
final
cognitoOptions CognitoOptionsStatus?
The CognitoOptions for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.
final
domainEndpointOptions DomainEndpointOptionsStatus?
Specifies the DomainEndpointOptions for the Elasticsearch domain.
final
eBSOptions EBSOptionsStatus?
Specifies the EBSOptions for the Elasticsearch domain.
final
elasticsearchClusterConfig ElasticsearchClusterConfigStatus?
Specifies the ElasticsearchClusterConfig for the Elasticsearch domain.
final
elasticsearchVersion ElasticsearchVersionStatus?
String of format X.Y to specify version for the Elasticsearch domain.
final
encryptionAtRestOptions EncryptionAtRestOptionsStatus?
Specifies the EncryptionAtRestOptions for the Elasticsearch domain.
final
hashCode int
The hash code for this object.
no setterinherited
logPublishingOptions LogPublishingOptionsStatus?
Log publishing options for the given domain.
final
nodeToNodeEncryptionOptions NodeToNodeEncryptionOptionsStatus?
Specifies the NodeToNodeEncryptionOptions for the Elasticsearch domain.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
snapshotOptions SnapshotOptionsStatus?
Specifies the SnapshotOptions for the Elasticsearch domain.
final
vPCOptions VPCDerivedInfoStatus?
The VPCOptions for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited