@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:40.669Z") @Stability(value=Stable) public interface CfnLoadBalancerTlsCertificateProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.lightsail.*;
CfnLoadBalancerTlsCertificateProps cfnLoadBalancerTlsCertificateProps = CfnLoadBalancerTlsCertificateProps.builder()
.certificateDomainName("certificateDomainName")
.certificateName("certificateName")
.loadBalancerName("loadBalancerName")
// the properties below are optional
.certificateAlternativeNames(List.of("certificateAlternativeNames"))
.httpsRedirectionEnabled(false)
.isAttached(false)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnLoadBalancerTlsCertificateProps.Builder
A builder for
CfnLoadBalancerTlsCertificateProps |
static class |
CfnLoadBalancerTlsCertificateProps.Jsii$Proxy
An implementation for
CfnLoadBalancerTlsCertificateProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnLoadBalancerTlsCertificateProps.Builder |
builder() |
default List<String> |
getCertificateAlternativeNames()
An array of alternative domain names and subdomain names for your SSL/TLS certificate.
|
String |
getCertificateDomainName()
The domain name for the SSL/TLS certificate.
|
String |
getCertificateName()
The name of the SSL/TLS certificate.
|
default Object |
getHttpsRedirectionEnabled()
A Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to.
|
default Object |
getIsAttached()
A Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer.
|
String |
getLoadBalancerName()
The name of the load balancer that the SSL/TLS certificate is attached to.
|
@Stability(value=Stable) @NotNull String getCertificateDomainName()
For example, example.com or www.example.com .
@Stability(value=Stable) @NotNull String getCertificateName()
@Stability(value=Stable) @NotNull String getLoadBalancerName()
@Stability(value=Stable) @Nullable default List<String> getCertificateAlternativeNames()
In addition to the primary domain name, you can have up to nine alternative domain names. Wildcards (such as *.example.com ) are not supported.
@Stability(value=Stable) @Nullable default Object getHttpsRedirectionEnabled()
@Stability(value=Stable) @Nullable default Object getIsAttached()
@Stability(value=Stable) static CfnLoadBalancerTlsCertificateProps.Builder builder()
Copyright © 2022. All rights reserved.