User guide

2. Pass the ChangeResourceRecordSetsRequest object to the client object's
ChangeResourceRecordSets method. It returns a ChangeResourceRecordSetsResponse object,
which contains a request ID that you can use to monitor the request's progress.
[5] Monitor the update status
Resource record set updates typically take a minute or so to propagate through the system.You can
monitor the update's progress and verify that it has completed as follows.
To monitor update status
1. Create a GetChangeRequest object and set its Id property to the request ID that was returned
by ChangeResourceRecordSets.
2. Use a wait loop to periodically call the client object's GetChange method. GetChange returns
PENDING while the update is in progress and INSYNC after the update is complete.You can use
the same GetChangeRequest object for all of the method calls.
Amazon Simple Storage Service Programming
with the AWS SDK for .NET
The AWS SDK for .NET supports Amazon Simple Storage Service (Amazon S3), which is storage for
the Internet. It is designed to make web-scale computing easier for developers. For more information,
see Amazon S3.
The following links provide examples of programming Amazon S3 with the SDK for .NET:
Using the AWS SDK for .NET for Amazon S3 Programming
Making Requests Using AWS Account or IAM User Credentials
Making Requests Using IAM User Temporary Credentials
Making Requests Using Federated User Temporary Credentials
Managing ACLs
Creating a Bucket
Upload an Object
Multipart Upload with the High-Level API
Multipart Upload with the Low-Level API
Listing Objects
Listing Keys
Get an Object
Copy an Object
Copy an Object with the Multipart Upload API
Deleting an Object
Deleting Multiple Objects
Restore an Object
Configure a Bucket for Notifications
Manage an Object's Lifecycle
Generate a Pre-signed Object URL
Managing Websites
Enabling Cross-Origin Resource Sharing (CORS)
Specifying Server-Side Encryption
Version v2.0.0
116
AWS SDK for .NET Developer Guide
Amazon Simple Storage Service (Amazon S3)