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
A complex type that contains the information for each change in a change batch request.

Inheritance Hierarchy


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


public class Change : Object

The Change type exposes the following members


Public Method Change() Empty constructor used to set properties independently even when a simple constructor is available
Public Method Change(ChangeAction, ResourceRecordSet) Instantiates Change with the parameterized properties


Public Property Action Amazon.Route53.ChangeAction Gets and sets the property Action.

The action to perform:

  • CREATE: Creates a resource record set that has the specified values.
  • DELETE: Deletes a existing resource record set that has the specified values for Name, Type, SetIdentifier (for latency, weighted, geolocation, and failover resource record sets), and TTL (except alias resource record sets, for which the TTL is determined by the AWS resource that you're routing DNS queries to).
  • UPSERT: If a resource record set does not already exist, Amazon Route 53 creates it. If a resource record set does exist, Amazon Route 53 updates it with the values in the request. Amazon Route 53 can update an existing resource record set only when all of the following values match: Name, Type, and SetIdentifier (for weighted, latency, geolocation, and failover resource record sets).
Public Property ResourceRecordSet Amazon.Route53.Model.ResourceRecordSet Gets and sets the property ResourceRecordSet.

Information about the resource record set to create or delete.

Version Information

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

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