Skip to content

Commit 6d6f632

Browse files
Update SDK models
1 parent 00b9be9 commit 6d6f632

File tree

98 files changed

+4809
-508
lines changed

Some content is hidden

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

98 files changed

+4809
-508
lines changed

aws-models/bedrock-agentcore-control.json

Lines changed: 117 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,35 @@
4949
"target": "com.amazonaws.bedrockagentcorecontrol#ListAgentRuntimeEndpoints"
5050
}
5151
},
52+
"com.amazonaws.bedrockagentcorecontrol#AgentManagedRuntimeType": {
53+
"type": "enum",
54+
"members": {
55+
"PYTHON_3_10": {
56+
"target": "smithy.api#Unit",
57+
"traits": {
58+
"smithy.api#enumValue": "PYTHON_3_10"
59+
}
60+
},
61+
"PYTHON_3_11": {
62+
"target": "smithy.api#Unit",
63+
"traits": {
64+
"smithy.api#enumValue": "PYTHON_3_11"
65+
}
66+
},
67+
"PYTHON_3_12": {
68+
"target": "smithy.api#Unit",
69+
"traits": {
70+
"smithy.api#enumValue": "PYTHON_3_12"
71+
}
72+
},
73+
"PYTHON_3_13": {
74+
"target": "smithy.api#Unit",
75+
"traits": {
76+
"smithy.api#enumValue": "PYTHON_3_13"
77+
}
78+
}
79+
}
80+
},
5281
"com.amazonaws.bedrockagentcorecontrol#AgentResource": {
5382
"type": "resource",
5483
"identifiers": {
@@ -151,6 +180,12 @@
151180
"traits": {
152181
"smithy.api#documentation": "<p>The container configuration for the agent artifact.</p>"
153182
}
183+
},
184+
"codeConfiguration": {
185+
"target": "com.amazonaws.bedrockagentcorecontrol#CodeConfiguration",
186+
"traits": {
187+
"smithy.api#documentation": "<p>The code configuration for the agent runtime artifact, including the source code location and execution settings.</p>"
188+
}
154189
}
155190
},
156191
"traits": {
@@ -1576,6 +1611,53 @@
15761611
"smithy.api#pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,256}$"
15771612
}
15781613
},
1614+
"com.amazonaws.bedrockagentcorecontrol#Code": {
1615+
"type": "union",
1616+
"members": {
1617+
"s3": {
1618+
"target": "com.amazonaws.bedrockagentcorecontrol#S3Location",
1619+
"traits": {
1620+
"smithy.api#documentation": "<p>The Amazon Amazon S3 object that contains the source code for the agent runtime.</p>"
1621+
}
1622+
}
1623+
},
1624+
"traits": {
1625+
"smithy.api#documentation": "<p>The source code configuration that specifies the location and details of the code to be executed.</p>"
1626+
}
1627+
},
1628+
"com.amazonaws.bedrockagentcorecontrol#CodeConfiguration": {
1629+
"type": "structure",
1630+
"members": {
1631+
"code": {
1632+
"target": "com.amazonaws.bedrockagentcorecontrol#Code",
1633+
"traits": {
1634+
"smithy.api#documentation": "<p>The source code location and configuration details.</p>",
1635+
"smithy.api#required": {}
1636+
}
1637+
},
1638+
"runtime": {
1639+
"target": "com.amazonaws.bedrockagentcorecontrol#AgentManagedRuntimeType",
1640+
"traits": {
1641+
"smithy.api#documentation": "<p>The runtime environment for executing the code (for example, Python 3.9 or Node.js 18).</p>",
1642+
"smithy.api#required": {}
1643+
}
1644+
},
1645+
"entryPoint": {
1646+
"target": "com.amazonaws.bedrockagentcorecontrol#EntryPoints",
1647+
"traits": {
1648+
"smithy.api#documentation": "<p>The entry point for the code execution, specifying the function or method that should be invoked when the code runs.</p>",
1649+
"smithy.api#length": {
1650+
"min": 1,
1651+
"max": 2
1652+
},
1653+
"smithy.api#required": {}
1654+
}
1655+
}
1656+
},
1657+
"traits": {
1658+
"smithy.api#documentation": "<p>The configuration for the source code that defines how the agent runtime code should be executed, including the code location, runtime environment, and entry point.</p>"
1659+
}
1660+
},
15791661
"com.amazonaws.bedrockagentcorecontrol#CodeInterpreterArn": {
15801662
"type": "string",
15811663
"traits": {
@@ -3892,6 +3974,14 @@
38923974
"smithy.api#httpLabel": {},
38933975
"smithy.api#required": {}
38943976
}
3977+
},
3978+
"clientToken": {
3979+
"target": "com.amazonaws.bedrockagentcorecontrol#ClientToken",
3980+
"traits": {
3981+
"smithy.api#documentation": "<p>A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, the service ignores the request but does not return an error.</p>",
3982+
"smithy.api#httpQuery": "clientToken",
3983+
"smithy.api#idempotencyToken": {}
3984+
}
38953985
}
38963986
},
38973987
"traits": {
@@ -4618,6 +4708,12 @@
46184708
"smithy.api#sensitive": {}
46194709
}
46204710
},
4711+
"com.amazonaws.bedrockagentcorecontrol#EntryPoints": {
4712+
"type": "list",
4713+
"member": {
4714+
"target": "com.amazonaws.bedrockagentcorecontrol#entryPoint"
4715+
}
4716+
},
46214717
"com.amazonaws.bedrockagentcorecontrol#EnvironmentVariableKey": {
46224718
"type": "string",
46234719
"traits": {
@@ -9254,10 +9350,21 @@
92549350
"traits": {
92559351
"smithy.api#documentation": "<p>The prefix for objects in the Amazon S3 bucket. This prefix is added to the object keys to organize the data.</p>",
92569352
"smithy.api#length": {
9257-
"min": 1
9353+
"min": 1,
9354+
"max": 1024
92589355
},
92599356
"smithy.api#required": {}
92609357
}
9358+
},
9359+
"versionId": {
9360+
"target": "smithy.api#String",
9361+
"traits": {
9362+
"smithy.api#documentation": "<p>The version ID of the Amazon Amazon S3 object. If not specified, the latest version of the object is used.</p>",
9363+
"smithy.api#length": {
9364+
"min": 3,
9365+
"max": 1024
9366+
}
9367+
}
92619368
}
92629369
},
92639370
"traits": {
@@ -12247,6 +12354,15 @@
1224712354
"traits": {
1224812355
"smithy.api#documentation": "<p>Contains information about a workload identity.</p>"
1224912356
}
12357+
},
12358+
"com.amazonaws.bedrockagentcorecontrol#entryPoint": {
12359+
"type": "string",
12360+
"traits": {
12361+
"smithy.api#length": {
12362+
"min": 1,
12363+
"max": 128
12364+
}
12365+
}
1225012366
}
1225112367
}
1225212368
}

