@@ -290,10 +290,9 @@ export namespace BackupJob {
290
290
* days. Therefore, on the console, the “retention” setting must be 90 days greater than the
291
291
* “transition to cold after days” setting. The “transition to cold after days” setting cannot
292
292
* be changed after a backup has been transitioned to cold.</p>
293
- * <p>Only resource types that support full Backup management can transition their
294
- * backups to cold storage. Those resource types are listed in the "Full Backup
295
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
296
- * availability by resource</a> table. Backup ignores this expression for
293
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
294
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
295
+ * Feature availability by resource</a> table. Backup ignores this expression for
297
296
* other resource types.</p>
298
297
*/
299
298
export interface Lifecycle {
@@ -330,10 +329,9 @@ export interface CopyAction {
330
329
* days. Therefore, on the console, the “retention” setting must be 90 days greater than the
331
330
* “transition to cold after days” setting. The “transition to cold after days” setting cannot
332
331
* be changed after a backup has been transitioned to cold.</p>
333
- * <p>Only resource types that support full Backup management can transition their
334
- * backups to cold storage. Those resource types are listed in the "Full Backup
335
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
336
- * availability by resource</a> table. Backup ignores this expression for
332
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
333
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
334
+ * Feature availability by resource</a> table. Backup ignores this expression for
337
335
* other resource types.</p>
338
336
*/
339
337
Lifecycle ?: Lifecycle ;
@@ -403,10 +401,9 @@ export interface BackupRule {
403
401
* days. Therefore, the “retention” setting must be 90 days greater than the “transition to
404
402
* cold after days” setting. The “transition to cold after days” setting cannot be changed
405
403
* after a backup has been transitioned to cold. </p>
406
- * <p>Only resource types that support full Backup management can transition their
407
- * backups to cold storage. Those resource types are listed in the "Full Backup
408
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
409
- * availability by resource</a> table. Backup ignores this expression for
404
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
405
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
406
+ * Feature availability by resource</a> table. Backup ignores this expression for
410
407
* other resource types.</p>
411
408
*/
412
409
Lifecycle ?: Lifecycle ;
@@ -525,10 +522,9 @@ export interface BackupRuleInput {
525
522
* days. Therefore, the “retention” setting must be 90 days greater than the “transition to
526
523
* cold after days” setting. The “transition to cold after days” setting cannot be changed
527
524
* after a backup has been transitioned to cold.</p>
528
- * <p>Only resource types that support full Backup management can transition their
529
- * backups to cold storage. Those resource types are listed in the "Full Backup
530
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
531
- * availability by resource</a> table. Backup ignores this expression for
525
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
526
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
527
+ * Feature availability by resource</a> table. Backup ignores this expression for
532
528
* other resource types.</p>
533
529
*/
534
530
Lifecycle ?: Lifecycle ;
@@ -804,6 +800,9 @@ export namespace Condition {
804
800
805
801
/**
806
802
* <p>Used to specify a set of resources to a backup plan.</p>
803
+ * <p>Specifying your desired <code>Conditions</code>, <code>ListOfTags</code>, <code>NotResources</code>,
804
+ * and/or <code>Resources</code> is recommended. If none of these are specified, Backup will attempt to
805
+ * select all supported and opted-in storage resources, which could have unintended cost implications.</p>
807
806
*/
808
807
export interface BackupSelection {
809
808
/**
@@ -829,7 +828,10 @@ export interface BackupSelection {
829
828
830
829
/**
831
830
* <p>A list of conditions that you define to assign resources to your backup plans using
832
- * tags. For example, <code>"StringEquals": {"Department": "accounting"</code>. Condition
831
+ * tags. For example, <code>"StringEquals": {
832
+ * "ConditionKey": "aws:ResourceTag/CreatedByCryo",
833
+ * "ConditionValue": "true"
834
+ * },</code>. Condition
833
835
* operators are case sensitive.</p>
834
836
* <p>
835
837
* <code>ListOfTags</code> differs from <code>Conditions</code> as follows:</p>
@@ -860,7 +862,10 @@ export interface BackupSelection {
860
862
861
863
/**
862
864
* <p>A list of conditions that you define to assign resources to your backup plans using
863
- * tags. For example, <code>"StringEquals": {"Department": "accounting"</code>. Condition
865
+ * tags. For example, <code>"StringEquals": {
866
+ * "ConditionKey": "aws:ResourceTag/CreatedByCryo",
867
+ * "ConditionValue": "true"
868
+ * },</code>. Condition
864
869
* operators are case sensitive.</p>
865
870
* <p>
866
871
* <code>Conditions</code> differs from <code>ListOfTags</code> as follows:</p>
@@ -1077,10 +1082,9 @@ export namespace BackupVaultListMember {
1077
1082
* days. Therefore, the “retention” setting must be 90 days greater than the “transition to
1078
1083
* cold after days” setting. The “transition to cold after days” setting cannot be changed
1079
1084
* after a backup has been transitioned to cold.</p>
1080
- * <p>Only resource types that support full Backup management can transition their
1081
- * backups to cold storage. Those resource types are listed in the "Full Backup
1082
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
1083
- * availability by resource</a> table. Backup ignores this expression for
1085
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
1086
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
1087
+ * Feature availability by resource</a> table. Backup ignores this expression for
1084
1088
* other resource types.</p>
1085
1089
*/
1086
1090
export interface CalculatedLifecycle {
@@ -2889,10 +2893,9 @@ export interface DescribeRecoveryPointOutput {
2889
2893
* minimum of 90 days. Therefore, the “retention” setting must be 90 days greater than the
2890
2894
* “transition to cold after days” setting. The “transition to cold after days” setting cannot
2891
2895
* be changed after a backup has been transitioned to cold. </p>
2892
- * <p>Only resource types that support full Backup management can transition their
2893
- * backups to cold storage. Those resource types are listed in the "Full Backup
2894
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
2895
- * availability by resource</a> table. Backup ignores this expression for
2896
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
2897
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
2898
+ * Feature availability by resource</a> table. Backup ignores this expression for
2896
2899
* other resource types.</p>
2897
2900
*/
2898
2901
Lifecycle ?: Lifecycle ;
@@ -4750,10 +4753,9 @@ export interface RecoveryPointByBackupVault {
4750
4753
* days. Therefore, the “retention” setting must be 90 days greater than the “transition to
4751
4754
* cold after days” setting. The “transition to cold after days” setting cannot be changed
4752
4755
* after a backup has been transitioned to cold. </p>
4753
- * <p>Only resource types that support full Backup management can transition their
4754
- * backups to cold storage. Those resource types are listed in the "Full Backup
4755
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
4756
- * availability by resource</a> table. Backup ignores this expression for
4756
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
4757
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
4758
+ * Feature availability by resource</a> table. Backup ignores this expression for
4757
4759
* other resource types.</p>
4758
4760
*/
4759
4761
Lifecycle ?: Lifecycle ;
@@ -5491,10 +5493,9 @@ export interface StartBackupJobInput {
5491
5493
* days. Therefore, the “retention” setting must be 90 days greater than the “transition to
5492
5494
* cold after days” setting. The “transition to cold after days” setting cannot be changed
5493
5495
* after a backup has been transitioned to cold. </p>
5494
- * <p>Only resource types that support full Backup management can transition their
5495
- * backups to cold storage. Those resource types are listed in the "Full Backup
5496
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
5497
- * availability by resource</a> table. Backup ignores this expression for
5496
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
5497
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
5498
+ * Feature availability by resource</a> table. Backup ignores this expression for
5498
5499
* other resource types.</p>
5499
5500
*/
5500
5501
Lifecycle ?: Lifecycle ;
@@ -5598,10 +5599,9 @@ export interface StartCopyJobInput {
5598
5599
* days. Therefore, on the console, the “retention” setting must be 90 days greater than the
5599
5600
* “transition to cold after days” setting. The “transition to cold after days” setting cannot
5600
5601
* be changed after a backup has been transitioned to cold.</p>
5601
- * <p>Only resource types that support full Backup management can transition their
5602
- * backups to cold storage. Those resource types are listed in the "Full Backup
5603
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
5604
- * availability by resource</a> table. Backup ignores this expression for
5602
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
5603
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
5604
+ * Feature availability by resource</a> table. Backup ignores this expression for
5605
5605
* other resource types.</p>
5606
5606
*/
5607
5607
Lifecycle ?: Lifecycle ;
@@ -5745,7 +5745,7 @@ export interface StartRestoreJobInput {
5745
5745
* the target recovery point; for example,
5746
5746
* <code>arn:aws:iam::123456789012:role/S3Access</code>.</p>
5747
5747
*/
5748
- IamRoleArn : string | undefined ;
5748
+ IamRoleArn ? : string ;
5749
5749
5750
5750
/**
5751
5751
* <p>A customer-chosen string that you can use to distinguish between otherwise identical
@@ -6105,10 +6105,9 @@ export interface UpdateRecoveryPointLifecycleOutput {
6105
6105
* days. Therefore, the “retention” setting must be 90 days greater than the “transition to
6106
6106
* cold after days” setting. The “transition to cold after days” setting cannot be changed
6107
6107
* after a backup has been transitioned to cold.</p>
6108
- * <p>Only resource types that support full Backup management can transition their
6109
- * backups to cold storage. Those resource types are listed in the "Full Backup
6110
- * management" section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource"> Feature
6111
- * availability by resource</a> table. Backup ignores this expression for
6108
+ * <p>Resource types that are able to be transitioned to cold storage are listed in the "Lifecycle to cold storage"
6109
+ * section of the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#features-by-resource">
6110
+ * Feature availability by resource</a> table. Backup ignores this expression for
6112
6111
* other resource types.</p>
6113
6112
*/
6114
6113
Lifecycle ?: Lifecycle ;
0 commit comments