AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 3.5
 
Container for the parameters to the UpdateTrafficPolicyInstance operation. Updates the resource record sets in a specified hosted zone that were created based on the settings in a specified traffic policy version. The DNS type of the resource record sets that you're updating must match the DNS type in the JSON document that is associated with the traffic policy version that you're using to update the traffic policy instance.

When you update a traffic policy instance, Amazon Route 53 continues to respond to DNS queries for the root resource record set name (such as example.com) while it replaces one group of resource record sets with another. Amazon Route 53 performs the following operations:

  1. Amazon Route 53 creates a new group of resource record sets based on the specified traffic policy. This is true regardless of how substantial the differences are between the existing resource record sets and the new resource record sets.
  2. When all of the new resource record sets have been created, Amazon Route 53 starts to respond to DNS queries for the root resource record set name (such as example.com) by using the new resource record sets.
  3. Amazon Route 53 deletes the old group of resource record sets that are associated with the root resource record set name.

To update a traffic policy instance, send a POST request to the

/Route
            53 API version/trafficpolicyinstance/traffic policy ID
resource. The request body must include a document with an UpdateTrafficPolicyInstanceRequest element.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.Route53.AmazonRoute53Request
      Amazon.Route53.Model.UpdateTrafficPolicyInstanceRequest

Namespace: Amazon.Route53.Model
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class UpdateTrafficPolicyInstanceRequest : AmazonRoute53Request
         IRequestEvents

The UpdateTrafficPolicyInstanceRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property Id System.String Gets and sets the property Id.

The ID of the traffic policy instance that you want to update.

Public Property TrafficPolicyId System.String Gets and sets the property TrafficPolicyId.

The ID of the traffic policy that you want Amazon Route 53 to use to update resource record sets for the specified traffic policy instance.

Public Property TrafficPolicyVersion System.Int32 Gets and sets the property TrafficPolicyVersion.

The version of the traffic policy that you want Amazon Route 53 to use to update resource record sets for the specified traffic policy instance.

Public Property TTL System.Int64 Gets and sets the property TTL.

The TTL that you want Amazon Route 53 to assign to all of the updated resource record sets.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8