Builder
Properties
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
Key-value pairs that specify advanced configuration options.
Settings for fine-grained access control.
Container for parameters required to enable all machine learning features.
The Amazon Resource Name (ARN) of the domain. For more information, see IAM identifiers in the AWS Identity and Access Management User Guide.
Auto-Tune settings for the domain.
Information about a configuration change happening on the domain.
Container for the cluster configuration of the domain.
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
The dual stack hosted zone ID for the domain.
Name of the domain. Domain names are unique across all domains owned by the same account within an Amazon Web Services Region.
The status of any changes that are currently in progress for the domain.
Container for EBS-based storage settings for the domain.
Encryption at rest settings for the domain.
If IPAddressType
to set to dualstack
, a version 2 domain endpoint is provisioned. This endpoint functions like a normal endpoint, except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work only with IPv4 IP addresses.
Version of OpenSearch or Elasticsearch that the domain is running, in the format Elasticsearch_X.Y
or OpenSearch_X.Y
.
Configuration options for controlling IAM Identity Center integration within a domain.
The type of IP addresses supported by the endpoint for the domain.
Log publishing options for the domain.
Information about the domain properties that are currently being modified.
Whether node-to-node encryption is enabled or disabled.
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on the domain.
The status of the domain configuration. True if OpenSearch Service is processing configuration changes. False if the configuration is active.
The current status of the domain's service software.
DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.
Service software update options for the domain.
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch. True if OpenSearch Service is in the process of a version upgrade. False if the configuration is active.
The VPC configuration for the domain.
Functions
construct an aws.sdk.kotlin.services.opensearch.model.AdvancedSecurityOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.AimlOptionsOutput inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.AutoTuneOptionsOutput inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.ChangeProgressDetails inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.ClusterConfig inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.CognitoOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.DomainEndpointOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.EbsOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.EncryptionAtRestOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.IdentityCenterOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.NodeToNodeEncryptionOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.OffPeakWindowOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.ServiceSoftwareOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.SnapshotOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.SoftwareUpdateOptions inside the given block
construct an aws.sdk.kotlin.services.opensearch.model.VpcDerivedInfo inside the given block