public static interface DomainEndpointOptions.Builder extends SdkPojo, CopyableBuilder<DomainEndpointOptions.Builder,DomainEndpointOptions>
| Modifier and Type | Method and Description |
|---|---|
DomainEndpointOptions.Builder |
customEndpoint(String customEndpoint)
The fully qualified URL for the custom endpoint.
|
DomainEndpointOptions.Builder |
customEndpointCertificateArn(String customEndpointCertificateArn)
The ARN for your security certificate, managed in Amazon Web Services Certificate Manager (ACM).
|
DomainEndpointOptions.Builder |
customEndpointEnabled(Boolean customEndpointEnabled)
Whether to enable a custom endpoint for the domain.
|
DomainEndpointOptions.Builder |
enforceHTTPS(Boolean enforceHTTPS)
True to require that all traffic to the domain arrive over HTTPS.
|
DomainEndpointOptions.Builder |
tlsSecurityPolicy(String tlsSecurityPolicy)
Specify the TLS security policy to apply to the HTTPS endpoint of the domain.
|
DomainEndpointOptions.Builder |
tlsSecurityPolicy(TLSSecurityPolicy tlsSecurityPolicy)
Specify the TLS security policy to apply to the HTTPS endpoint of the domain.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDomainEndpointOptions.Builder enforceHTTPS(Boolean enforceHTTPS)
True to require that all traffic to the domain arrive over HTTPS.
enforceHTTPS - True to require that all traffic to the domain arrive over HTTPS.DomainEndpointOptions.Builder tlsSecurityPolicy(String tlsSecurityPolicy)
Specify the TLS security policy to apply to the HTTPS endpoint of the domain.
Can be one of the following values:
Policy-Min-TLS-1-0-2019-07: TLS security policy which supports TLS version 1.0 and higher.
Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLS version 1.2
tlsSecurityPolicy - Specify the TLS security policy to apply to the HTTPS endpoint of the domain.
Can be one of the following values:
Policy-Min-TLS-1-0-2019-07: TLS security policy which supports TLS version 1.0 and higher.
Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLS version 1.2
TLSSecurityPolicy,
TLSSecurityPolicyDomainEndpointOptions.Builder tlsSecurityPolicy(TLSSecurityPolicy tlsSecurityPolicy)
Specify the TLS security policy to apply to the HTTPS endpoint of the domain.
Can be one of the following values:
Policy-Min-TLS-1-0-2019-07: TLS security policy which supports TLS version 1.0 and higher.
Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLS version 1.2
tlsSecurityPolicy - Specify the TLS security policy to apply to the HTTPS endpoint of the domain.
Can be one of the following values:
Policy-Min-TLS-1-0-2019-07: TLS security policy which supports TLS version 1.0 and higher.
Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLS version 1.2
TLSSecurityPolicy,
TLSSecurityPolicyDomainEndpointOptions.Builder customEndpointEnabled(Boolean customEndpointEnabled)
Whether to enable a custom endpoint for the domain.
customEndpointEnabled - Whether to enable a custom endpoint for the domain.DomainEndpointOptions.Builder customEndpoint(String customEndpoint)
The fully qualified URL for the custom endpoint.
customEndpoint - The fully qualified URL for the custom endpoint.DomainEndpointOptions.Builder customEndpointCertificateArn(String customEndpointCertificateArn)
The ARN for your security certificate, managed in Amazon Web Services Certificate Manager (ACM).
customEndpointCertificateArn - The ARN for your security certificate, managed in Amazon Web Services Certificate Manager (ACM).Copyright © 2022. All rights reserved.