Interface CfnLoadBalancerTlsCertificateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLoadBalancerTlsCertificateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-15T10:25:01.905Z")
@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();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnLoadBalancerTlsCertificateProps
static final class
An 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 Object
A Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to.default Object
A 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.com
orwww.example.com
.- See Also:
-
getCertificateName
The name of the SSL/TLS certificate.- See Also:
-
getLoadBalancerName
The name of the load balancer that the SSL/TLS certificate is attached to.- See Also:
-
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.- See Also:
-
getHttpsRedirectionEnabled
A Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to.- See Also:
-
getIsAttached
A Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer.- See Also:
-
builder
-