Skip to content

Commit ea669e6

Browse files
Update SDK models
1 parent 085e017 commit ea669e6

File tree

660 files changed

+56270
-1796
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

660 files changed

+56270
-1796
lines changed

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[workspace]
22
resolver = "2"
33
exclude = [
4-
"tests/webassembly",
4+
"tests/no-default-features",
55
"tests/telemetry",
6-
"tests/no-default-features"
6+
"tests/webassembly"
77
]
88
members = [
99
"sdk/accessanalyzer",
@@ -297,6 +297,7 @@ members = [
297297
"sdk/mq",
298298
"sdk/mturk",
299299
"sdk/mwaa",
300+
"sdk/mwaaserverless",
300301
"sdk/neptune",
301302
"sdk/neptunedata",
302303
"sdk/neptunegraph",

aws-models/appstream.json

Lines changed: 885 additions & 94 deletions
Large diffs are not rendered by default.

aws-models/backup.json

Lines changed: 50 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -781,6 +781,12 @@
781781
"smithy.api#required": {}
782782
}
783783
},
784+
"TargetLogicallyAirGappedBackupVaultArn": {
785+
"target": "com.amazonaws.backup#ARN",
786+
"traits": {
787+
"smithy.api#documentation": "<p>The ARN of a logically air-gapped vault. ARN must be in the same account and Region.\n If provided, supported fully managed resources back up directly to logically air-gapped vault,\n while other supported resources create a temporary (billable) snapshot in backup vault,\n then copy it to logically air-gapped vault. Unsupported resources only back up to the specified\n backup vault.</p>"
788+
}
789+
},
784790
"ScheduleExpression": {
785791
"target": "com.amazonaws.backup#CronExpression",
786792
"traits": {
@@ -863,6 +869,12 @@
863869
"smithy.api#required": {}
864870
}
865871
},
872+
"TargetLogicallyAirGappedBackupVaultArn": {
873+
"target": "com.amazonaws.backup#ARN",
874+
"traits": {
875+
"smithy.api#documentation": "<p>The ARN of a logically air-gapped vault. ARN must be in the same account and Region.\n If provided, supported fully managed resources back up directly to logically air-gapped vault,\n while other supported resources create a temporary (billable) snapshot in backup vault,\n then copy it to logically air-gapped vault. Unsupported resources only back up to the specified\n backup vault.</p>"
876+
}
877+
},
866878
"ScheduleExpression": {
867879
"target": "com.amazonaws.backup#CronExpression",
868880
"traits": {
@@ -1712,6 +1724,12 @@
17121724
"CreatedBy": {
17131725
"target": "com.amazonaws.backup#RecoveryPointCreator"
17141726
},
1727+
"CreatedByBackupJobId": {
1728+
"target": "com.amazonaws.backup#string",
1729+
"traits": {
1730+
"smithy.api#documentation": "<p>The backup job ID that initiated this copy job. Only applicable to scheduled copy\n jobs and automatic copy jobs to logically air-gapped vault.</p>"
1731+
}
1732+
},
17151733
"ResourceType": {
17161734
"target": "com.amazonaws.backup#ResourceType",
17171735
"traits": {
@@ -5457,7 +5475,7 @@
54575475
"GlobalSettings": {
54585476
"target": "com.amazonaws.backup#GlobalSettings",
54595477
"traits": {
5460-
"smithy.api#documentation": "<p>The status of the flags <code>isCrossAccountBackupEnabled</code> and\n <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval).</p>"
5478+
"smithy.api#documentation": "<p>The status of the flags <code>isCrossAccountBackupEnabled</code>,\n <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval), and <code>isDelegatedAdministratorEnabled</code>.</p>"
54615479
}
54625480
},
54635481
"LastUpdateTime": {
@@ -8134,12 +8152,29 @@
81348152
"traits": {
81358153
"smithy.api#documentation": "<p>If the value is true, your backup plan transitions supported resources to \n archive (cold) storage tier in accordance with your lifecycle settings.</p>"
81368154
}
8155+
},
8156+
"DeleteAfterEvent": {
8157+
"target": "com.amazonaws.backup#LifecycleDeleteAfterEvent",
8158+
"traits": {
8159+
"smithy.api#documentation": "<p>The event after which a recovery point is deleted. A recovery point with both\n <code>DeleteAfterDays</code> and <code>DeleteAfterEvent</code> will delete after\n whichever condition is satisfied first. Not valid as an input.</p>"
8160+
}
81378161
}
81388162
},
81398163
"traits": {
81408164
"smithy.api#documentation": "<p>Specifies the time period, in days, before a recovery point transitions to cold storage \n or is deleted.</p>\n <p>Backups transitioned to cold storage must be stored in cold storage for a minimum of 90\n days. Therefore, on the console, the retention setting must be 90 days greater than the\n transition to cold after days setting. The transition to cold after days setting can't\n be changed after a backup has been transitioned to cold.</p>\n <p>Resource types that can transition to cold storage are listed in the <a href=\"https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-feature-availability.html#features-by-resource\">Feature \n availability by resource</a> table. Backup ignores this expression for\n other resource types.</p>\n <p>To remove the existing lifecycle and retention periods and keep your recovery points indefinitely, \n specify -1 for <code>MoveToColdStorageAfterDays</code> and <code>DeleteAfterDays</code>.</p>"
81418165
}
81428166
},
8167+
"com.amazonaws.backup#LifecycleDeleteAfterEvent": {
8168+
"type": "enum",
8169+
"members": {
8170+
"DELETE_AFTER_COPY": {
8171+
"target": "smithy.api#Unit",
8172+
"traits": {
8173+
"smithy.api#enumValue": "DELETE_AFTER_COPY"
8174+
}
8175+
}
8176+
}
8177+
},
81438178
"com.amazonaws.backup#LimitExceededException": {
81448179
"type": "structure",
81458180
"members": {
@@ -9105,6 +9140,13 @@
91059140
"smithy.api#documentation": "<p>This is an optional parameter that can be used to \n filter out jobs with a MessageCategory which matches the \n value you input.</p>\n <p>Example strings may include <code>AccessDenied</code>, \n <code>SUCCESS</code>, <code>AGGREGATE_ALL</code>, and \n <code>INVALIDPARAMETERS</code>.</p>\n <p>View \n <a href=\"https://docs.aws.amazon.com/aws-backup/latest/devguide/monitoring.html\">Monitoring</a>\n for a list of accepted strings.</p>\n <p>The the value ANY returns count of all message categories.</p>\n <p>\n <code>AGGREGATE_ALL</code> aggregates job counts \n for all message categories and returns the sum.</p>",
91069141
"smithy.api#httpQuery": "messageCategory"
91079142
}
9143+
},
9144+
"BySourceRecoveryPointArn": {
9145+
"target": "com.amazonaws.backup#string",
9146+
"traits": {
9147+
"smithy.api#documentation": "<p>Filters copy jobs by the specified source recovery point ARN.</p>",
9148+
"smithy.api#httpQuery": "sourceRecoveryPointArn"
9149+
}
91089150
}
91099151
},
91109152
"traits": {
@@ -13118,6 +13160,12 @@
1311813160
"smithy.api#required": {}
1311913161
}
1312013162
},
13163+
"LogicallyAirGappedBackupVaultArn": {
13164+
"target": "com.amazonaws.backup#ARN",
13165+
"traits": {
13166+
"smithy.api#documentation": "<p>The ARN of a logically air-gapped vault. ARN must be in the same account and Region.\n If provided, supported fully managed resources back up directly to logically air-gapped vault,\n while other supported resources create a temporary (billable) snapshot in backup vault,\n then copy it to logically air-gapped vault. Unsupported resources only back up to the specified\n backup vault.</p>"
13167+
}
13168+
},
1312113169
"ResourceArn": {
1312213170
"target": "com.amazonaws.backup#ARN",
1312313171
"traits": {
@@ -13938,7 +13986,7 @@
1393813986
"GlobalSettings": {
1393913987
"target": "com.amazonaws.backup#GlobalSettings",
1394013988
"traits": {
13941-
"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>"
13989+
"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>\n <p>A value for Backup Service-Linked Role creation, styled as<code>isDelegatedAdministratorEnabled</code>.\n Values can be true or false. Example:\n <code>update-global-settings --global-settings isDelegatedAdministratorEnabled=false\n --region us-west-2</code>.</p>"
1394213990
}
1394313991
}
1394413992
},

0 commit comments

Comments
 (0)