DomainDomainEndpointOptions

data class DomainDomainEndpointOptions(val customEndpoint: String? = null, val customEndpointCertificateArn: String? = null, val customEndpointEnabled: Boolean? = null, val enforceHttps: Boolean? = null, val tlsSecurityPolicy: String? = null)

Constructors

Link copied to clipboard
constructor(customEndpoint: String? = null, customEndpointCertificateArn: String? = null, customEndpointEnabled: Boolean? = null, enforceHttps: Boolean? = null, tlsSecurityPolicy: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val customEndpoint: String? = null

Fully qualified domain for your custom endpoint.

Link copied to clipboard

ACM certificate ARN for your custom endpoint.

Link copied to clipboard

Whether to enable custom endpoint for the Elasticsearch domain.

Link copied to clipboard
val enforceHttps: Boolean? = null

Whether or not to require HTTPS. Defaults to true.

Link copied to clipboard

Name of the TLS security policy that needs to be applied to the HTTPS endpoint. Valid values: Policy-Min-TLS-1-0-2019-07, Policy-Min-TLS-1-2-2019-07, and Policy-Min-TLS-1-2-PFS-2023-10. Pulumi will only perform drift detection if a configuration value is provided.