Skip to content

Commit 29ae1eb

Browse files
Updated API models and rebuilt service gems.
1 parent 0d50e2a commit 29ae1eb

File tree

103 files changed

+22329
-643
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+22329
-643
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -474,6 +474,7 @@ RubyGems.org page under "LINKS" section.
474474
| AWS WAF Regional | Aws::WAFRegional | aws-sdk-wafregional | 2016-11-28 |
475475
| AWS WAFV2 | Aws::WAFV2 | aws-sdk-wafv2 | 2019-07-29 |
476476
| AWS Well-Architected Tool | Aws::WellArchitected | aws-sdk-wellarchitected | 2020-03-31 |
477+
| AWS Wickr Admin API | Aws::Wickr | aws-sdk-wickr | 2024-02-01 |
477478
| AWS X-Ray | Aws::XRay | aws-sdk-xray | 2016-04-12 |
478479
| AWS re:Post Private | Aws::Repostspace | aws-sdk-repostspace | 2022-05-13 |
479480
| AWSBillingConductor | Aws::BillingConductor | aws-sdk-billingconductor | 2021-07-30 |

apis/arc-region-switch/2022-07-26/api-2.json

Lines changed: 136 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@
547547
"recoveryTimeObjectiveMinutes":{"shape":"CreatePlanRequestRecoveryTimeObjectiveMinutesInteger"},
548548
"associatedAlarms":{"shape":"AssociatedAlarmMap"},
549549
"triggers":{"shape":"TriggerList"},
550+
"reportConfiguration":{"shape":"ReportConfiguration"},
550551
"name":{"shape":"PlanName"},
551552
"regions":{"shape":"RegionList"},
552553
"recoveryApproach":{"shape":"RecoveryApproach"},
@@ -597,6 +598,57 @@
597598
"type":"structure",
598599
"members":{}
599600
},
601+
"DocumentDbClusterArn":{
602+
"type":"string",
603+
"pattern":"arn:aws[a-zA-Z-]*:rds:[a-z0-9-]+:\\d{12}:cluster:[a-zA-Z0-9][a-zA-Z0-9-_]{0,99}"
604+
},
605+
"DocumentDbClusterArns":{
606+
"type":"list",
607+
"member":{"shape":"DocumentDbClusterArn"}
608+
},
609+
"DocumentDbConfiguration":{
610+
"type":"structure",
611+
"required":[
612+
"behavior",
613+
"globalClusterIdentifier",
614+
"databaseClusterArns"
615+
],
616+
"members":{
617+
"timeoutMinutes":{"shape":"DocumentDbConfigurationTimeoutMinutesInteger"},
618+
"crossAccountRole":{"shape":"IamRoleArn"},
619+
"externalId":{"shape":"String"},
620+
"behavior":{"shape":"DocumentDbDefaultBehavior"},
621+
"ungraceful":{"shape":"DocumentDbUngraceful"},
622+
"globalClusterIdentifier":{"shape":"DocumentDbGlobalClusterIdentifier"},
623+
"databaseClusterArns":{"shape":"DocumentDbClusterArns"}
624+
}
625+
},
626+
"DocumentDbConfigurationTimeoutMinutesInteger":{
627+
"type":"integer",
628+
"box":true,
629+
"min":1
630+
},
631+
"DocumentDbDefaultBehavior":{
632+
"type":"string",
633+
"enum":[
634+
"switchoverOnly",
635+
"failover"
636+
]
637+
},
638+
"DocumentDbGlobalClusterIdentifier":{
639+
"type":"string",
640+
"pattern":"[A-Za-z][0-9A-Za-z-:._]*"
641+
},
642+
"DocumentDbUngraceful":{
643+
"type":"structure",
644+
"members":{
645+
"ungraceful":{"shape":"DocumentDbUngracefulBehavior"}
646+
}
647+
},
648+
"DocumentDbUngracefulBehavior":{
649+
"type":"string",
650+
"enum":["failover"]
651+
},
600652
"Duration":{
601653
"type":"string",
602654
"pattern":"P(?!$)(\\d+Y)?(\\d+M)?(\\d+D)?(T(?=\\d)(\\d+H)?(\\d+M)?(\\d+S)?)?"
@@ -780,7 +832,8 @@
780832
"regionSwitchPlanConfig":{"shape":"RegionSwitchPlanConfiguration"},
781833
"ecsCapacityIncreaseConfig":{"shape":"EcsCapacityIncreaseConfiguration"},
782834
"eksResourceScalingConfig":{"shape":"EksResourceScalingConfiguration"},
783-
"route53HealthCheckConfig":{"shape":"Route53HealthCheckConfiguration"}
835+
"route53HealthCheckConfig":{"shape":"Route53HealthCheckConfiguration"},
836+
"documentDbConfig":{"shape":"DocumentDbConfiguration"}
784837
},
785838
"union":true
786839
},
@@ -796,7 +849,8 @@
796849
"Parallel",
797850
"ECSServiceScaling",
798851
"EKSResourceScaling",
799-
"Route53HealthCheck"
852+
"Route53HealthCheck",
853+
"DocumentDb"
800854
]
801855
},
802856
"ExecutionComment":{
@@ -850,7 +904,8 @@
850904
"stepCanceled",
851905
"stepPendingApproval",
852906
"stepExecutionBehaviorChangedToUngraceful",
853-
"stepPendingApplicationHealthMonitor"
907+
"stepPendingApplicationHealthMonitor",
908+
"planEvaluationWarning"
854909
]
855910
},
856911
"ExecutionId":{"type":"string"},
@@ -877,10 +932,38 @@
877932
"completedMonitoringApplicationHealth"
878933
]
879934
},
935+
"FailedReportErrorCode":{
936+
"type":"string",
937+
"enum":[
938+
"insufficientPermissions",
939+
"invalidResource",
940+
"configurationError"
941+
]
942+
},
943+
"FailedReportOutput":{
944+
"type":"structure",
945+
"members":{
946+
"errorCode":{"shape":"FailedReportErrorCode"},
947+
"errorMessage":{"shape":"String"}
948+
}
949+
},
880950
"Float":{
881951
"type":"float",
882952
"box":true
883953
},
954+
"GeneratedReport":{
955+
"type":"structure",
956+
"members":{
957+
"reportGenerationTime":{"shape":"Timestamp"},
958+
"reportOutput":{"shape":"ReportOutput"}
959+
}
960+
},
961+
"GeneratedReportDetails":{
962+
"type":"list",
963+
"member":{"shape":"GeneratedReport"},
964+
"max":1,
965+
"min":0
966+
},
884967
"GetPlanEvaluationStatusRequest":{
885968
"type":"structure",
886969
"required":["planArn"],
@@ -942,6 +1025,7 @@
9421025
"stepStates":{"shape":"StepStates"},
9431026
"plan":{"shape":"Plan"},
9441027
"actualRecoveryTime":{"shape":"Duration"},
1028+
"generatedReportDetails":{"shape":"GeneratedReportDetails"},
9451029
"nextToken":{"shape":"String"}
9461030
}
9471031
},
@@ -1304,6 +1388,7 @@
13041388
"recoveryTimeObjectiveMinutes":{"shape":"PlanRecoveryTimeObjectiveMinutesInteger"},
13051389
"associatedAlarms":{"shape":"AssociatedAlarmMap"},
13061390
"triggers":{"shape":"TriggerList"},
1391+
"reportConfiguration":{"shape":"ReportConfiguration"},
13071392
"name":{"shape":"PlanName"},
13081393
"regions":{"shape":"RegionList"},
13091394
"recoveryApproach":{"shape":"RecoveryApproach"},
@@ -1380,6 +1465,33 @@
13801465
"key":{"shape":"Region"},
13811466
"value":{"shape":"KubernetesScalingResource"}
13821467
},
1468+
"ReportConfiguration":{
1469+
"type":"structure",
1470+
"members":{
1471+
"reportOutput":{"shape":"ReportOutputList"}
1472+
}
1473+
},
1474+
"ReportOutput":{
1475+
"type":"structure",
1476+
"members":{
1477+
"s3ReportOutput":{"shape":"S3ReportOutput"},
1478+
"failedReportOutput":{"shape":"FailedReportOutput"}
1479+
},
1480+
"union":true
1481+
},
1482+
"ReportOutputConfiguration":{
1483+
"type":"structure",
1484+
"members":{
1485+
"s3Configuration":{"shape":"S3ReportOutputConfiguration"}
1486+
},
1487+
"union":true
1488+
},
1489+
"ReportOutputList":{
1490+
"type":"list",
1491+
"member":{"shape":"ReportOutputConfiguration"},
1492+
"max":1,
1493+
"min":1
1494+
},
13831495
"ResourceArn":{"type":"string"},
13841496
"ResourceNotFoundException":{
13851497
"type":"structure",
@@ -1509,6 +1621,25 @@
15091621
"Off"
15101622
]
15111623
},
1624+
"S3ReportOutput":{
1625+
"type":"structure",
1626+
"members":{
1627+
"s3ObjectKey":{"shape":"String"}
1628+
}
1629+
},
1630+
"S3ReportOutputConfiguration":{
1631+
"type":"structure",
1632+
"members":{
1633+
"bucketPath":{"shape":"S3ReportOutputConfigurationBucketPathString"},
1634+
"bucketOwner":{"shape":"AccountId"}
1635+
}
1636+
},
1637+
"S3ReportOutputConfigurationBucketPathString":{
1638+
"type":"string",
1639+
"max":512,
1640+
"min":3,
1641+
"pattern":"(?:s3://)?[a-z0-9][a-z0-9-]{1,61}[a-z0-9](?:/[^/ ][^/]*)*/?"
1642+
},
15121643
"Service":{
15131644
"type":"structure",
15141645
"members":{
@@ -1756,7 +1887,8 @@
17561887
"executionRole":{"shape":"IamRoleArn"},
17571888
"recoveryTimeObjectiveMinutes":{"shape":"UpdatePlanRequestRecoveryTimeObjectiveMinutesInteger"},
17581889
"associatedAlarms":{"shape":"AssociatedAlarmMap"},
1759-
"triggers":{"shape":"TriggerList"}
1890+
"triggers":{"shape":"TriggerList"},
1891+
"reportConfiguration":{"shape":"ReportConfiguration"}
17601892
}
17611893
},
17621894
"UpdatePlanRequestRecoveryTimeObjectiveMinutesInteger":{

0 commit comments

Comments
 (0)