Class CfnLoadBalancerTlsCertificateProps
Properties for defining a CfnLoadBalancerTlsCertificate
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Lightsail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnLoadBalancerTlsCertificateProps : Object, ICfnLoadBalancerTlsCertificateProps
Syntax (vb)
Public Class CfnLoadBalancerTlsCertificateProps
Inherits Object
Implements ICfnLoadBalancerTlsCertificateProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Lightsail;
var cfnLoadBalancerTlsCertificateProps = new CfnLoadBalancerTlsCertificateProps {
CertificateDomainName = "certificateDomainName",
CertificateName = "certificateName",
LoadBalancerName = "loadBalancerName",
// the properties below are optional
CertificateAlternativeNames = new [] { "certificateAlternativeNames" },
HttpsRedirectionEnabled = false,
IsAttached = false
};
Synopsis
Constructors
CfnLoadBalancerTlsCertificateProps() |
Properties
CertificateAlternativeNames | An array of alternative domain names and subdomain names for your SSL/TLS certificate. |
CertificateDomainName | The domain name for the SSL/TLS certificate. |
CertificateName | The name of the SSL/TLS certificate. |
HttpsRedirectionEnabled | A Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to. |
IsAttached | A Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer. |
LoadBalancerName | The name of the load balancer that the SSL/TLS certificate is attached to. |
Constructors
CfnLoadBalancerTlsCertificateProps()
public CfnLoadBalancerTlsCertificateProps()
Properties
CertificateAlternativeNames
An array of alternative domain names and subdomain names for your SSL/TLS certificate.
public string[] CertificateAlternativeNames { get; set; }
Property Value
System.String[]
Remarks
In addition to the primary domain name, you can have up to nine alternative domain names. Wildcards (such as *.example.com
) are not supported.
CertificateDomainName
The domain name for the SSL/TLS certificate.
public string CertificateDomainName { get; set; }
Property Value
System.String
Remarks
For example, example.com
or www.example.com
.
CertificateName
The name of the SSL/TLS certificate.
public string CertificateName { get; set; }
Property Value
System.String
Remarks
HttpsRedirectionEnabled
A Boolean value indicating whether HTTPS redirection is enabled for the load balancer that the TLS certificate is attached to.
public object HttpsRedirectionEnabled { get; set; }
Property Value
System.Object
Remarks
IsAttached
A Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer.
public object IsAttached { get; set; }
Property Value
System.Object
Remarks
LoadBalancerName
The name of the load balancer that the SSL/TLS certificate is attached to.
public string LoadBalancerName { get; set; }
Property Value
System.String