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