Show / Hide Table of Contents

Class CommonHostedZoneProps

Common properties to create a Route 53 hosted zone.

Inheritance
object
CommonHostedZoneProps
Implements
ICommonHostedZoneProps
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.Route53
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CommonHostedZoneProps : ICommonHostedZoneProps
Syntax (vb)
Public Class CommonHostedZoneProps Implements ICommonHostedZoneProps
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.Route53;

            var commonHostedZoneProps = new CommonHostedZoneProps {
                ZoneName = "zoneName",

                // the properties below are optional
                AddTrailingDot = false,
                Comment = "comment",
                QueryLogsLogGroupArn = "queryLogsLogGroupArn"
            };

Synopsis

Constructors

CommonHostedZoneProps()

Common properties to create a Route 53 hosted zone.

Properties

AddTrailingDot

Whether to add a trailing dot to the zone name.

Comment

Any comments that you want to include about the hosted zone.

QueryLogsLogGroupArn

The Amazon Resource Name (ARN) for the log group that you want Amazon Route 53 to send query logs to.

ZoneName

The name of the domain.

Constructors

CommonHostedZoneProps()

Common properties to create a Route 53 hosted zone.

public CommonHostedZoneProps()
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.Route53;

            var commonHostedZoneProps = new CommonHostedZoneProps {
                ZoneName = "zoneName",

                // the properties below are optional
                AddTrailingDot = false,
                Comment = "comment",
                QueryLogsLogGroupArn = "queryLogsLogGroupArn"
            };

Properties

AddTrailingDot

Whether to add a trailing dot to the zone name.

public bool? AddTrailingDot { get; set; }
Property Value

bool?

Remarks

Default: true

Comment

Any comments that you want to include about the hosted zone.

public string? Comment { get; set; }
Property Value

string

Remarks

Default: none

QueryLogsLogGroupArn

The Amazon Resource Name (ARN) for the log group that you want Amazon Route 53 to send query logs to.

public string? QueryLogsLogGroupArn { get; set; }
Property Value

string

Remarks

Default: disabled

ZoneName

The name of the domain.

public string ZoneName { get; set; }
Property Value

string

Remarks

For resource record types that include a domain name, specify a fully qualified domain name.

Implements

ICommonHostedZoneProps
Back to top Generated by DocFX