Interface CfnLoadBalancerTlsCertificateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLoadBalancerTlsCertificateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:29:59.771Z")
@Stability(Stable)
public interface CfnLoadBalancerTlsCertificateProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnLoadBalancerTlsCertificate.
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();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnLoadBalancerTlsCertificatePropsstatic final classAn implementation forCfnLoadBalancerTlsCertificateProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()An array of alternative domain names and subdomain names for your SSL/TLS certificate.The domain name for the SSL/TLS certificate.The name of the SSL/TLS certificate.default ObjectA Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to.default ObjectA Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer.The name of the load balancer that the SSL/TLS certificate is attached to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCertificateDomainName
The domain name for the SSL/TLS certificate.For example,
example.comorwww.example.com. -
getCertificateName
The name of the SSL/TLS certificate. -
getLoadBalancerName
The name of the load balancer that the SSL/TLS certificate is attached to. -
getCertificateAlternativeNames
An array of alternative domain names and subdomain names for your SSL/TLS certificate.In addition to the primary domain name, you can have up to nine alternative domain names. Wildcards (such as
*.example.com) are not supported. -
getHttpsRedirectionEnabled
A Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to. -
getIsAttached
A Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer. -
builder
-