|
47 | 47 | "errors":[
|
48 | 48 | {"shape":"PartnerNotFoundFault"},
|
49 | 49 | {"shape":"ClusterNotFoundFault"},
|
50 |
| - {"shape":"UnauthorizedPartnerIntegrationFault"} |
| 50 | + {"shape":"UnauthorizedPartnerIntegrationFault"}, |
| 51 | + {"shape":"UnsupportedOperationFault"} |
51 | 52 | ],
|
52 | 53 | "documentation":"<p>Adds a partner integration to a cluster. This operation authorizes a partner to push status updates for the specified database. To complete the integration, you also set up the integration on the partner website.</p>"
|
53 | 54 | },
|
|
210 | 211 | "resultWrapper":"CopyClusterSnapshotResult"
|
211 | 212 | },
|
212 | 213 | "errors":[
|
| 214 | + {"shape":"ClusterNotFoundFault"}, |
213 | 215 | {"shape":"ClusterSnapshotAlreadyExistsFault"},
|
214 | 216 | {"shape":"ClusterSnapshotNotFoundFault"},
|
215 | 217 | {"shape":"InvalidClusterSnapshotStateFault"},
|
|
270 | 272 | {"shape":"InvalidClusterTrackFault"},
|
271 | 273 | {"shape":"SnapshotScheduleNotFoundFault"},
|
272 | 274 | {"shape":"InvalidRetentionPeriodFault"},
|
273 |
| - {"shape":"Ipv6CidrBlockNotFoundFault"} |
| 275 | + {"shape":"Ipv6CidrBlockNotFoundFault"}, |
| 276 | + {"shape":"UnsupportedOperationFault"} |
274 | 277 | ],
|
275 | 278 | "documentation":"<p>Creates a new cluster with the specified parameters.</p> <p>To create a cluster in Virtual Private Cloud (VPC), you must provide a cluster subnet group name. The cluster subnet group identifies the subnets of your VPC that Amazon Redshift uses when creating the cluster. For more information about managing clusters, go to <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html\">Amazon Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.</p>"
|
276 | 279 | },
|
|
476 | 479 | "resultWrapper":"CreateScheduledActionResult"
|
477 | 480 | },
|
478 | 481 | "errors":[
|
| 482 | + {"shape":"ClusterNotFoundFault"}, |
479 | 483 | {"shape":"ScheduledActionAlreadyExistsFault"},
|
480 | 484 | {"shape":"ScheduledActionQuotaExceededFault"},
|
481 | 485 | {"shape":"ScheduledActionTypeUnsupportedFault"},
|
482 | 486 | {"shape":"InvalidScheduleFault"},
|
483 | 487 | {"shape":"InvalidScheduledActionFault"},
|
484 |
| - {"shape":"UnauthorizedOperation"} |
| 488 | + {"shape":"UnauthorizedOperation"}, |
| 489 | + {"shape":"UnsupportedOperationFault"} |
485 | 490 | ],
|
486 | 491 | "documentation":"<p>Creates a scheduled action. A scheduled action contains a schedule and an Amazon Redshift API action. For example, you can create a schedule of when to run the <code>ResizeCluster</code> API operation. </p>"
|
487 | 492 | },
|
|
761 | 766 | "errors":[
|
762 | 767 | {"shape":"PartnerNotFoundFault"},
|
763 | 768 | {"shape":"ClusterNotFoundFault"},
|
764 |
| - {"shape":"UnauthorizedPartnerIntegrationFault"} |
| 769 | + {"shape":"UnauthorizedPartnerIntegrationFault"}, |
| 770 | + {"shape":"UnsupportedOperationFault"} |
765 | 771 | ],
|
766 | 772 | "documentation":"<p>Deletes a partner integration from a cluster. Data can still flow to the cluster until the integration is deleted at the partner's website.</p>"
|
767 | 773 | },
|
|
1243 | 1249 | "resultWrapper":"DescribeLoggingStatusResult"
|
1244 | 1250 | },
|
1245 | 1251 | "errors":[
|
1246 |
| - {"shape":"ClusterNotFoundFault"} |
| 1252 | + {"shape":"ClusterNotFoundFault"}, |
| 1253 | + {"shape":"UnsupportedOperationFault"} |
1247 | 1254 | ],
|
1248 | 1255 | "documentation":"<p>Describes whether information, such as queries and connection attempts, is being logged for the specified Amazon Redshift cluster.</p>"
|
1249 | 1256 | },
|
|
1293 | 1300 | },
|
1294 | 1301 | "errors":[
|
1295 | 1302 | {"shape":"ClusterNotFoundFault"},
|
1296 |
| - {"shape":"UnauthorizedPartnerIntegrationFault"} |
| 1303 | + {"shape":"UnauthorizedPartnerIntegrationFault"}, |
| 1304 | + {"shape":"UnsupportedOperationFault"} |
1297 | 1305 | ],
|
1298 | 1306 | "documentation":"<p>Returns information about the partner integrations defined for a cluster.</p>"
|
1299 | 1307 | },
|
|
1363 | 1371 | },
|
1364 | 1372 | "errors":[
|
1365 | 1373 | {"shape":"ClusterNotFoundFault"},
|
1366 |
| - {"shape":"ResizeNotFoundFault"} |
| 1374 | + {"shape":"ResizeNotFoundFault"}, |
| 1375 | + {"shape":"UnsupportedOperationFault"} |
1367 | 1376 | ],
|
1368 | 1377 | "documentation":"<p>Returns information about the last resize operation for the specified cluster. If no resize operation has ever been initiated for the specified cluster, a <code>HTTP 404</code> error is returned. If a resize operation was initiated and completed, the status of the resize remains as <code>SUCCEEDED</code> until the next resize. </p> <p>A resize operation can be requested using <a>ModifyCluster</a> and specifying a different number or type of nodes for the cluster. </p>"
|
1369 | 1378 | },
|
|
1490 | 1499 | },
|
1491 | 1500 | "errors":[
|
1492 | 1501 | {"shape":"ClusterNotFoundFault"},
|
1493 |
| - {"shape":"InvalidClusterStateFault"} |
| 1502 | + {"shape":"InvalidClusterStateFault"}, |
| 1503 | + {"shape":"UnsupportedOperationFault"} |
1494 | 1504 | ],
|
1495 | 1505 | "documentation":"<p>Stops logging information, such as queries and connection attempts, for the specified Amazon Redshift cluster.</p>"
|
1496 | 1506 | },
|
|
1509 | 1519 | {"shape":"ClusterNotFoundFault"},
|
1510 | 1520 | {"shape":"SnapshotCopyAlreadyDisabledFault"},
|
1511 | 1521 | {"shape":"InvalidClusterStateFault"},
|
1512 |
| - {"shape":"UnauthorizedOperation"} |
| 1522 | + {"shape":"UnauthorizedOperation"}, |
| 1523 | + {"shape":"UnsupportedOperationFault"} |
1513 | 1524 | ],
|
1514 | 1525 | "documentation":"<p>Disables the automatic copying of snapshots from one region to another region for a specified cluster.</p> <p>If your cluster and its snapshots are encrypted using an encrypted symmetric key from Key Management Service, use <a>DeleteSnapshotCopyGrant</a> to delete the grant that grants Amazon Redshift permission to the key in the destination region. </p>"
|
1515 | 1526 | },
|
|
1547 | 1558 | {"shape":"InsufficientS3BucketPolicyFault"},
|
1548 | 1559 | {"shape":"InvalidS3KeyPrefixFault"},
|
1549 | 1560 | {"shape":"InvalidS3BucketNameFault"},
|
1550 |
| - {"shape":"InvalidClusterStateFault"} |
| 1561 | + {"shape":"InvalidClusterStateFault"}, |
| 1562 | + {"shape":"UnsupportedOperationFault"} |
1551 | 1563 | ],
|
1552 | 1564 | "documentation":"<p>Starts logging information, such as queries and connection attempts, for the specified Amazon Redshift cluster.</p>"
|
1553 | 1565 | },
|
|
1577 | 1589 | ],
|
1578 | 1590 | "documentation":"<p>Enables the automatic copy of snapshots from one region to another region for a specified cluster.</p>"
|
1579 | 1591 | },
|
| 1592 | + "FailoverPrimaryCompute":{ |
| 1593 | + "name":"FailoverPrimaryCompute", |
| 1594 | + "http":{ |
| 1595 | + "method":"POST", |
| 1596 | + "requestUri":"/" |
| 1597 | + }, |
| 1598 | + "input":{"shape":"FailoverPrimaryComputeInputMessage"}, |
| 1599 | + "output":{ |
| 1600 | + "shape":"FailoverPrimaryComputeResult", |
| 1601 | + "resultWrapper":"FailoverPrimaryComputeResult" |
| 1602 | + }, |
| 1603 | + "errors":[ |
| 1604 | + {"shape":"ClusterNotFoundFault"}, |
| 1605 | + {"shape":"UnsupportedOperationFault"}, |
| 1606 | + {"shape":"UnauthorizedOperation"}, |
| 1607 | + {"shape":"InvalidClusterStateFault"} |
| 1608 | + ], |
| 1609 | + "documentation":"<p>Fails over the primary compute unit of the specified Multi-AZ cluster to another Availability Zone.</p>" |
| 1610 | + }, |
1580 | 1611 | "GetClusterCredentials":{
|
1581 | 1612 | "name":"GetClusterCredentials",
|
1582 | 1613 | "http":{
|
|
1760 | 1791 | "errors":[
|
1761 | 1792 | {"shape":"ClusterNotFoundFault"},
|
1762 | 1793 | {"shape":"ClusterOnLatestRevisionFault"},
|
1763 |
| - {"shape":"InvalidClusterStateFault"} |
| 1794 | + {"shape":"InvalidClusterStateFault"}, |
| 1795 | + {"shape":"UnsupportedOperationFault"} |
1764 | 1796 | ],
|
1765 | 1797 | "documentation":"<p>Modifies the database revision of a cluster. The database revision is a unique revision of the database running in a cluster.</p>"
|
1766 | 1798 | },
|
|
1943 | 1975 | "resultWrapper":"ModifyScheduledActionResult"
|
1944 | 1976 | },
|
1945 | 1977 | "errors":[
|
| 1978 | + {"shape":"ClusterNotFoundFault"}, |
1946 | 1979 | {"shape":"ScheduledActionNotFoundFault"},
|
1947 | 1980 | {"shape":"ScheduledActionTypeUnsupportedFault"},
|
1948 | 1981 | {"shape":"InvalidScheduleFault"},
|
1949 | 1982 | {"shape":"InvalidScheduledActionFault"},
|
1950 |
| - {"shape":"UnauthorizedOperation"} |
| 1983 | + {"shape":"UnauthorizedOperation"}, |
| 1984 | + {"shape":"UnsupportedOperationFault"} |
1951 | 1985 | ],
|
1952 | 1986 | "documentation":"<p>Modifies a scheduled action. </p>"
|
1953 | 1987 | },
|
|
2020 | 2054 | },
|
2021 | 2055 | "errors":[
|
2022 | 2056 | {"shape":"ClusterNotFoundFault"},
|
2023 |
| - {"shape":"InvalidClusterStateFault"} |
| 2057 | + {"shape":"InvalidClusterStateFault"}, |
| 2058 | + {"shape":"UnsupportedOperationFault"} |
2024 | 2059 | ],
|
2025 | 2060 | "documentation":"<p>Pauses a cluster.</p>"
|
2026 | 2061 | },
|
|
2226 | 2261 | "errors":[
|
2227 | 2262 | {"shape":"ClusterNotFoundFault"},
|
2228 | 2263 | {"shape":"InvalidClusterStateFault"},
|
2229 |
| - {"shape":"InsufficientClusterCapacityFault"} |
| 2264 | + {"shape":"InsufficientClusterCapacityFault"}, |
| 2265 | + {"shape":"UnsupportedOperationFault"} |
2230 | 2266 | ],
|
2231 | 2267 | "documentation":"<p>Resumes a paused cluster.</p>"
|
2232 | 2268 | },
|
|
2303 | 2339 | "errors":[
|
2304 | 2340 | {"shape":"ClusterNotFoundFault"},
|
2305 | 2341 | {"shape":"InvalidClusterStateFault"},
|
2306 |
| - {"shape":"DependentServiceRequestThrottlingFault"} |
| 2342 | + {"shape":"DependentServiceRequestThrottlingFault"}, |
| 2343 | + {"shape":"UnsupportedOperationFault"} |
2307 | 2344 | ],
|
2308 | 2345 | "documentation":"<p>Rotates the encryption keys for a cluster.</p>"
|
2309 | 2346 | },
|
|
2321 | 2358 | "errors":[
|
2322 | 2359 | {"shape":"PartnerNotFoundFault"},
|
2323 | 2360 | {"shape":"ClusterNotFoundFault"},
|
2324 |
| - {"shape":"UnauthorizedPartnerIntegrationFault"} |
| 2361 | + {"shape":"UnauthorizedPartnerIntegrationFault"}, |
| 2362 | + {"shape":"UnsupportedOperationFault"} |
2325 | 2363 | ],
|
2326 | 2364 | "documentation":"<p>Updates the status of a partner integration.</p>"
|
2327 | 2365 | }
|
|
3133 | 3171 | "IpAddressType":{
|
3134 | 3172 | "shape":"String",
|
3135 | 3173 | "documentation":"<p>The IP address type for the cluster. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>"
|
| 3174 | + }, |
| 3175 | + "MultiAZ":{ |
| 3176 | + "shape":"String", |
| 3177 | + "documentation":"<p>A boolean value that, if true, indicates that the cluster is deployed in two Availability Zones.</p>" |
| 3178 | + }, |
| 3179 | + "MultiAZSecondary":{ |
| 3180 | + "shape":"SecondaryClusterInfo", |
| 3181 | + "documentation":"<p>The secondary compute unit of a cluster, if Multi-AZ deployment is turned on.</p>" |
3136 | 3182 | }
|
3137 | 3183 | },
|
3138 | 3184 | "documentation":"<p>Describes a cluster.</p>",
|
|
4047 | 4093 | "IpAddressType":{
|
4048 | 4094 | "shape":"String",
|
4049 | 4095 | "documentation":"<p>The IP address types that the cluster supports. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>"
|
| 4096 | + }, |
| 4097 | + "MultiAZ":{ |
| 4098 | + "shape":"BooleanOptional", |
| 4099 | + "documentation":"<p>If true, Amazon Redshift will deploy the cluster in two Availability Zones (AZ).</p>" |
4050 | 4100 | }
|
4051 | 4101 | },
|
4052 | 4102 | "documentation":"<p/>"
|
|
6608 | 6658 | },
|
6609 | 6659 | "documentation":"<p/>"
|
6610 | 6660 | },
|
| 6661 | + "FailoverPrimaryComputeInputMessage":{ |
| 6662 | + "type":"structure", |
| 6663 | + "required":["ClusterIdentifier"], |
| 6664 | + "members":{ |
| 6665 | + "ClusterIdentifier":{ |
| 6666 | + "shape":"String", |
| 6667 | + "documentation":"<p>The unique identifier of the cluster for which the primary compute unit will be failed over to another Availability Zone.</p>" |
| 6668 | + } |
| 6669 | + } |
| 6670 | + }, |
| 6671 | + "FailoverPrimaryComputeResult":{ |
| 6672 | + "type":"structure", |
| 6673 | + "members":{ |
| 6674 | + "Cluster":{"shape":"Cluster"} |
| 6675 | + } |
| 6676 | + }, |
6611 | 6677 | "GetClusterCredentialsMessage":{
|
6612 | 6678 | "type":"structure",
|
6613 | 6679 | "required":["DbUser"],
|
|
7838 | 7904 | "IpAddressType":{
|
7839 | 7905 | "shape":"String",
|
7840 | 7906 | "documentation":"<p>The IP address types that the cluster supports. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>"
|
| 7907 | + }, |
| 7908 | + "MultiAZ":{ |
| 7909 | + "shape":"BooleanOptional", |
| 7910 | + "documentation":"<p>If true and the cluster is currently only deployed in a single Availability Zone, the cluster will be modified to be deployed in two Availability Zones.</p>" |
7841 | 7911 | }
|
7842 | 7912 | },
|
7843 | 7913 | "documentation":"<p/>"
|
|
9322 | 9392 | "IpAddressType":{
|
9323 | 9393 | "shape":"String",
|
9324 | 9394 | "documentation":"<p>The IP address type for the cluster. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>"
|
| 9395 | + }, |
| 9396 | + "MultiAZ":{ |
| 9397 | + "shape":"BooleanOptional", |
| 9398 | + "documentation":"<p>If true, the snapshot will be restored to a cluster deployed in two Availability Zones.</p>" |
9325 | 9399 | }
|
9326 | 9400 | },
|
9327 | 9401 | "documentation":"<p/>"
|
|
9807 | 9881 | "locationName":"SnapshotTime"
|
9808 | 9882 | }
|
9809 | 9883 | },
|
| 9884 | + "SecondaryClusterInfo":{ |
| 9885 | + "type":"structure", |
| 9886 | + "members":{ |
| 9887 | + "AvailabilityZone":{ |
| 9888 | + "shape":"String", |
| 9889 | + "documentation":"<p>The name of the Availability Zone in which the secondary compute unit of the cluster is located.</p>" |
| 9890 | + }, |
| 9891 | + "ClusterNodes":{ |
| 9892 | + "shape":"ClusterNodesList", |
| 9893 | + "documentation":"<p>The nodes in the secondary compute unit.</p>" |
| 9894 | + } |
| 9895 | + }, |
| 9896 | + "documentation":"<p>The AvailabilityZone and ClusterNodes information of the secondary compute unit.</p>" |
| 9897 | + }, |
9810 | 9898 | "SensitiveString":{
|
9811 | 9899 | "type":"string",
|
9812 | 9900 | "sensitive":true
|
|
0 commit comments