You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Route53::Types::TrafficPolicy

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#commentString

The comment that you specify in the CreateTrafficPolicy request, if any.

Returns:

  • (String)

    The comment that you specify in the CreateTrafficPolicy request, if any.

#documentString

The definition of a traffic policy in JSON format. You specify the JSON document to use for a new traffic policy in the CreateTrafficPolicy request. For more information about the JSON format, see Traffic Policy Document Format.

Returns:

  • (String)

    The definition of a traffic policy in JSON format.

#idString

The ID that Amazon Route 53 assigned to a traffic policy when you created it.

Returns:

  • (String)

    The ID that Amazon Route 53 assigned to a traffic policy when you created it.

#nameString

The name that you specified when you created the traffic policy.

Returns:

  • (String)

    The name that you specified when you created the traffic policy.

#typeString

The DNS type of the resource record sets that Amazon Route 53 creates when you use a traffic policy to create a traffic policy instance.

Possible values:

  • SOA
  • A
  • TXT
  • NS
  • CNAME
  • MX
  • NAPTR
  • PTR
  • SRV
  • SPF
  • AAAA
  • CAA

Returns:

  • (String)

    The DNS type of the resource record sets that Amazon Route 53 creates when you use a traffic policy to create a traffic policy instance.

#versionInteger

The version number that Amazon Route 53 assigns to a traffic policy. For a new traffic policy, the value of Version is always 1.

Returns:

  • (Integer)

    The version number that Amazon Route 53 assigns to a traffic policy.