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