Skip to content

Commit c47cb5d

Browse files
author
AWS
committed
Amazon Relational Database Service Update: RDS for Oracle supports Oracle Data Guard switchover and read replica backups.
1 parent 26bb6dc commit c47cb5d

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Relational Database Service",
4+
"contributor": "",
5+
"description": "RDS for Oracle supports Oracle Data Guard switchover and read replica backups."
6+
}

services/rds/src/main/resources/codegen-resources/service-2.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2531,6 +2531,23 @@
25312531
{"shape":"InvalidDBInstanceStateFault"}
25322532
],
25332533
"documentation":"<p>Stops automated backup replication for a DB instance.</p> <p>This command doesn't apply to RDS Custom, Aurora MySQL, and Aurora PostgreSQL.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReplicateBackups.html\"> Replicating Automated Backups to Another Amazon Web Services Region</a> in the <i>Amazon RDS User Guide.</i> </p>"
2534+
},
2535+
"SwitchoverReadReplica":{
2536+
"name":"SwitchoverReadReplica",
2537+
"http":{
2538+
"method":"POST",
2539+
"requestUri":"/"
2540+
},
2541+
"input":{"shape":"SwitchoverReadReplicaMessage"},
2542+
"output":{
2543+
"shape":"SwitchoverReadReplicaResult",
2544+
"resultWrapper":"SwitchoverReadReplicaResult"
2545+
},
2546+
"errors":[
2547+
{"shape":"DBInstanceNotFoundFault"},
2548+
{"shape":"InvalidDBInstanceStateFault"}
2549+
],
2550+
"documentation":"<p>Switches over an Oracle standby database in an Oracle Data Guard environment, making it the new primary database. Issue this command in the AWS Region that hosts the current standby database.</p>"
25342551
}
25352552
},
25362553
"shapes":{
@@ -6768,6 +6785,10 @@
67686785
"shape":"TStamp",
67696786
"documentation":"<p>Specifies the time of the CreateDBSnapshot operation in Coordinated Universal Time (UTC). Doesn't change when the snapshot is copied.</p>"
67706787
},
6788+
"SnapshotDatabaseTime":{
6789+
"shape":"TStamp",
6790+
"documentation":"<p>The timestamp of the most recent transaction applied to the database that you're backing up. Thus, if you restore a snapshot, SnapshotDatabaseTime is the most recent transaction in the restored DB instance. In contrast, originalSnapshotCreateTime specifies the system time that the snapshot completed.</p> <p>If you back up a read replica, you can determine the replica lag by comparing SnapshotDatabaseTime with originalSnapshotCreateTime. For example, if originalSnapshotCreateTime is two hours later than SnapshotDatabaseTime, then the replica lag is two hours. *** REVIEWERS 7/27: Switchover</p>"
6791+
},
67716792
"SnapshotTarget":{
67726793
"shape":"String",
67736794
"documentation":"<p>Specifies where manual snapshots are stored: Amazon Web Services Outposts or the Amazon Web Services Region.</p>"
@@ -13425,6 +13446,22 @@
1342513446
"locationName":"Timezone"
1342613447
}
1342713448
},
13449+
"SwitchoverReadReplicaMessage":{
13450+
"type":"structure",
13451+
"required":["DBInstanceIdentifier"],
13452+
"members":{
13453+
"DBInstanceIdentifier":{
13454+
"shape":"String",
13455+
"documentation":"<p>The DB instance identifier of the current standby database. This value is stored as a lowercase string.</p> <p>Constraints:</p> <ul> <li> <p>Must match the identifier of an existing Oracle read replica DB instance.</p> </li> </ul>"
13456+
}
13457+
}
13458+
},
13459+
"SwitchoverReadReplicaResult":{
13460+
"type":"structure",
13461+
"members":{
13462+
"DBInstance":{"shape":"DBInstance"}
13463+
}
13464+
},
1342813465
"TStamp":{"type":"timestamp"},
1342913466
"Tag":{
1343013467
"type":"structure",

0 commit comments

Comments
 (0)