|
762 | 762 | "type":"string", |
763 | 763 | "pattern":"^[0-9]{12}$" |
764 | 764 | }, |
| 765 | + "AdvancedBackupSetting":{ |
| 766 | + "type":"structure", |
| 767 | + "members":{ |
| 768 | + "ResourceType":{"shape":"ResourceType"}, |
| 769 | + "BackupOptions":{"shape":"BackupOptions"} |
| 770 | + } |
| 771 | + }, |
| 772 | + "AdvancedBackupSettings":{ |
| 773 | + "type":"list", |
| 774 | + "member":{"shape":"AdvancedBackupSetting"} |
| 775 | + }, |
765 | 776 | "AlreadyExistsException":{ |
766 | 777 | "type":"structure", |
767 | 778 | "members":{ |
|
794 | 805 | "ExpectedCompletionDate":{"shape":"timestamp"}, |
795 | 806 | "StartBy":{"shape":"timestamp"}, |
796 | 807 | "ResourceType":{"shape":"ResourceType"}, |
797 | | - "BytesTransferred":{"shape":"Long"} |
| 808 | + "BytesTransferred":{"shape":"Long"}, |
| 809 | + "BackupOptions":{"shape":"BackupOptions"}, |
| 810 | + "BackupType":{"shape":"string"} |
798 | 811 | } |
799 | 812 | }, |
800 | 813 | "BackupJobState":{ |
|
814 | 827 | "type":"list", |
815 | 828 | "member":{"shape":"BackupJob"} |
816 | 829 | }, |
| 830 | + "BackupOptionKey":{ |
| 831 | + "type":"string", |
| 832 | + "pattern":"^[a-zA-Z0-9\\-\\_\\.]{1,50}$" |
| 833 | + }, |
| 834 | + "BackupOptionValue":{ |
| 835 | + "type":"string", |
| 836 | + "pattern":"^[a-zA-Z0-9\\-\\_\\.]{1,50}$" |
| 837 | + }, |
| 838 | + "BackupOptions":{ |
| 839 | + "type":"map", |
| 840 | + "key":{"shape":"BackupOptionKey"}, |
| 841 | + "value":{"shape":"BackupOptionValue"} |
| 842 | + }, |
817 | 843 | "BackupPlan":{ |
818 | 844 | "type":"structure", |
819 | 845 | "required":[ |
|
822 | 848 | ], |
823 | 849 | "members":{ |
824 | 850 | "BackupPlanName":{"shape":"BackupPlanName"}, |
825 | | - "Rules":{"shape":"BackupRules"} |
| 851 | + "Rules":{"shape":"BackupRules"}, |
| 852 | + "AdvancedBackupSettings":{"shape":"AdvancedBackupSettings"} |
826 | 853 | } |
827 | 854 | }, |
828 | 855 | "BackupPlanInput":{ |
|
833 | 860 | ], |
834 | 861 | "members":{ |
835 | 862 | "BackupPlanName":{"shape":"BackupPlanName"}, |
836 | | - "Rules":{"shape":"BackupRulesInput"} |
| 863 | + "Rules":{"shape":"BackupRulesInput"}, |
| 864 | + "AdvancedBackupSettings":{"shape":"AdvancedBackupSettings"} |
837 | 865 | } |
838 | 866 | }, |
839 | 867 | "BackupPlanName":{"type":"string"}, |
|
866 | 894 | "VersionId":{"shape":"string"}, |
867 | 895 | "BackupPlanName":{"shape":"BackupPlanName"}, |
868 | 896 | "CreatorRequestId":{"shape":"string"}, |
869 | | - "LastExecutionDate":{"shape":"timestamp"} |
| 897 | + "LastExecutionDate":{"shape":"timestamp"}, |
| 898 | + "AdvancedBackupSettings":{"shape":"AdvancedBackupSettings"} |
870 | 899 | } |
871 | 900 | }, |
872 | 901 | "BackupRule":{ |
|
989 | 1018 | }, |
990 | 1019 | "BackupVaultName":{ |
991 | 1020 | "type":"string", |
992 | | - "pattern":"^[a-zA-Z0-9\\-\\_\\.]{1,50}$" |
| 1021 | + "pattern":"^[a-zA-Z0-9\\-\\_]{2,50}$" |
993 | 1022 | }, |
994 | 1023 | "Boolean":{"type":"boolean"}, |
995 | 1024 | "CalculatedLifecycle":{ |
|
1078 | 1107 | "BackupPlanId":{"shape":"string"}, |
1079 | 1108 | "BackupPlanArn":{"shape":"ARN"}, |
1080 | 1109 | "CreationDate":{"shape":"timestamp"}, |
1081 | | - "VersionId":{"shape":"string"} |
| 1110 | + "VersionId":{"shape":"string"}, |
| 1111 | + "AdvancedBackupSettings":{"shape":"AdvancedBackupSettings"} |
1082 | 1112 | } |
1083 | 1113 | }, |
1084 | 1114 | "CreateBackupSelectionInput":{ |
|
1261 | 1291 | "ResourceType":{"shape":"ResourceType"}, |
1262 | 1292 | "BytesTransferred":{"shape":"Long"}, |
1263 | 1293 | "ExpectedCompletionDate":{"shape":"timestamp"}, |
1264 | | - "StartBy":{"shape":"timestamp"} |
| 1294 | + "StartBy":{"shape":"timestamp"}, |
| 1295 | + "BackupOptions":{"shape":"BackupOptions"}, |
| 1296 | + "BackupType":{"shape":"string"} |
1265 | 1297 | } |
1266 | 1298 | }, |
1267 | 1299 | "DescribeBackupVaultInput":{ |
|
1476 | 1508 | "CreatorRequestId":{"shape":"string"}, |
1477 | 1509 | "CreationDate":{"shape":"timestamp"}, |
1478 | 1510 | "DeletionDate":{"shape":"timestamp"}, |
1479 | | - "LastExecutionDate":{"shape":"timestamp"} |
| 1511 | + "LastExecutionDate":{"shape":"timestamp"}, |
| 1512 | + "AdvancedBackupSettings":{"shape":"AdvancedBackupSettings"} |
1480 | 1513 | } |
1481 | 1514 | }, |
1482 | 1515 | "GetBackupSelectionInput":{ |
|
2247 | 2280 | "StartWindowMinutes":{"shape":"WindowMinutes"}, |
2248 | 2281 | "CompleteWindowMinutes":{"shape":"WindowMinutes"}, |
2249 | 2282 | "Lifecycle":{"shape":"Lifecycle"}, |
2250 | | - "RecoveryPointTags":{"shape":"Tags"} |
| 2283 | + "RecoveryPointTags":{"shape":"Tags"}, |
| 2284 | + "BackupOptions":{"shape":"BackupOptions"} |
2251 | 2285 | } |
2252 | 2286 | }, |
2253 | 2287 | "StartBackupJobOutput":{ |
|
2386 | 2420 | "BackupPlanId":{"shape":"string"}, |
2387 | 2421 | "BackupPlanArn":{"shape":"ARN"}, |
2388 | 2422 | "CreationDate":{"shape":"timestamp"}, |
2389 | | - "VersionId":{"shape":"string"} |
| 2423 | + "VersionId":{"shape":"string"}, |
| 2424 | + "AdvancedBackupSettings":{"shape":"AdvancedBackupSettings"} |
2390 | 2425 | } |
2391 | 2426 | }, |
2392 | 2427 | "UpdateRecoveryPointLifecycleInput":{ |
|
0 commit comments