Show / Hide Table of Contents

Class CfnTrafficPolicyInstanceProps

Properties for defining a CfnTrafficPolicyInstance.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.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.Route53;

             var cfnTrafficPolicyInstanceProps = new CfnTrafficPolicyInstanceProps {
                 HostedZoneId = "hostedZoneId",
                 Name = "name",
                 TrafficPolicyId = "trafficPolicyId",
                 TrafficPolicyVersion = 123,
                 Ttl = 123
             };

Synopsis

Constructors

CfnTrafficPolicyInstanceProps()

Properties for defining a CfnTrafficPolicyInstance.

Properties

HostedZoneId

The ID of the hosted zone that Amazon Route 53 creates the resource record sets in.

Name

The domain name, or subdomain name, for which Amazon Route 53 answers DNS queries by using the resource record sets it creates for this traffic policy instance.

TrafficPolicyId

The ID of the traffic policy that Amazon Route 53 uses to create resource record sets in the specified hosted zone.

TrafficPolicyVersion

The version of the traffic policy that Amazon Route 53 uses to create resource record sets in the specified hosted zone.

Ttl

The TTL that Amazon Route 53 assigns to all of the resource record sets that it creates in the specified hosted zone.

Constructors

CfnTrafficPolicyInstanceProps()

Properties for defining a CfnTrafficPolicyInstance.

public CfnTrafficPolicyInstanceProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.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.Route53;

             var cfnTrafficPolicyInstanceProps = new CfnTrafficPolicyInstanceProps {
                 HostedZoneId = "hostedZoneId",
                 Name = "name",
                 TrafficPolicyId = "trafficPolicyId",
                 TrafficPolicyVersion = 123,
                 Ttl = 123
             };

Properties

HostedZoneId

The ID of the hosted zone that Amazon Route 53 creates the resource record sets in.

public string HostedZoneId { get; set; }
Property Value

string

Remarks

The bare ID as Route 53 returns it, without a /hostedzone/ prefix.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.html#cfn-route53-trafficpolicyinstance-hostedzoneid

Name

The domain name, or subdomain name, for which Amazon Route 53 answers DNS queries by using the resource record sets it creates for this traffic policy instance.

public string Name { get; set; }
Property Value

string

Remarks

Must be lower-case and end with a trailing dot, which is the form Route 53 returns: Route 53 normalizes DNS names, so admitting another form would neither round-trip through Read nor guarantee that a change to this property changes the resource's identity.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.html#cfn-route53-trafficpolicyinstance-name

TrafficPolicyId

The ID of the traffic policy that Amazon Route 53 uses to create resource record sets in the specified hosted zone.

public string TrafficPolicyId { get; set; }
Property Value

string

Remarks

Lower-case, as Route 53 returns it.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.html#cfn-route53-trafficpolicyinstance-trafficpolicyid

TrafficPolicyVersion

The version of the traffic policy that Amazon Route 53 uses to create resource record sets in the specified hosted zone.

public double TrafficPolicyVersion { get; set; }
Property Value

double

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.html#cfn-route53-trafficpolicyinstance-trafficpolicyversion

Ttl

The TTL that Amazon Route 53 assigns to all of the resource record sets that it creates in the specified hosted zone.

public double Ttl { get; set; }
Property Value

double

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-trafficpolicyinstance.html#cfn-route53-trafficpolicyinstance-ttl

Implements

ICfnTrafficPolicyInstanceProps
Back to top Generated by DocFX