|
2301 | 2301 | "shape":"Result",
|
2302 | 2302 | "documentation":"<p>The specified result for when the failure conditions are met, such as rolling back the stage.</p>"
|
2303 | 2303 | },
|
| 2304 | + "retryConfiguration":{ |
| 2305 | + "shape":"RetryConfiguration", |
| 2306 | + "documentation":"<p>The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.</p>" |
| 2307 | + }, |
2304 | 2308 | "conditions":{
|
2305 | 2309 | "shape":"ConditionList",
|
2306 | 2310 | "documentation":"<p>The conditions that are configured as failure conditions.</p>"
|
|
4192 | 4196 | "type":"string",
|
4193 | 4197 | "enum":[
|
4194 | 4198 | "ROLLBACK",
|
4195 |
| - "FAIL" |
| 4199 | + "FAIL", |
| 4200 | + "RETRY", |
| 4201 | + "SKIP" |
4196 | 4202 | ]
|
4197 | 4203 | },
|
| 4204 | + "RetryAttempt":{ |
| 4205 | + "type":"integer", |
| 4206 | + "min":1 |
| 4207 | + }, |
| 4208 | + "RetryConfiguration":{ |
| 4209 | + "type":"structure", |
| 4210 | + "members":{ |
| 4211 | + "retryMode":{ |
| 4212 | + "shape":"StageRetryMode", |
| 4213 | + "documentation":"<p>The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.</p>" |
| 4214 | + } |
| 4215 | + }, |
| 4216 | + "documentation":"<p>The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.</p>" |
| 4217 | + }, |
4198 | 4218 | "RetryStageExecutionInput":{
|
4199 | 4219 | "type":"structure",
|
4200 | 4220 | "required":[
|
|
4233 | 4253 | },
|
4234 | 4254 | "documentation":"<p>Represents the output of a <code>RetryStageExecution</code> action.</p>"
|
4235 | 4255 | },
|
| 4256 | + "RetryStageMetadata":{ |
| 4257 | + "type":"structure", |
| 4258 | + "members":{ |
| 4259 | + "autoStageRetryAttempt":{ |
| 4260 | + "shape":"RetryAttempt", |
| 4261 | + "documentation":"<p>The number of attempts for a specific stage with automatic retry on stage failure. One attempt is allowed for automatic stage retry on failure.</p>" |
| 4262 | + }, |
| 4263 | + "manualStageRetryAttempt":{ |
| 4264 | + "shape":"RetryAttempt", |
| 4265 | + "documentation":"<p>The number of attempts for a specific stage where manual retries have been made upon stage failure.</p>" |
| 4266 | + }, |
| 4267 | + "latestRetryTrigger":{ |
| 4268 | + "shape":"RetryTrigger", |
| 4269 | + "documentation":"<p>The latest trigger for a specific stage where manual or automatic retries have been made upon stage failure.</p>" |
| 4270 | + } |
| 4271 | + }, |
| 4272 | + "documentation":"<p>The details of a specific automatic retry on stage failure, including the attempt number and trigger.</p>" |
| 4273 | + }, |
| 4274 | + "RetryTrigger":{ |
| 4275 | + "type":"string", |
| 4276 | + "enum":[ |
| 4277 | + "AutomatedStageRetry", |
| 4278 | + "ManualStageRetry" |
| 4279 | + ] |
| 4280 | + }, |
4236 | 4281 | "Revision":{
|
4237 | 4282 | "type":"string",
|
4238 | 4283 | "max":1500,
|
|
4972 | 5017 | "Failed",
|
4973 | 5018 | "Stopped",
|
4974 | 5019 | "Stopping",
|
4975 |
| - "Succeeded" |
| 5020 | + "Succeeded", |
| 5021 | + "Skipped" |
4976 | 5022 | ]
|
4977 | 5023 | },
|
4978 | 5024 | "StageName":{
|
|
5037 | 5083 | "onFailureConditionState":{
|
5038 | 5084 | "shape":"StageConditionState",
|
5039 | 5085 | "documentation":"<p>The state of the failure conditions for a stage.</p>"
|
| 5086 | + }, |
| 5087 | + "retryStageMetadata":{ |
| 5088 | + "shape":"RetryStageMetadata", |
| 5089 | + "documentation":"<p>he details of a specific automatic retry on stage failure, including the attempt number and trigger.</p>" |
5040 | 5090 | }
|
5041 | 5091 | },
|
5042 | 5092 | "documentation":"<p>Represents information about the state of the stage.</p>"
|
|
0 commit comments