|
5362 | 5362 | "GlobalSettings": { |
5363 | 5363 | "target": "com.amazonaws.backup#GlobalSettings", |
5364 | 5364 | "traits": { |
5365 | | - "smithy.api#documentation": "<p>The status of the flag <code>isCrossAccountBackupEnabled</code>.</p>" |
| 5365 | + "smithy.api#documentation": "<p>The status of the flags <code>isCrossAccountBackupEnabled</code> and\n <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval).</p>" |
5366 | 5366 | } |
5367 | 5367 | }, |
5368 | 5368 | "LastUpdateTime": { |
|
6581 | 6581 | "smithy.api#documentation": "<p>Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes\n long. Version IDs cannot be edited.</p>", |
6582 | 6582 | "smithy.api#httpQuery": "versionId" |
6583 | 6583 | } |
| 6584 | + }, |
| 6585 | + "MaxScheduledRunsPreview": { |
| 6586 | + "target": "com.amazonaws.backup#MaxScheduledRunsPreview", |
| 6587 | + "traits": { |
| 6588 | + "smithy.api#default": 0, |
| 6589 | + "smithy.api#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>", |
| 6590 | + "smithy.api#httpQuery": "MaxScheduledRunsPreview" |
| 6591 | + } |
6584 | 6592 | } |
6585 | 6593 | }, |
6586 | 6594 | "traits": { |
|
6643 | 6651 | "traits": { |
6644 | 6652 | "smithy.api#documentation": "<p>Contains a list of <code>BackupOptions</code> for each resource type. The list is\n populated only if the advanced option is set for the backup plan.</p>" |
6645 | 6653 | } |
| 6654 | + }, |
| 6655 | + "ScheduledRunsPreview": { |
| 6656 | + "target": "com.amazonaws.backup#ScheduledRunsPreview", |
| 6657 | + "traits": { |
| 6658 | + "smithy.api#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>" |
| 6659 | + } |
6646 | 6660 | } |
6647 | 6661 | }, |
6648 | 6662 | "traits": { |
|
10624 | 10638 | } |
10625 | 10639 | } |
10626 | 10640 | }, |
| 10641 | + "com.amazonaws.backup#MaxScheduledRunsPreview": { |
| 10642 | + "type": "integer", |
| 10643 | + "traits": { |
| 10644 | + "smithy.api#default": 0, |
| 10645 | + "smithy.api#range": { |
| 10646 | + "min": 0, |
| 10647 | + "max": 10 |
| 10648 | + } |
| 10649 | + } |
| 10650 | + }, |
10627 | 10651 | "com.amazonaws.backup#MessageCategory": { |
10628 | 10652 | "type": "string" |
10629 | 10653 | }, |
|
12741 | 12765 | "smithy.api#input": {} |
12742 | 12766 | } |
12743 | 12767 | }, |
| 12768 | + "com.amazonaws.backup#RuleExecutionType": { |
| 12769 | + "type": "enum", |
| 12770 | + "members": { |
| 12771 | + "CONTINUOUS": { |
| 12772 | + "target": "smithy.api#Unit", |
| 12773 | + "traits": { |
| 12774 | + "smithy.api#enumValue": "CONTINUOUS" |
| 12775 | + } |
| 12776 | + }, |
| 12777 | + "SNAPSHOTS": { |
| 12778 | + "target": "smithy.api#Unit", |
| 12779 | + "traits": { |
| 12780 | + "smithy.api#enumValue": "SNAPSHOTS" |
| 12781 | + } |
| 12782 | + }, |
| 12783 | + "CONTINUOUS_AND_SNAPSHOTS": { |
| 12784 | + "target": "smithy.api#Unit", |
| 12785 | + "traits": { |
| 12786 | + "smithy.api#enumValue": "CONTINUOUS_AND_SNAPSHOTS" |
| 12787 | + } |
| 12788 | + } |
| 12789 | + } |
| 12790 | + }, |
| 12791 | + "com.amazonaws.backup#ScheduledPlanExecutionMember": { |
| 12792 | + "type": "structure", |
| 12793 | + "members": { |
| 12794 | + "ExecutionTime": { |
| 12795 | + "target": "com.amazonaws.backup#timestamp", |
| 12796 | + "traits": { |
| 12797 | + "smithy.api#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>" |
| 12798 | + } |
| 12799 | + }, |
| 12800 | + "RuleId": { |
| 12801 | + "target": "com.amazonaws.backup#string", |
| 12802 | + "traits": { |
| 12803 | + "smithy.api#documentation": "<p>The unique identifier of the backup rule that will execute at the scheduled time.</p>" |
| 12804 | + } |
| 12805 | + }, |
| 12806 | + "RuleExecutionType": { |
| 12807 | + "target": "com.amazonaws.backup#RuleExecutionType", |
| 12808 | + "traits": { |
| 12809 | + "smithy.api#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>" |
| 12810 | + } |
| 12811 | + } |
| 12812 | + }, |
| 12813 | + "traits": { |
| 12814 | + "smithy.api#documentation": "<p>Contains information about a scheduled backup plan execution, including the execution time, rule type, and associated rule identifier.</p>" |
| 12815 | + } |
| 12816 | + }, |
| 12817 | + "com.amazonaws.backup#ScheduledRunsPreview": { |
| 12818 | + "type": "list", |
| 12819 | + "member": { |
| 12820 | + "target": "com.amazonaws.backup#ScheduledPlanExecutionMember" |
| 12821 | + } |
| 12822 | + }, |
12744 | 12823 | "com.amazonaws.backup#SensitiveStringMap": { |
12745 | 12824 | "type": "map", |
12746 | 12825 | "key": { |
|
12952 | 13031 | } |
12953 | 13032 | ], |
12954 | 13033 | "traits": { |
12955 | | - "smithy.api#documentation": "<p>Starts a job to create a one-time copy of the specified resource.</p>\n <p>Does not support continuous backups.</p>", |
| 13034 | + "smithy.api#documentation": "<p>Starts a job to create a one-time copy of the specified resource.</p>\n <p>Does not support continuous backups.</p>\n <p>See <a href=\"https://docs.aws.amazon.com/aws-backup/latest/devguide/recov-point-create-a-copy.html#backup-copy-retry\">Copy \n job retry</a> for information on how Backup retries copy job \n operations.</p>", |
12956 | 13035 | "smithy.api#http": { |
12957 | 13036 | "method": "PUT", |
12958 | 13037 | "uri": "/copy-jobs", |
|
13648 | 13727 | "GlobalSettings": { |
13649 | 13728 | "target": "com.amazonaws.backup#GlobalSettings", |
13650 | 13729 | "traits": { |
13651 | | - "smithy.api#documentation": "<p>A value for <code>isCrossAccountBackupEnabled</code> and a Region. Example:\n <code>update-global-settings --global-settings isCrossAccountBackupEnabled=false\n --region us-west-2</code>.</p>" |
| 13730 | + "smithy.api#documentation": "<p>Inputs can include:</p>\n <p>A value for <code>isCrossAccountBackupEnabled</code> and a Region. Example:\n <code>update-global-settings --global-settings isCrossAccountBackupEnabled=false\n --region us-west-2</code>.</p>\n <p>A value for Multi-party approval, styled as \"Mpa\": <code>isMpaEnabled</code>. Values can\n be true or false. Example:\n <code>update-global-settings --global-settings isMpaEnabled=false\n --region us-west-2</code>.</p>" |
13652 | 13731 | } |
13653 | 13732 | } |
13654 | 13733 | }, |
|
0 commit comments