|
156 | 156 | ], |
157 | 157 | "idempotent":true |
158 | 158 | }, |
| 159 | + "DeleteBackupVaultLockConfiguration":{ |
| 160 | + "name":"DeleteBackupVaultLockConfiguration", |
| 161 | + "http":{ |
| 162 | + "method":"DELETE", |
| 163 | + "requestUri":"/backup-vaults/{backupVaultName}/vault-lock" |
| 164 | + }, |
| 165 | + "input":{"shape":"DeleteBackupVaultLockConfigurationInput"}, |
| 166 | + "errors":[ |
| 167 | + {"shape":"ResourceNotFoundException"}, |
| 168 | + {"shape":"InvalidParameterValueException"}, |
| 169 | + {"shape":"MissingParameterValueException"}, |
| 170 | + {"shape":"InvalidRequestException"}, |
| 171 | + {"shape":"ServiceUnavailableException"} |
| 172 | + ], |
| 173 | + "idempotent":true |
| 174 | + }, |
159 | 175 | "DeleteBackupVaultNotifications":{ |
160 | 176 | "name":"DeleteBackupVaultNotifications", |
161 | 177 | "http":{ |
|
777 | 793 | ], |
778 | 794 | "idempotent":true |
779 | 795 | }, |
| 796 | + "PutBackupVaultLockConfiguration":{ |
| 797 | + "name":"PutBackupVaultLockConfiguration", |
| 798 | + "http":{ |
| 799 | + "method":"PUT", |
| 800 | + "requestUri":"/backup-vaults/{backupVaultName}/vault-lock" |
| 801 | + }, |
| 802 | + "input":{"shape":"PutBackupVaultLockConfigurationInput"}, |
| 803 | + "errors":[ |
| 804 | + {"shape":"ResourceNotFoundException"}, |
| 805 | + {"shape":"InvalidParameterValueException"}, |
| 806 | + {"shape":"MissingParameterValueException"}, |
| 807 | + {"shape":"InvalidRequestException"}, |
| 808 | + {"shape":"ServiceUnavailableException"} |
| 809 | + ], |
| 810 | + "idempotent":true |
| 811 | + }, |
780 | 812 | "PutBackupVaultNotifications":{ |
781 | 813 | "name":"PutBackupVaultNotifications", |
782 | 814 | "http":{ |
|
1261 | 1293 | "CreationDate":{"shape":"timestamp"}, |
1262 | 1294 | "EncryptionKeyArn":{"shape":"ARN"}, |
1263 | 1295 | "CreatorRequestId":{"shape":"string"}, |
1264 | | - "NumberOfRecoveryPoints":{"shape":"long"} |
| 1296 | + "NumberOfRecoveryPoints":{"shape":"long"}, |
| 1297 | + "Locked":{"shape":"Boolean"}, |
| 1298 | + "MinRetentionDays":{"shape":"Long"}, |
| 1299 | + "MaxRetentionDays":{"shape":"Long"}, |
| 1300 | + "LockDate":{"shape":"timestamp"} |
1265 | 1301 | } |
1266 | 1302 | }, |
1267 | 1303 | "BackupVaultName":{ |
|
1554 | 1590 | } |
1555 | 1591 | } |
1556 | 1592 | }, |
| 1593 | + "DeleteBackupVaultLockConfigurationInput":{ |
| 1594 | + "type":"structure", |
| 1595 | + "required":["BackupVaultName"], |
| 1596 | + "members":{ |
| 1597 | + "BackupVaultName":{ |
| 1598 | + "shape":"BackupVaultName", |
| 1599 | + "location":"uri", |
| 1600 | + "locationName":"backupVaultName" |
| 1601 | + } |
| 1602 | + } |
| 1603 | + }, |
1557 | 1604 | "DeleteBackupVaultNotificationsInput":{ |
1558 | 1605 | "type":"structure", |
1559 | 1606 | "required":["BackupVaultName"], |
|
1672 | 1719 | "EncryptionKeyArn":{"shape":"ARN"}, |
1673 | 1720 | "CreationDate":{"shape":"timestamp"}, |
1674 | 1721 | "CreatorRequestId":{"shape":"string"}, |
1675 | | - "NumberOfRecoveryPoints":{"shape":"long"} |
| 1722 | + "NumberOfRecoveryPoints":{"shape":"long"}, |
| 1723 | + "Locked":{"shape":"Boolean"}, |
| 1724 | + "MinRetentionDays":{"shape":"Long"}, |
| 1725 | + "MaxRetentionDays":{"shape":"Long"}, |
| 1726 | + "LockDate":{"shape":"timestamp"} |
1676 | 1727 | } |
1677 | 1728 | }, |
1678 | 1729 | "DescribeCopyJobInput":{ |
|
2721 | 2772 | "Policy":{"shape":"IAMPolicy"} |
2722 | 2773 | } |
2723 | 2774 | }, |
| 2775 | + "PutBackupVaultLockConfigurationInput":{ |
| 2776 | + "type":"structure", |
| 2777 | + "required":["BackupVaultName"], |
| 2778 | + "members":{ |
| 2779 | + "BackupVaultName":{ |
| 2780 | + "shape":"BackupVaultName", |
| 2781 | + "location":"uri", |
| 2782 | + "locationName":"backupVaultName" |
| 2783 | + }, |
| 2784 | + "MinRetentionDays":{"shape":"Long"}, |
| 2785 | + "MaxRetentionDays":{"shape":"Long"}, |
| 2786 | + "ChangeableForDays":{"shape":"Long"} |
| 2787 | + } |
| 2788 | + }, |
2724 | 2789 | "PutBackupVaultNotificationsInput":{ |
2725 | 2790 | "type":"structure", |
2726 | 2791 | "required":[ |
|
0 commit comments