aws-models/budgets.json

Lines changed: 104 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -447,6 +447,106 @@
447447
},
448448
"type": "endpoint"
449449
},
450+
{
451+
"conditions": [
452+
{
453+
"fn": "stringEquals",
454+
"argv": [
455+
{
456+
"fn": "getAttr",
457+
"argv": [
458+
{
459+
"ref": "PartitionResult"
460+
},
461+
"name"
462+
]
463+
},
464+
"aws-eusc"
465+
]
466+
},
467+
{
468+
"fn": "booleanEquals",
469+
"argv": [
470+
{
471+
"ref": "UseFIPS"
472+
},
473+
false
474+
]
475+
},
476+
{
477+
"fn": "booleanEquals",
478+
"argv": [
479+
{
480+
"ref": "UseDualStack"
481+
},
482+
false
483+
]
484+
}
485+
],
486+
"endpoint": {
487+
"url": "https://budgets.eusc-de-east-1.api.amazonwebservices.eu",
488+
"properties": {
489+
"authSchemes": [
490+
{
491+
"name": "sigv4",
492+
"signingRegion": "eusc-de-east-1"
493+
}
494+
]
495+
},
496+
"headers": {}
497+
},
498+
"type": "endpoint"
499+
},
500+
{
501+
"conditions": [
502+
{
503+
"fn": "stringEquals",
504+
"argv": [
505+
{
506+
"fn": "getAttr",
507+
"argv": [
508+
{
509+
"ref": "PartitionResult"
510+
},
511+
"name"
512+
]
513+
},
514+
"aws-eusc"
515+
]
516+
},
517+
{
518+
"fn": "booleanEquals",
519+
"argv": [
520+
{
521+
"ref": "UseFIPS"
522+
},
523+
false
524+
]
525+
},
526+
{
527+
"fn": "booleanEquals",
528+
"argv": [
529+
{
530+
"ref": "UseDualStack"
531+
},
532+
true
533+
]
534+
}
535+
],
536+
"endpoint": {
537+
"url": "https://budgets.eusc-de-east-1.api.amazonwebservices.eu",
538+
"properties": {
539+
"authSchemes": [
540+
{
541+
"name": "sigv4",
542+
"signingRegion": "eusc-de-east-1"
543+
}
544+
]
545+
},
546+
"headers": {}
547+
},
548+
"type": "endpoint"
549+
},
450550
{
451551
"conditions": [
452552
{
@@ -934,7 +1034,7 @@
9341034
}
9351035
]
9361036
},
937-
"url": "https://budgets.amazonaws.eu"
1037+
"url": "https://budgets.eusc-de-east-1.api.amazonwebservices.eu"
9381038
}
9391039
},
9401040
"params": {
@@ -4729,7 +4829,7 @@
47294829
"min": 25,
47304830
"max": 684
47314831
},
4732-
"smithy.api#pattern": "^arn:aws(-cn|-us-gov|-iso|-iso-[a-z]{1})?:iam::(\\d{12}|aws):policy(\\u002F[\\u0021-\\u007F]+\\u002F|\\u002F)[\\w+=,.@-]+$"
4832+
"smithy.api#pattern": "^arn:aws(-eusc|-cn|-us-gov|-iso|-iso-[a-z]{1})?:iam::(\\d{12}|aws):policy(\\u002F[\\u0021-\\u007F]+\\u002F|\\u002F)[\\w+=,.@-]+$"
47334833
}
47344834
},
47354835
"com.amazonaws.budgets#PolicyId": {
@@ -4749,7 +4849,7 @@
47494849
"min": 9,
47504850
"max": 20
47514851
},
4752-
"smithy.api#pattern": "^\\w{2}-\\w+(-\\w+)?-\\d$"
4852+
"smithy.api#pattern": "^\\w{2,4}-\\w+(-\\w+)?-\\d$"
47534853
}
47544854
},
47554855
"com.amazonaws.budgets#ResourceLockedException": {
@@ -4846,7 +4946,7 @@
48464946
"min": 32,
48474947
"max": 618
48484948
},
4849-
"smithy.api#pattern": "^arn:aws(-cn|-us-gov|-iso|-iso-[a-z]{1})?:iam::\\d{12}:role(\\u002F[\\u0021-\\u007F]+\\u002F|\\u002F)[\\w+=,.@-]+$"
4949+
"smithy.api#pattern": "^arn:aws(-eusc|-cn|-us-gov|-iso|-iso-[a-z]{1})?:iam::\\d{12}:role(\\u002F[\\u0021-\\u007F]+\\u002F|\\u002F)[\\w+=,.@-]+$"
48504950
}
48514951
},
48524952
"com.amazonaws.budgets#Roles": {

aws-models/ec2.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78344,6 +78344,12 @@
7834478344
"traits": {
7834578345
"smithy.api#enumValue": "m8a.metal-48xl"
7834678346
}
78347+
},
78348+
"trn2_3xlarge": {
78349+
"target": "smithy.api#Unit",
78350+
"traits": {
78351+
"smithy.api#enumValue": "trn2.3xlarge"
78352+
}
7834778353
}
7834878354
}
7834978355
},

0 commit comments

Comments
 (0)