Package-level declarations

Types

Link copied to clipboard

Manages an AWS Elasticsearch Domain.

Link copied to clipboard
data class DomainArgs(val accessPolicies: Output<String>? = null, val advancedOptions: Output<Map<String, String>>? = null, val advancedSecurityOptions: Output<DomainAdvancedSecurityOptionsArgs>? = null, val autoTuneOptions: Output<DomainAutoTuneOptionsArgs>? = null, val clusterConfig: Output<DomainClusterConfigArgs>? = null, val cognitoOptions: Output<DomainCognitoOptionsArgs>? = null, val domainEndpointOptions: Output<DomainDomainEndpointOptionsArgs>? = null, val domainName: Output<String>? = null, val ebsOptions: Output<DomainEbsOptionsArgs>? = null, val elasticsearchVersion: Output<String>? = null, val encryptAtRest: Output<DomainEncryptAtRestArgs>? = null, val logPublishingOptions: Output<List<DomainLogPublishingOptionArgs>>? = null, val nodeToNodeEncryption: Output<DomainNodeToNodeEncryptionArgs>? = null, val snapshotOptions: Output<DomainSnapshotOptionsArgs>? = null, val tags: Output<Map<String, String>>? = null, val vpcOptions: Output<DomainVpcOptionsArgs>? = null) : ConvertibleToJava<DomainArgs>

Manages an AWS Elasticsearch Domain.

Link copied to clipboard

Builder for DomainArgs.

Link copied to clipboard
Link copied to clipboard

Allows setting policy to an Elasticsearch domain while referencing domain attributes (e.g., ARN)

Link copied to clipboard
data class DomainPolicyArgs(val accessPolicies: Output<String>? = null, val domainName: Output<String>? = null) : ConvertibleToJava<DomainPolicyArgs>

Allows setting policy to an Elasticsearch domain while referencing domain attributes (e.g., ARN)

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Builder for Domain.

Link copied to clipboard

Manages SAML authentication options for an AWS Elasticsearch Domain.

Link copied to clipboard
data class DomainSamlOptionsArgs(val domainName: Output<String>? = null, val samlOptions: Output<DomainSamlOptionsSamlOptionsArgs>? = null) : ConvertibleToJava<DomainSamlOptionsArgs>

Manages SAML authentication options for an AWS Elasticsearch Domain.

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun domainPolicyResource(name: String, block: suspend DomainPolicyResourceBuilder.() -> Unit): DomainPolicy
Link copied to clipboard
suspend fun domainResource(name: String, block: suspend DomainResourceBuilder.() -> Unit): Domain
Link copied to clipboard