Values.DomainEndpointOptionsSourceOptions to configure endpoint for the Elasticsearch domain.
type nonrec t = {enforceHTTPS : Boolean.t option;Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.
*)tLSSecurityPolicy : TLSSecurityPolicy.t option;Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain. It can be one of the following values: Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version 1.0 to TLS version 1.2 Policy-Min-TLS-1-2-2019-07: TLS security policy that supports only TLS version 1.2 Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites Policy-Min-TLS-1-2-RFC9151-FIPS-2024-08: TLS security policy that supports TLS version 1.3 with FIPS
*)customEndpointEnabled : Boolean.t option;Specify if custom endpoint should be enabled for the Elasticsearch domain.
*)customEndpoint : DomainNameFqdn.t option;Specify the fully qualified domain for your custom endpoint.
*)customEndpointCertificateArn : ARN.t option;Specify ACM certificate ARN for your custom endpoint.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of DomainNameFqdn.t ])
list ]