|
1410 | 1410 | {"shape":"LimitExceededException"},
|
1411 | 1411 | {"shape":"InvalidRequestException"}
|
1412 | 1412 | ],
|
1413 |
| - "documentation":"<p>Starts a job to create a one-time copy of the specified resource.</p> <p>Does not support continuous backups.</p>", |
| 1413 | + "documentation":"<p>Starts a job to create a one-time copy of the specified resource.</p> <p>Does not support continuous backups.</p> <p>See <a href=\"https://docs.aws.amazon.com/aws-backup/latest/devguide/recov-point-create-a-copy.html#backup-copy-retry\">Copy job retry</a> for information on how Backup retries copy job operations.</p>", |
1414 | 1414 | "idempotent":true
|
1415 | 1415 | },
|
1416 | 1416 | "StartReportJob":{
|
|
3681 | 3681 | "members":{
|
3682 | 3682 | "GlobalSettings":{
|
3683 | 3683 | "shape":"GlobalSettings",
|
3684 |
| - "documentation":"<p>The status of the flag <code>isCrossAccountBackupEnabled</code>.</p>" |
| 3684 | + "documentation":"<p>The status of the flags <code>isCrossAccountBackupEnabled</code> and <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval).</p>" |
3685 | 3685 | },
|
3686 | 3686 | "LastUpdateTime":{
|
3687 | 3687 | "shape":"timestamp",
|
|
4241 | 4241 | "documentation":"<p>Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version IDs cannot be edited.</p>",
|
4242 | 4242 | "location":"querystring",
|
4243 | 4243 | "locationName":"versionId"
|
| 4244 | + }, |
| 4245 | + "MaxScheduledRunsPreview":{ |
| 4246 | + "shape":"MaxScheduledRunsPreview", |
| 4247 | + "documentation":"<p>Number of future scheduled backup runs to preview. When set to 0 (default), no scheduled runs preview is included in the response. Valid range is 0-10.</p>", |
| 4248 | + "location":"querystring", |
| 4249 | + "locationName":"MaxScheduledRunsPreview" |
4244 | 4250 | }
|
4245 | 4251 | }
|
4246 | 4252 | },
|
|
4282 | 4288 | "AdvancedBackupSettings":{
|
4283 | 4289 | "shape":"AdvancedBackupSettings",
|
4284 | 4290 | "documentation":"<p>Contains a list of <code>BackupOptions</code> for each resource type. The list is populated only if the advanced option is set for the backup plan.</p>"
|
| 4291 | + }, |
| 4292 | + "ScheduledRunsPreview":{ |
| 4293 | + "shape":"ScheduledRunsPreview", |
| 4294 | + "documentation":"<p>List of upcoming scheduled backup runs. Only included when <code>MaxScheduledRunsPreview</code> parameter is greater than 0. Contains up to 10 future backup executions with their scheduled times, execution types, and associated rule IDs.</p>" |
4285 | 4295 | }
|
4286 | 4296 | }
|
4287 | 4297 | },
|
|
6276 | 6286 | "max":1000,
|
6277 | 6287 | "min":1
|
6278 | 6288 | },
|
| 6289 | + "MaxScheduledRunsPreview":{ |
| 6290 | + "type":"integer", |
| 6291 | + "max":10, |
| 6292 | + "min":0 |
| 6293 | + }, |
6279 | 6294 | "MessageCategory":{"type":"string"},
|
6280 | 6295 | "Metadata":{
|
6281 | 6296 | "type":"map",
|
|
7511 | 7526 | }
|
7512 | 7527 | }
|
7513 | 7528 | },
|
| 7529 | + "RuleExecutionType":{ |
| 7530 | + "type":"string", |
| 7531 | + "enum":[ |
| 7532 | + "CONTINUOUS", |
| 7533 | + "SNAPSHOTS", |
| 7534 | + "CONTINUOUS_AND_SNAPSHOTS" |
| 7535 | + ] |
| 7536 | + }, |
| 7537 | + "ScheduledPlanExecutionMember":{ |
| 7538 | + "type":"structure", |
| 7539 | + "members":{ |
| 7540 | + "ExecutionTime":{ |
| 7541 | + "shape":"timestamp", |
| 7542 | + "documentation":"<p>The timestamp when the backup is scheduled to run, in Unix format and Coordinated Universal Time (UTC). The value is accurate to milliseconds.</p>" |
| 7543 | + }, |
| 7544 | + "RuleId":{ |
| 7545 | + "shape":"string", |
| 7546 | + "documentation":"<p>The unique identifier of the backup rule that will execute at the scheduled time.</p>" |
| 7547 | + }, |
| 7548 | + "RuleExecutionType":{ |
| 7549 | + "shape":"RuleExecutionType", |
| 7550 | + "documentation":"<p>The type of backup rule execution. Valid values are <code>CONTINUOUS</code> (point-in-time recovery), <code>SNAPSHOTS</code> (snapshot backups), or <code>CONTINUOUS_AND_SNAPSHOTS</code> (both types combined).</p>" |
| 7551 | + } |
| 7552 | + }, |
| 7553 | + "documentation":"<p>Contains information about a scheduled backup plan execution, including the execution time, rule type, and associated rule identifier.</p>" |
| 7554 | + }, |
| 7555 | + "ScheduledRunsPreview":{ |
| 7556 | + "type":"list", |
| 7557 | + "member":{"shape":"ScheduledPlanExecutionMember"} |
| 7558 | + }, |
7514 | 7559 | "SensitiveStringMap":{
|
7515 | 7560 | "type":"map",
|
7516 | 7561 | "key":{"shape":"String"},
|
|
7891 | 7936 | "members":{
|
7892 | 7937 | "GlobalSettings":{
|
7893 | 7938 | "shape":"GlobalSettings",
|
7894 |
| - "documentation":"<p>A value for <code>isCrossAccountBackupEnabled</code> and a Region. Example: <code>update-global-settings --global-settings isCrossAccountBackupEnabled=false --region us-west-2</code>.</p>" |
| 7939 | + "documentation":"<p>Inputs can include:</p> <p>A value for <code>isCrossAccountBackupEnabled</code> and a Region. Example: <code>update-global-settings --global-settings isCrossAccountBackupEnabled=false --region us-west-2</code>.</p> <p>A value for Multi-party approval, styled as \"Mpa\": <code>isMpaEnabled</code>. Values can be true or false. Example: <code>update-global-settings --global-settings isMpaEnabled=false --region us-west-2</code>.</p>" |
7895 | 7940 | }
|
7896 | 7941 | }
|
7897 | 7942 | },
|
|
0 commit comments