Show / Hide Table of Contents

Class CfnDomainProps

Properties for defining a CfnDomain.

Inheritance
object
CfnDomainProps
Implements
ICfnDomainProps
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 CfnDomainProps : ICfnDomainProps
Syntax (vb)
Public Class CfnDomainProps Implements ICfnDomainProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-domain.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 cfnDomainProps = new CfnDomainProps {
                 DomainName = "domainName",

                 // the properties below are optional
                 DomainEntries = new [] { new DomainEntryProperty {
                     Name = "name",
                     Target = "target",
                     Type = "type",

                     // the properties below are optional
                     Id = "id",
                     IsAlias = false
                 } },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnDomainProps()

Properties for defining a CfnDomain.

Properties

DomainEntries

An array of key-value pairs containing information about the domain entries.

DomainName

The fully qualified domain name in the certificate request.

Tags

The tag keys and optional values for the resource.

Constructors

CfnDomainProps()

Properties for defining a CfnDomain.

public CfnDomainProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-domain.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 cfnDomainProps = new CfnDomainProps {
                 DomainName = "domainName",

                 // the properties below are optional
                 DomainEntries = new [] { new DomainEntryProperty {
                     Name = "name",
                     Target = "target",
                     Type = "type",

                     // the properties below are optional
                     Id = "id",
                     IsAlias = false
                 } },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

DomainEntries

An array of key-value pairs containing information about the domain entries.

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

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnDomain.IDomainEntryProperty)[]

DomainName

The fully qualified domain name in the certificate request.

public string DomainName { get; set; }
Property Value

string

Remarks

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

Tags

The tag keys and optional values for the resource.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide .

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

Implements

ICfnDomainProps
Back to top Generated by DocFX