DomainDomainEndpointOptionsArgs

data class DomainDomainEndpointOptionsArgs(val customEndpoint: Output<String>? = null, val customEndpointCertificateArn: Output<String>? = null, val customEndpointEnabled: Output<Boolean>? = null, val enforceHttps: Output<Boolean>? = null, val tlsSecurityPolicy: Output<String>? = null) : ConvertibleToJava<DomainDomainEndpointOptionsArgs>

Constructors

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

Properties

Link copied to clipboard
val customEndpoint: Output<String>? = null

Fully qualified domain for your custom endpoint.

Link copied to clipboard

ACM certificate ARN for your custom endpoint.

Link copied to clipboard
val customEndpointEnabled: Output<Boolean>? = null

Whether to enable custom endpoint for the OpenSearch domain.

Link copied to clipboard
val enforceHttps: Output<Boolean>? = null

Whether or not to require HTTPS. Defaults to true.

Link copied to clipboard
val tlsSecurityPolicy: Output<String>? = null

Name of the TLS security policy that needs to be applied to the HTTPS endpoint. For valid values, refer to the AWS documentation. Pulumi will only perform drift detection if a configuration value is provided.

Functions

Link copied to clipboard
open override fun toJava(): DomainDomainEndpointOptionsArgs