GetDomainResult

data class GetDomainResult(val accessPolicies: String, val advancedOptions: Map<String, String>, val advancedSecurityOptions: List<GetDomainAdvancedSecurityOption>, val arn: String, val autoTuneOptions: List<GetDomainAutoTuneOption>, val clusterConfigs: List<GetDomainClusterConfig>, val cognitoOptions: List<GetDomainCognitoOption>, val created: Boolean, val dashboardEndpoint: String, val deleted: Boolean, val domainId: String, val domainName: String, val ebsOptions: List<GetDomainEbsOption>, val encryptionAtRests: List<GetDomainEncryptionAtRest>, val endpoint: String, val engineVersion: String, val id: String, val kibanaEndpoint: String, val logPublishingOptions: List<GetDomainLogPublishingOption>, val nodeToNodeEncryptions: List<GetDomainNodeToNodeEncryption>, val processing: Boolean, val snapshotOptions: List<GetDomainSnapshotOption>, val tags: Map<String, String>, val vpcOptions: List<GetDomainVpcOption>)

A collection of values returned by getDomain.

Constructors

Link copied to clipboard
constructor(accessPolicies: String, advancedOptions: Map<String, String>, advancedSecurityOptions: List<GetDomainAdvancedSecurityOption>, arn: String, autoTuneOptions: List<GetDomainAutoTuneOption>, clusterConfigs: List<GetDomainClusterConfig>, cognitoOptions: List<GetDomainCognitoOption>, created: Boolean, dashboardEndpoint: String, deleted: Boolean, domainId: String, domainName: String, ebsOptions: List<GetDomainEbsOption>, encryptionAtRests: List<GetDomainEncryptionAtRest>, endpoint: String, engineVersion: String, id: String, kibanaEndpoint: String, logPublishingOptions: List<GetDomainLogPublishingOption>, nodeToNodeEncryptions: List<GetDomainNodeToNodeEncryption>, processing: Boolean, snapshotOptions: List<GetDomainSnapshotOption>, tags: Map<String, String>, vpcOptions: List<GetDomainVpcOption>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Policy document attached to the domain.

Link copied to clipboard

Key-value string pairs to specify advanced configuration options.

Link copied to clipboard

Status of the OpenSearch domain's advanced security options. The block consists of the following attributes:

Link copied to clipboard
val arn: String

ARN of the domain.

Link copied to clipboard

Configuration of the Auto-Tune options of the domain.

Link copied to clipboard

Cluster configuration of the domain.

Link copied to clipboard

Domain Amazon Cognito Authentication options for Dashboard.

Link copied to clipboard

Status of the creation of the domain.

Link copied to clipboard

Domain-specific endpoint used to access the Dashboard application.

Link copied to clipboard

Status of the deletion of the domain.

Link copied to clipboard

Unique identifier for the domain.

Link copied to clipboard
Link copied to clipboard

EBS Options for the instances in the domain.

Link copied to clipboard

Domain encryption at rest related options.

Link copied to clipboard

Domain-specific endpoint used to submit index, search, and data upload requests.

Link copied to clipboard

OpenSearch version for the domain.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Domain-specific endpoint used to access the Kibana application. OpenSearch Dashboards do not use Kibana, so this attribute will be DEPRECATED in a future version.

Link copied to clipboard

Domain log publishing related options.

Link copied to clipboard

Domain in transit encryption related options.

Link copied to clipboard

Status of a configuration change in the domain.

Link copied to clipboard

Domain snapshot related options.

Link copied to clipboard

Tags assigned to the domain.

Link copied to clipboard

VPC Options for private OpenSearch domains.