|
3458 | 3458 | "GlobalCluster":{"shape":"GlobalCluster"} |
3459 | 3459 | } |
3460 | 3460 | }, |
| 3461 | + "FailoverState":{ |
| 3462 | + "type":"structure", |
| 3463 | + "members":{ |
| 3464 | + "Status":{ |
| 3465 | + "shape":"FailoverStatus", |
| 3466 | + "documentation":"<p>The current status of the global cluster. Possible values are as follows:</p> <ul> <li> <p> <b>pending</b> – The service received a request to switch over or fail over the global cluster. The global cluster's primary cluster and the specified secondary cluster are being verified before the operation starts.</p> </li> <li> <p> <b>failing-over</b> – The chosen secondary cluster is being promoted to become the new primary cluster to fail over the global cluster.</p> </li> <li> <p> <b>cancelling</b> – The request to switch over or fail over the global cluster was cancelled and the primary cluster and the selected secondary cluster are returning to their previous states.</p> </li> </ul>" |
| 3467 | + }, |
| 3468 | + "FromDbClusterArn":{ |
| 3469 | + "shape":"String", |
| 3470 | + "documentation":"<p>The Amazon Resource Name (ARN) of the Amazon DocumentDB cluster that is currently being demoted, and which is associated with this state.</p>" |
| 3471 | + }, |
| 3472 | + "ToDbClusterArn":{ |
| 3473 | + "shape":"String", |
| 3474 | + "documentation":"<p>The Amazon Resource Name (ARN) of the Amazon DocumentDB cluster that is currently being promoted, and which is associated with this state.</p>" |
| 3475 | + }, |
| 3476 | + "IsDataLossAllowed":{ |
| 3477 | + "shape":"Boolean", |
| 3478 | + "documentation":"<p>Indicates whether the operation is a global switchover or a global failover. If data loss is allowed, then the operation is a global failover. Otherwise, it's a switchover.</p>" |
| 3479 | + } |
| 3480 | + }, |
| 3481 | + "documentation":"<p>Contains the state of scheduled or in-process operations on an Amazon DocumentDB global cluster. This data type is empty unless a switchover or failover operation is scheduled or is in progress on the global cluster.</p>", |
| 3482 | + "wrapper":true |
| 3483 | + }, |
| 3484 | + "FailoverStatus":{ |
| 3485 | + "type":"string", |
| 3486 | + "enum":[ |
| 3487 | + "pending", |
| 3488 | + "failing-over", |
| 3489 | + "cancelling" |
| 3490 | + ] |
| 3491 | + }, |
3461 | 3492 | "Filter":{ |
3462 | 3493 | "type":"structure", |
3463 | 3494 | "required":[ |
|
3532 | 3563 | "GlobalClusterMembers":{ |
3533 | 3564 | "shape":"GlobalClusterMemberList", |
3534 | 3565 | "documentation":"<p>The list of cluster IDs for secondary clusters within the global cluster. Currently limited to one item. </p>" |
| 3566 | + }, |
| 3567 | + "FailoverState":{ |
| 3568 | + "shape":"FailoverState", |
| 3569 | + "documentation":"<p>A data object containing all properties for the current state of an in-process or pending switchover or failover process for this global cluster. This object is empty unless the <code>SwitchoverGlobalCluster</code> or <code>FailoverGlobalCluster</code> operation was called on this global cluster.</p>" |
| 3570 | + }, |
| 3571 | + "TagList":{ |
| 3572 | + "shape":"TagList", |
| 3573 | + "documentation":"<p>A list of global cluster tags.</p>" |
3535 | 3574 | } |
3536 | 3575 | }, |
3537 | 3576 | "documentation":"<p>A data type representing an Amazon DocumentDB global cluster.</p>", |
|
3575 | 3614 | "IsWriter":{ |
3576 | 3615 | "shape":"Boolean", |
3577 | 3616 | "documentation":"<p> Specifies whether the Amazon DocumentDB cluster is the primary cluster (that is, has read-write capability) for the Amazon DocumentDB global cluster with which it is associated. </p>" |
| 3617 | + }, |
| 3618 | + "SynchronizationStatus":{ |
| 3619 | + "shape":"GlobalClusterMemberSynchronizationStatus", |
| 3620 | + "documentation":"<p>The status of synchronization of each Amazon DocumentDB cluster in the global cluster.</p>" |
3578 | 3621 | } |
3579 | 3622 | }, |
3580 | 3623 | "documentation":"<p>A data structure with information about any primary and secondary clusters associated with an Amazon DocumentDB global clusters. </p>", |
|
3587 | 3630 | "locationName":"GlobalClusterMember" |
3588 | 3631 | } |
3589 | 3632 | }, |
| 3633 | + "GlobalClusterMemberSynchronizationStatus":{ |
| 3634 | + "type":"string", |
| 3635 | + "enum":[ |
| 3636 | + "connected", |
| 3637 | + "pending-resync" |
| 3638 | + ] |
| 3639 | + }, |
3590 | 3640 | "GlobalClusterNotFoundFault":{ |
3591 | 3641 | "type":"structure", |
3592 | 3642 | "members":{}, |
|
0 commit comments