Show / Hide Table of Contents

Class CfnLoadBalancerTlsCertificateProps

Properties for defining a CfnLoadBalancerTlsCertificate.

Inheritance
object
CfnLoadBalancerTlsCertificateProps
Implements
ICfnLoadBalancerTlsCertificateProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Lightsail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnLoadBalancerTlsCertificateProps : ICfnLoadBalancerTlsCertificateProps
Syntax (vb)
Public Class CfnLoadBalancerTlsCertificateProps Implements ICfnLoadBalancerTlsCertificateProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html

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 for defining a CfnLoadBalancerTlsCertificate.

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()

Properties for defining a CfnLoadBalancerTlsCertificate.

public CfnLoadBalancerTlsCertificateProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html

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
             };

Properties

CertificateAlternativeNames

An array of alternative domain names and subdomain names for your SSL/TLS certificate.

public string[]? CertificateAlternativeNames { get; set; }
Property Value

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatealternativenames

CertificateDomainName

The domain name for the SSL/TLS certificate.

public string CertificateDomainName { get; set; }
Property Value

string

Remarks

For example, example.com or www.example.com .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatedomainname

CertificateName

The name of the SSL/TLS certificate.

public string CertificateName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatename

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-httpsredirectionenabled

IsAttached

A Boolean value indicating whether the SSL/TLS certificate is attached to a Lightsail load balancer.

public object? IsAttached { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-isattached

LoadBalancerName

The name of the load balancer that the SSL/TLS certificate is attached to.

public string LoadBalancerName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-loadbalancername

Implements

ICfnLoadBalancerTlsCertificateProps
Back to top Generated by DocFX