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 deleted: Boolean, val domainId: String, val domainName: String, val ebsOptions: List<GetDomainEbsOption>, val elasticsearchVersion: String, val encryptionAtRests: List<GetDomainEncryptionAtRest>, val endpoint: 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, deleted: Boolean, domainId: String, domainName: String, ebsOptions: List<GetDomainEbsOption>, elasticsearchVersion: String, encryptionAtRests: List<GetDomainEncryptionAtRest>, endpoint: 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

The 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 Elasticsearch domain's advanced security options. The block consists of the following attributes:

Link copied to clipboard
val arn: String

The 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 Kibana.

Link copied to clipboard

Status of the creation of the domain.

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

Elasticsearch version for 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
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.

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 Elasticsearch domains.