Skip to content

Commit 273514f

Browse files
feat: update AWS API models
1 parent dbac61c commit 273514f

11 files changed

Lines changed: 13439 additions & 254 deletions

codegen/sdk/aws-models/config-service.json

Lines changed: 712 additions & 51 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/connect.json

Lines changed: 296 additions & 12 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/ec2.json

Lines changed: 9 additions & 1 deletion
Large diffs are not rendered by default.

codegen/sdk/aws-models/inspector2.json

Lines changed: 3630 additions & 130 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/lambda.json

Lines changed: 146 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3561,6 +3561,18 @@
35613561
{
35623562
"target": "com.amazonaws.lambda#InvalidParameterValueException"
35633563
},
3564+
{
3565+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
3566+
},
3567+
{
3568+
"target": "com.amazonaws.lambda#KMSDisabledException"
3569+
},
3570+
{
3571+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
3572+
},
3573+
{
3574+
"target": "com.amazonaws.lambda#KMSNotFoundException"
3575+
},
35643576
{
35653577
"target": "com.amazonaws.lambda#ServiceException"
35663578
},
@@ -6786,6 +6798,15 @@
67866798
"com.amazonaws.lambda#DurableConfig": {
67876799
"type": "structure",
67886800
"members": {
6801+
"KMSKeyArn": {
6802+
"target": "com.amazonaws.lambda#KMSKeyArn",
6803+
"traits": {
6804+
"smithy.api#documentation": "<p>The ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.</p>",
6805+
"smithy.api#tags": [
6806+
"feature:dar-cmkms"
6807+
]
6808+
}
6809+
},
67896810
"RetentionPeriodInDays": {
67906811
"target": "com.amazonaws.lambda#RetentionPeriodInDays",
67916812
"traits": {
@@ -6806,7 +6827,7 @@
68066827
}
68076828
},
68086829
"traits": {
6809-
"smithy.api#documentation": "<p>Configuration settings for <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html\">durable functions</a>, including execution timeout and retention period for execution history.</p>",
6830+
"smithy.api#documentation": "<p>Configuration settings for <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html\">durable functions</a>, including execution timeout, retention period for execution history, and an optional ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.</p>",
68106831
"smithy.api#tags": [
68116832
"feature:public"
68126833
]
@@ -8734,6 +8755,15 @@
87348755
"feature:public"
87358756
]
87368757
}
8758+
},
8759+
"KMSKeyArn": {
8760+
"target": "com.amazonaws.lambda#KMSKeyArn",
8761+
"traits": {
8762+
"smithy.api#documentation": "<p>The ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.</p>",
8763+
"smithy.api#tags": [
8764+
"feature:dar-cmkms"
8765+
]
8766+
}
87378767
}
87388768
},
87398769
"traits": {
@@ -8743,6 +8773,14 @@
87438773
]
87448774
}
87458775
},
8776+
"com.amazonaws.lambda#ExecutionDataIncluded": {
8777+
"type": "boolean",
8778+
"traits": {
8779+
"smithy.api#tags": [
8780+
"feature:dar-cmkms"
8781+
]
8782+
}
8783+
},
87468784
"com.amazonaws.lambda#ExecutionDetails": {
87478785
"type": "structure",
87488786
"members": {
@@ -10799,6 +10837,18 @@
1079910837
{
1080010838
"target": "com.amazonaws.lambda#InvalidParameterValueException"
1080110839
},
10840+
{
10841+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
10842+
},
10843+
{
10844+
"target": "com.amazonaws.lambda#KMSDisabledException"
10845+
},
10846+
{
10847+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
10848+
},
10849+
{
10850+
"target": "com.amazonaws.lambda#KMSNotFoundException"
10851+
},
1080210852
{
1080310853
"target": "com.amazonaws.lambda#ResourceNotFoundException"
1080410854
},
@@ -10843,6 +10893,18 @@
1084310893
{
1084410894
"target": "com.amazonaws.lambda#InvalidParameterValueException"
1084510895
},
10896+
{
10897+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
10898+
},
10899+
{
10900+
"target": "com.amazonaws.lambda#KMSDisabledException"
10901+
},
10902+
{
10903+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
10904+
},
10905+
{
10906+
"target": "com.amazonaws.lambda#KMSNotFoundException"
10907+
},
1084610908
{
1084710909
"target": "com.amazonaws.lambda#ResourceNotFoundException"
1084810910
},
@@ -10988,6 +11050,17 @@
1098811050
"feature:public"
1098911051
]
1099011052
}
11053+
},
11054+
"IncludeExecutionData": {
11055+
"target": "com.amazonaws.lambda#IncludeExecutionData",
11056+
"traits": {
11057+
"smithy.api#default": true,
11058+
"smithy.api#documentation": "<p>Specifies whether to include execution data such as input payload, result, and error information in the response. Set to <code>false</code> for a more compact response that includes only execution metadata. The default value is set to <code>true</code>.</p>",
11059+
"smithy.api#httpQuery": "IncludeExecutionData",
11060+
"smithy.api#tags": [
11061+
"feature:dar-cmkms"
11062+
]
11063+
}
1099111064
}
1099211065
},
1099311066
"traits": {
@@ -11103,6 +11176,24 @@
1110311176
"feature:public"
1110411177
]
1110511178
}
11179+
},
11180+
"ExecutionDataIncluded": {
11181+
"target": "com.amazonaws.lambda#ExecutionDataIncluded",
11182+
"traits": {
11183+
"smithy.api#documentation": "<p>Indicates whether execution data is included in this response. Returns <code>false</code> when <code>IncludeExecutionData</code> is set to <code>false</code> in the request.</p>",
11184+
"smithy.api#tags": [
11185+
"feature:dar-cmkms"
11186+
]
11187+
}
11188+
},
11189+
"DurableConfig": {
11190+
"target": "com.amazonaws.lambda#DurableConfig",
11191+
"traits": {
11192+
"smithy.api#documentation": "<p>Configuration settings for the durable execution, including execution timeout, retention period for execution history, and an optional ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.</p>",
11193+
"smithy.api#tags": [
11194+
"feature:dar-cmkms"
11195+
]
11196+
}
1110611197
}
1110711198
},
1110811199
"traits": {
@@ -11125,6 +11216,18 @@
1112511216
{
1112611217
"target": "com.amazonaws.lambda#InvalidParameterValueException"
1112711218
},
11219+
{
11220+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
11221+
},
11222+
{
11223+
"target": "com.amazonaws.lambda#KMSDisabledException"
11224+
},
11225+
{
11226+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
11227+
},
11228+
{
11229+
"target": "com.amazonaws.lambda#KMSNotFoundException"
11230+
},
1112811231
{
1112911232
"target": "com.amazonaws.lambda#ServiceException"
1113011233
},
@@ -13052,7 +13155,7 @@
1305213155
"smithy.api#documentation": "<p>Retrieves the provisioned concurrency configuration for a function's alias or version.</p>",
1305313156
"smithy.api#examples": [
1305413157
{
13055-
"documentation": "The following example returns details for the provisioned concurrency configuration for the BLUE alias of the specified function.",
13158+
"documentation": "The following example displays details for the provisioned concurrency configuration for the BLUE alias of the specified function.",
1305613159
"input": {
1305713160
"FunctionName": "my-function",
1305813161
"Qualifier": "BLUE"
@@ -13064,10 +13167,10 @@
1306413167
"RequestedProvisionedConcurrentExecutions": 100,
1306513168
"Status": "READY"
1306613169
},
13067-
"title": "To get a provisioned concurrency configuration"
13170+
"title": "To view a provisioned concurrency configuration"
1306813171
},
1306913172
{
13070-
"documentation": "The following example displays details for the provisioned concurrency configuration for the BLUE alias of the specified function.",
13173+
"documentation": "The following example returns details for the provisioned concurrency configuration for the BLUE alias of the specified function.",
1307113174
"input": {
1307213175
"FunctionName": "my-function",
1307313176
"Qualifier": "BLUE"
@@ -13079,7 +13182,7 @@
1307913182
"RequestedProvisionedConcurrentExecutions": 100,
1308013183
"Status": "READY"
1308113184
},
13082-
"title": "To view a provisioned concurrency configuration"
13185+
"title": "To get a provisioned concurrency configuration"
1308313186
}
1308413187
],
1308513188
"smithy.api#http": {
@@ -13861,7 +13964,7 @@
1386113964
"DurableExecutionName": {
1386213965
"target": "com.amazonaws.lambda#DurableExecutionName",
1386313966
"traits": {
13864-
"smithy.api#documentation": "<p>Optional unique name for the durable execution. When you start your special function, you can give it a unique name to identify this specific execution. It's like giving a nickname to a task.</p>",
13967+
"smithy.api#documentation": "<p>A unique name for the durable execution. If you invoke a durable function using a name that already exists with the same payload, Lambda returns the existing execution instead of creating a duplicate. If the payload differs, Lambda returns a <code>DurableExecutionAlreadyStartedException</code> error.</p> <p>If not specified, Lambda generates a unique identifier automatically. For more information, see <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/durable-execution-idempotency.html#durable-idempotency-execution-names\">Execution names</a>.</p>",
1386513968
"smithy.api#httpHeader": "X-Amz-Durable-Execution-Name",
1386613969
"smithy.api#tags": [
1386713970
"feature:public"
@@ -22613,6 +22716,18 @@
2261322716
{
2261422717
"target": "com.amazonaws.lambda#InvalidParameterValueException"
2261522718
},
22719+
{
22720+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
22721+
},
22722+
{
22723+
"target": "com.amazonaws.lambda#KMSDisabledException"
22724+
},
22725+
{
22726+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
22727+
},
22728+
{
22729+
"target": "com.amazonaws.lambda#KMSNotFoundException"
22730+
},
2261622731
{
2261722732
"target": "com.amazonaws.lambda#ResourceNotFoundException"
2261822733
},
@@ -22777,6 +22892,18 @@
2277722892
{
2277822893
"target": "com.amazonaws.lambda#InvalidParameterValueException"
2277922894
},
22895+
{
22896+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
22897+
},
22898+
{
22899+
"target": "com.amazonaws.lambda#KMSDisabledException"
22900+
},
22901+
{
22902+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
22903+
},
22904+
{
22905+
"target": "com.amazonaws.lambda#KMSNotFoundException"
22906+
},
2278022907
{
2278122908
"target": "com.amazonaws.lambda#ResourceNotFoundException"
2278222909
},
@@ -23992,6 +24119,18 @@
2399224119
{
2399324120
"target": "com.amazonaws.lambda#InvalidParameterValueException"
2399424121
},
24122+
{
24123+
"target": "com.amazonaws.lambda#KMSAccessDeniedException"
24124+
},
24125+
{
24126+
"target": "com.amazonaws.lambda#KMSDisabledException"
24127+
},
24128+
{
24129+
"target": "com.amazonaws.lambda#KMSInvalidStateException"
24130+
},
24131+
{
24132+
"target": "com.amazonaws.lambda#KMSNotFoundException"
24133+
},
2399524134
{
2399624135
"target": "com.amazonaws.lambda#ResourceNotFoundException"
2399724136
},
@@ -26132,7 +26271,7 @@
2613226271
"DurableConfig": {
2613326272
"target": "com.amazonaws.lambda#DurableConfig",
2613426273
"traits": {
26135-
"smithy.api#documentation": "<p>Configuration settings for durable functions. Allows updating execution timeout and retention period for functions with durability enabled.</p>",
26274+
"smithy.api#documentation": "<p>Configuration settings for <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html\">durable functions</a>, including execution timeout, retention period for execution history, and an optional ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.</p>",
2613626275
"smithy.api#tags": [
2613726276
"feature:public"
2613826277
]

codegen/sdk/aws-models/marketplace-catalog.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5142,6 +5142,12 @@
51425142
"traits": {
51435143
"smithy.api#documentation": "<p>Allows filtering on the <code>LastModifiedDate</code> of a ResaleAuthorization.</p>"
51445144
}
5145+
},
5146+
"ResellerRole": {
5147+
"target": "com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleFilter",
5148+
"traits": {
5149+
"smithy.api#documentation": "<p>Allows filtering on the <code>ResellerRole</code> of a ResaleAuthorization.</p>"
5150+
}
51455151
}
51465152
},
51475153
"traits": {
@@ -5582,6 +5588,49 @@
55825588
"smithy.api#pattern": "^(.)+$"
55835589
}
55845590
},
5591+
"com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleFilter": {
5592+
"type": "structure",
5593+
"members": {
5594+
"ValueList": {
5595+
"target": "com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleFilterValueList",
5596+
"traits": {
5597+
"smithy.api#documentation": "<p>Allows filtering on the <code>ResellerRole</code> of a ResaleAuthorization with list input.</p>"
5598+
}
5599+
}
5600+
},
5601+
"traits": {
5602+
"smithy.api#documentation": "<p>Allows filtering on the <code>ResellerRole</code> of a ResaleAuthorization.</p>"
5603+
}
5604+
},
5605+
"com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleFilterValueList": {
5606+
"type": "list",
5607+
"member": {
5608+
"target": "com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleString"
5609+
},
5610+
"traits": {
5611+
"smithy.api#length": {
5612+
"min": 1,
5613+
"max": 10
5614+
}
5615+
}
5616+
},
5617+
"com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleString": {
5618+
"type": "enum",
5619+
"members": {
5620+
"ChannelPartner": {
5621+
"target": "smithy.api#Unit",
5622+
"traits": {
5623+
"smithy.api#enumValue": "ChannelPartner"
5624+
}
5625+
},
5626+
"Distributor": {
5627+
"target": "smithy.api#Unit",
5628+
"traits": {
5629+
"smithy.api#enumValue": "Distributor"
5630+
}
5631+
}
5632+
}
5633+
},
55855634
"com.amazonaws.marketplacecatalog#ResaleAuthorizationSort": {
55865635
"type": "structure",
55875636
"members": {
@@ -5802,6 +5851,12 @@
58025851
"traits": {
58035852
"smithy.api#documentation": "<p>The availability end date of the ResaleAuthorization.</p>"
58045853
}
5854+
},
5855+
"ResellerRole": {
5856+
"target": "com.amazonaws.marketplacecatalog#ResaleAuthorizationResellerRoleString",
5857+
"traits": {
5858+
"smithy.api#documentation": "<p>The reseller role of the ResaleAuthorization.</p>"
5859+
}
58055860
}
58065861
},
58075862
"traits": {

0 commit comments

Comments
 (0)