Skip to content

Commit f62236f

Browse files
Release v1.51.30 (2024-04-26) (#5243)
Release v1.51.30 (2024-04-26) === ### Service Client Updates * `service/codepipeline`: Updates service API and documentation * Add ability to manually and automatically roll back a pipeline stage to a previously successful execution. * `service/cognito-idp`: Updates service API and documentation * `service/connectcampaigns`: Updates service API and documentation * `service/entitlement.marketplace`: Updates service API * `service/oam`: Updates service API and documentation * `service/rds`: Updates service API, documentation, waiters, paginators, and examples * SupportsLimitlessDatabase field added to describe-db-engine-versions to indicate whether the DB engine version supports Aurora Limitless Database. * `service/support`: Updates service API * Releasing minor endpoint updates.
1 parent 0b033bb commit f62236f

File tree

27 files changed

+1885
-504
lines changed

27 files changed

+1885
-504
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
Release v1.51.30 (2024-04-26)
2+
===
3+
4+
### Service Client Updates
5+
* `service/codepipeline`: Updates service API and documentation
6+
* Add ability to manually and automatically roll back a pipeline stage to a previously successful execution.
7+
* `service/cognito-idp`: Updates service API and documentation
8+
* `service/connectcampaigns`: Updates service API and documentation
9+
* `service/entitlement.marketplace`: Updates service API
10+
* `service/oam`: Updates service API and documentation
11+
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
12+
* SupportsLimitlessDatabase field added to describe-db-engine-versions to indicate whether the DB engine version supports Aurora Limitless Database.
13+
* `service/support`: Updates service API
14+
* Releasing minor endpoint updates.
15+
116
Release v1.51.29 (2024-04-25)
217
===
318

aws/endpoints/defaults.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.51.29"
8+
const SDKVersion = "1.51.30"

models/apis/codepipeline/2015-07-09/api-2.json

+103-5
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"endpointPrefix":"codepipeline",
66
"jsonVersion":"1.1",
77
"protocol":"json",
8+
"protocols":["json"],
89
"serviceAbbreviation":"CodePipeline",
910
"serviceFullName":"AWS CodePipeline",
1011
"serviceId":"CodePipeline",
@@ -482,6 +483,24 @@
482483
{"shape":"NotLatestPipelineExecutionException"}
483484
]
484485
},
486+
"RollbackStage":{
487+
"name":"RollbackStage",
488+
"http":{
489+
"method":"POST",
490+
"requestUri":"/"
491+
},
492+
"input":{"shape":"RollbackStageInput"},
493+
"output":{"shape":"RollbackStageOutput"},
494+
"errors":[
495+
{"shape":"ValidationException"},
496+
{"shape":"ConflictException"},
497+
{"shape":"PipelineNotFoundException"},
498+
{"shape":"PipelineExecutionNotFoundException"},
499+
{"shape":"PipelineExecutionOutdatedException"},
500+
{"shape":"StageNotFoundException"},
501+
{"shape":"UnableToRollbackStageException"}
502+
]
503+
},
485504
"StartPipelineExecution":{
486505
"name":"StartPipelineExecution",
487506
"http":{
@@ -1453,6 +1472,13 @@
14531472
"triggerDetail":{"shape":"TriggerDetail"}
14541473
}
14551474
},
1475+
"ExecutionType":{
1476+
"type":"string",
1477+
"enum":[
1478+
"STANDARD",
1479+
"ROLLBACK"
1480+
]
1481+
},
14561482
"ExecutorConfiguration":{
14571483
"type":"structure",
14581484
"members":{
@@ -1469,6 +1495,12 @@
14691495
},
14701496
"ExternalExecutionId":{"type":"string"},
14711497
"ExternalExecutionSummary":{"type":"string"},
1498+
"FailureConditions":{
1499+
"type":"structure",
1500+
"members":{
1501+
"result":{"shape":"Result"}
1502+
}
1503+
},
14721504
"FailureDetails":{
14731505
"type":"structure",
14741506
"required":[
@@ -1941,6 +1973,7 @@
19411973
"members":{
19421974
"pipelineName":{"shape":"PipelineName"},
19431975
"maxResults":{"shape":"MaxResults"},
1976+
"filter":{"shape":"PipelineExecutionFilter"},
19441977
"nextToken":{"shape":"NextToken"}
19451978
}
19461979
},
@@ -2149,7 +2182,15 @@
21492182
"artifactRevisions":{"shape":"ArtifactRevisionList"},
21502183
"variables":{"shape":"ResolvedPipelineVariableList"},
21512184
"trigger":{"shape":"ExecutionTrigger"},
2152-
"executionMode":{"shape":"ExecutionMode"}
2185+
"executionMode":{"shape":"ExecutionMode"},
2186+
"executionType":{"shape":"ExecutionType"},
2187+
"rollbackMetadata":{"shape":"PipelineRollbackMetadata"}
2188+
}
2189+
},
2190+
"PipelineExecutionFilter":{
2191+
"type":"structure",
2192+
"members":{
2193+
"succeededInStage":{"shape":"SucceededInStageFilter"}
21532194
}
21542195
},
21552196
"PipelineExecutionId":{
@@ -2169,6 +2210,13 @@
21692210
},
21702211
"exception":true
21712212
},
2213+
"PipelineExecutionOutdatedException":{
2214+
"type":"structure",
2215+
"members":{
2216+
"message":{"shape":"Message"}
2217+
},
2218+
"exception":true
2219+
},
21722220
"PipelineExecutionStatus":{
21732221
"type":"string",
21742222
"enum":[
@@ -2187,12 +2235,15 @@
21872235
"members":{
21882236
"pipelineExecutionId":{"shape":"PipelineExecutionId"},
21892237
"status":{"shape":"PipelineExecutionStatus"},
2238+
"statusSummary":{"shape":"PipelineExecutionStatusSummary"},
21902239
"startTime":{"shape":"Timestamp"},
21912240
"lastUpdateTime":{"shape":"Timestamp"},
21922241
"sourceRevisions":{"shape":"SourceRevisionList"},
21932242
"trigger":{"shape":"ExecutionTrigger"},
21942243
"stopTrigger":{"shape":"StopExecutionTrigger"},
2195-
"executionMode":{"shape":"ExecutionMode"}
2244+
"executionMode":{"shape":"ExecutionMode"},
2245+
"executionType":{"shape":"ExecutionType"},
2246+
"rollbackMetadata":{"shape":"PipelineRollbackMetadata"}
21962247
}
21972248
},
21982249
"PipelineExecutionSummaryList":{
@@ -2230,6 +2281,12 @@
22302281
},
22312282
"exception":true
22322283
},
2284+
"PipelineRollbackMetadata":{
2285+
"type":"structure",
2286+
"members":{
2287+
"rollbackTargetPipelineExecutionId":{"shape":"PipelineExecutionId"}
2288+
}
2289+
},
22332290
"PipelineStageDeclarationList":{
22342291
"type":"list",
22352292
"member":{"shape":"StageDeclaration"}
@@ -2541,6 +2598,10 @@
25412598
},
25422599
"exception":true
25432600
},
2601+
"Result":{
2602+
"type":"string",
2603+
"enum":["ROLLBACK"]
2604+
},
25442605
"RetryStageExecutionInput":{
25452606
"type":"structure",
25462607
"required":[
@@ -2582,6 +2643,26 @@
25822643
"max":1024,
25832644
"pattern":"arn:aws(-[\\w]+)*:iam::[0-9]{12}:role/.*"
25842645
},
2646+
"RollbackStageInput":{
2647+
"type":"structure",
2648+
"required":[
2649+
"pipelineName",
2650+
"stageName",
2651+
"targetPipelineExecutionId"
2652+
],
2653+
"members":{
2654+
"pipelineName":{"shape":"PipelineName"},
2655+
"stageName":{"shape":"StageName"},
2656+
"targetPipelineExecutionId":{"shape":"PipelineExecutionId"}
2657+
}
2658+
},
2659+
"RollbackStageOutput":{
2660+
"type":"structure",
2661+
"required":["pipelineExecutionId"],
2662+
"members":{
2663+
"pipelineExecutionId":{"shape":"PipelineExecutionId"}
2664+
}
2665+
},
25852666
"S3ArtifactLocation":{
25862667
"type":"structure",
25872668
"required":[
@@ -2689,7 +2770,8 @@
26892770
"members":{
26902771
"name":{"shape":"StageName"},
26912772
"blockers":{"shape":"StageBlockerDeclarationList"},
2692-
"actions":{"shape":"StageActionDeclarationList"}
2773+
"actions":{"shape":"StageActionDeclarationList"},
2774+
"onFailure":{"shape":"FailureConditions"}
26932775
}
26942776
},
26952777
"StageExecution":{
@@ -2700,7 +2782,8 @@
27002782
],
27012783
"members":{
27022784
"pipelineExecutionId":{"shape":"PipelineExecutionId"},
2703-
"status":{"shape":"StageExecutionStatus"}
2785+
"status":{"shape":"StageExecutionStatus"},
2786+
"type":{"shape":"ExecutionType"}
27042787
}
27052788
},
27062789
"StageExecutionList":{
@@ -2821,6 +2904,12 @@
28212904
"max":200
28222905
},
28232906
"String":{"type":"string"},
2907+
"SucceededInStageFilter":{
2908+
"type":"structure",
2909+
"members":{
2910+
"stageName":{"shape":"StageName"}
2911+
}
2912+
},
28242913
"Tag":{
28252914
"type":"structure",
28262915
"required":[
@@ -2935,9 +3024,18 @@
29353024
"Webhook",
29363025
"CloudWatchEvent",
29373026
"PutActionRevision",
2938-
"WebhookV2"
3027+
"WebhookV2",
3028+
"ManualRollback",
3029+
"AutomatedRollback"
29393030
]
29403031
},
3032+
"UnableToRollbackStageException":{
3033+
"type":"structure",
3034+
"members":{
3035+
"message":{"shape":"String"}
3036+
},
3037+
"exception":true
3038+
},
29413039
"UntagResourceInput":{
29423040
"type":"structure",
29433041
"required":[

0 commit comments

Comments
 (0)