DomainConfig class

The configuration of a domain.

Constructors

DomainConfig({AccessPoliciesStatus? accessPolicies, AdvancedOptionsStatus? advancedOptions, AdvancedSecurityOptionsStatus? advancedSecurityOptions, AutoTuneOptionsStatus? autoTuneOptions, ChangeProgressDetails? changeProgressDetails, ClusterConfigStatus? clusterConfig, CognitoOptionsStatus? cognitoOptions, DomainEndpointOptionsStatus? domainEndpointOptions, EBSOptionsStatus? eBSOptions, EncryptionAtRestOptionsStatus? encryptionAtRestOptions, VersionStatus? engineVersion, LogPublishingOptionsStatus? logPublishingOptions, NodeToNodeEncryptionOptionsStatus? nodeToNodeEncryptionOptions, SnapshotOptionsStatus? snapshotOptions, VPCDerivedInfoStatus? vPCOptions})
DomainConfig.fromJson(Map<String, dynamic> json)
factory

Properties

accessPolicies AccessPoliciesStatus?
IAM access policy as a JSON-formatted string.
final
advancedOptions AdvancedOptionsStatus?
The AdvancedOptions for the domain. See Advanced options for more information.
final
advancedSecurityOptions AdvancedSecurityOptionsStatus?
Specifies AdvancedSecurityOptions for the domain.
final
autoTuneOptions AutoTuneOptionsStatus?
Specifies AutoTuneOptions for the domain.
final
changeProgressDetails ChangeProgressDetails?
Specifies change details of the domain configuration change.
final
clusterConfig ClusterConfigStatus?
The ClusterConfig for the domain.
final
cognitoOptions CognitoOptionsStatus?
The CognitoOptions for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.
final
domainEndpointOptions DomainEndpointOptionsStatus?
The DomainEndpointOptions for the domain.
final
eBSOptions EBSOptionsStatus?
The EBSOptions for the domain.
final
encryptionAtRestOptions EncryptionAtRestOptionsStatus?
The EncryptionAtRestOptions for the domain.
final
engineVersion VersionStatus?
String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch or 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?
The NodeToNodeEncryptionOptions for the domain.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
snapshotOptions SnapshotOptionsStatus?
The SnapshotOptions for the domain.
final
vPCOptions VPCDerivedInfoStatus?
The VPCOptions for the specified domain. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.
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