DomainEndpointOptions
¶
Used by
Source code in docs_src/capo_elasticsearch_service/types/domain_endpoint_options.py
custom_endpoint
instance-attribute
¶
custom_endpoint: NotRequired[DomainNameFqdn]
Specify the fully qualified domain for your custom endpoint.
custom_endpoint_certificate_arn
instance-attribute
¶
custom_endpoint_certificate_arn: NotRequired[ARN]
Specify ACM certificate ARN for your custom endpoint.
custom_endpoint_enabled
instance-attribute
¶
custom_endpoint_enabled: NotRequired[Boolean]
Specify if custom endpoint should be enabled for the Elasticsearch domain.
enforce_https
instance-attribute
¶
enforce_https: NotRequired[Boolean]
Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.
tls_security_policy
instance-attribute
¶
tls_security_policy: NotRequired[TLSSecurityPolicy]
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