Skip to content

Commit 94d7ce1

Browse files
feat: update AWS API models
1 parent 8d98dc4 commit 94d7ce1

File tree

4 files changed

+585
-16
lines changed

4 files changed

+585
-16
lines changed

codegen/sdk/aws-models/bedrock-agentcore-control.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,6 +1283,12 @@
12831283
"traits": {
12841284
"smithy.api#enumValue": "CUSTOM_JWT"
12851285
}
1286+
},
1287+
"AWS_IAM": {
1288+
"target": "smithy.api#Unit",
1289+
"traits": {
1290+
"smithy.api#enumValue": "AWS_IAM"
1291+
}
12861292
}
12871293
}
12881294
},
@@ -2474,8 +2480,7 @@
24742480
"authorizerConfiguration": {
24752481
"target": "com.amazonaws.bedrockagentcorecontrol#AuthorizerConfiguration",
24762482
"traits": {
2477-
"smithy.api#documentation": "<p>The authorizer configuration for the gateway.</p>",
2478-
"smithy.api#required": {}
2483+
"smithy.api#documentation": "<p>The authorizer configuration for the gateway.</p>"
24792484
}
24802485
},
24812486
"kmsKeyArn": {
@@ -10148,8 +10153,7 @@
1014810153
"authorizerConfiguration": {
1014910154
"target": "com.amazonaws.bedrockagentcorecontrol#AuthorizerConfiguration",
1015010155
"traits": {
10151-
"smithy.api#documentation": "<p>The updated authorizer configuration for the gateway.</p>",
10152-
"smithy.api#required": {}
10156+
"smithy.api#documentation": "<p>The updated authorizer configuration for the gateway.</p>"
1015310157
}
1015410158
},
1015510159
"kmsKeyArn": {

codegen/sdk/aws-models/license-manager-user-subscriptions.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,16 @@
6464
}
6565
}
6666
},
67+
"DomainIpv6List": {
68+
"target": "com.amazonaws.licensemanagerusersubscriptions#IpV6List",
69+
"traits": {
70+
"smithy.api#documentation": "<p>A list of domain IPv6 addresses that are used for the Active Directory.</p>",
71+
"smithy.api#length": {
72+
"min": 1,
73+
"max": 2
74+
}
75+
}
76+
},
6777
"DomainCredentialsProvider": {
6878
"target": "com.amazonaws.licensemanagerusersubscriptions#CredentialsProvider",
6979
"traits": {
@@ -858,6 +868,18 @@
858868
"target": "com.amazonaws.licensemanagerusersubscriptions#IpV4"
859869
}
860870
},
871+
"com.amazonaws.licensemanagerusersubscriptions#IpV6": {
872+
"type": "string",
873+
"traits": {
874+
"smithy.api#pattern": "^([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|::[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}$"
875+
}
876+
},
877+
"com.amazonaws.licensemanagerusersubscriptions#IpV6List": {
878+
"type": "list",
879+
"member": {
880+
"target": "com.amazonaws.licensemanagerusersubscriptions#IpV6"
881+
}
882+
},
861883
"com.amazonaws.licensemanagerusersubscriptions#LicenseManagerUserSubscriptions": {
862884
"type": "service",
863885
"version": "2018-05-10",
@@ -1555,6 +1577,12 @@
15551577
"traits": {
15561578
"smithy.api#documentation": "<p>A list of domain IPv4 addresses that are used for the RDS license server.</p>"
15571579
}
1580+
},
1581+
"Ipv6Address": {
1582+
"target": "smithy.api#String",
1583+
"traits": {
1584+
"smithy.api#documentation": "<p>A list of domain IPv6 addresses that are used for the RDS license server.</p>"
1585+
}
15581586
}
15591587
},
15601588
"traits": {

codegen/sdk/aws-models/outposts.json

Lines changed: 163 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -507,6 +507,59 @@
507507
"target": "com.amazonaws.outposts#BlockingInstance"
508508
}
509509
},
510+
"com.amazonaws.outposts#BlockingResourceType": {
511+
"type": "enum",
512+
"members": {
513+
"EC2_INSTANCE": {
514+
"target": "smithy.api#Unit",
515+
"traits": {
516+
"smithy.api#enumValue": "EC2_INSTANCE"
517+
}
518+
},
519+
"OUTPOST_RAM_SHARE": {
520+
"target": "smithy.api#Unit",
521+
"traits": {
522+
"smithy.api#enumValue": "OUTPOST_RAM_SHARE"
523+
}
524+
},
525+
"LGW_ROUTING_DOMAIN": {
526+
"target": "smithy.api#Unit",
527+
"traits": {
528+
"smithy.api#enumValue": "LGW_ROUTING_DOMAIN"
529+
}
530+
},
531+
"LGW_ROUTE_TABLE": {
532+
"target": "smithy.api#Unit",
533+
"traits": {
534+
"smithy.api#enumValue": "LGW_ROUTE_TABLE"
535+
}
536+
},
537+
"LGW_VIRTUAL_INTERFACE_GROUP": {
538+
"target": "smithy.api#Unit",
539+
"traits": {
540+
"smithy.api#enumValue": "LGW_VIRTUAL_INTERFACE_GROUP"
541+
}
542+
},
543+
"OUTPOST_ORDER_CANCELLABLE": {
544+
"target": "smithy.api#Unit",
545+
"traits": {
546+
"smithy.api#enumValue": "OUTPOST_ORDER_CANCELLABLE"
547+
}
548+
},
549+
"OUTPOST_ORDER_INTERVENTION_REQUIRED": {
550+
"target": "smithy.api#Unit",
551+
"traits": {
552+
"smithy.api#enumValue": "OUTPOST_ORDER_INTERVENTION_REQUIRED"
553+
}
554+
}
555+
}
556+
},
557+
"com.amazonaws.outposts#BlockingResourceTypeList": {
558+
"type": "list",
559+
"member": {
560+
"target": "com.amazonaws.outposts#BlockingResourceType"
561+
}
562+
},
510563
"com.amazonaws.outposts#CIDR": {
511564
"type": "string",
512565
"traits": {
@@ -1179,8 +1232,7 @@
11791232
"LineItems": {
11801233
"target": "com.amazonaws.outposts#LineItemRequestListDefinition",
11811234
"traits": {
1182-
"smithy.api#documentation": "<p>The line items that make up the order.</p>",
1183-
"smithy.api#required": {}
1235+
"smithy.api#documentation": "<p>The line items that make up the order.</p>"
11841236
}
11851237
},
11861238
"PaymentOption": {
@@ -1397,6 +1449,29 @@
13971449
"smithy.api#output": {}
13981450
}
13991451
},
1452+
"com.amazonaws.outposts#DecommissionRequestStatus": {
1453+
"type": "enum",
1454+
"members": {
1455+
"SKIPPED": {
1456+
"target": "smithy.api#Unit",
1457+
"traits": {
1458+
"smithy.api#enumValue": "SKIPPED"
1459+
}
1460+
},
1461+
"BLOCKED": {
1462+
"target": "smithy.api#Unit",
1463+
"traits": {
1464+
"smithy.api#enumValue": "BLOCKED"
1465+
}
1466+
},
1467+
"REQUESTED": {
1468+
"target": "smithy.api#Unit",
1469+
"traits": {
1470+
"smithy.api#enumValue": "REQUESTED"
1471+
}
1472+
}
1473+
}
1474+
},
14001475
"com.amazonaws.outposts#DeleteOutpost": {
14011476
"type": "operation",
14021477
"input": {
@@ -4208,6 +4283,9 @@
42084283
{
42094284
"target": "com.amazonaws.outposts#StartConnection"
42104285
},
4286+
{
4287+
"target": "com.amazonaws.outposts#StartOutpostDecommission"
4288+
},
42114289
{
42124290
"target": "com.amazonaws.outposts#TagResource"
42134291
},
@@ -5925,6 +6003,83 @@
59256003
"smithy.api#output": {}
59266004
}
59276005
},
6006+
"com.amazonaws.outposts#StartOutpostDecommission": {
6007+
"type": "operation",
6008+
"input": {
6009+
"target": "com.amazonaws.outposts#StartOutpostDecommissionInput"
6010+
},
6011+
"output": {
6012+
"target": "com.amazonaws.outposts#StartOutpostDecommissionOutput"
6013+
},
6014+
"errors": [
6015+
{
6016+
"target": "com.amazonaws.outposts#AccessDeniedException"
6017+
},
6018+
{
6019+
"target": "com.amazonaws.outposts#ConflictException"
6020+
},
6021+
{
6022+
"target": "com.amazonaws.outposts#InternalServerException"
6023+
},
6024+
{
6025+
"target": "com.amazonaws.outposts#NotFoundException"
6026+
},
6027+
{
6028+
"target": "com.amazonaws.outposts#ValidationException"
6029+
}
6030+
],
6031+
"traits": {
6032+
"smithy.api#documentation": "<p>Starts the decommission process to return the Outposts racks or servers.</p>",
6033+
"smithy.api#http": {
6034+
"method": "POST",
6035+
"uri": "/outposts/{OutpostIdentifier}/decommission",
6036+
"code": 200
6037+
}
6038+
}
6039+
},
6040+
"com.amazonaws.outposts#StartOutpostDecommissionInput": {
6041+
"type": "structure",
6042+
"members": {
6043+
"OutpostIdentifier": {
6044+
"target": "com.amazonaws.outposts#OutpostIdentifier",
6045+
"traits": {
6046+
"smithy.api#documentation": "<p>The ID or ARN of the Outpost that you want to decommission.</p>",
6047+
"smithy.api#httpLabel": {},
6048+
"smithy.api#required": {}
6049+
}
6050+
},
6051+
"ValidateOnly": {
6052+
"target": "com.amazonaws.outposts#ValidateOnly",
6053+
"traits": {
6054+
"smithy.api#default": false,
6055+
"smithy.api#documentation": "<p>Validates the request without starting the decommission process.</p>"
6056+
}
6057+
}
6058+
},
6059+
"traits": {
6060+
"smithy.api#input": {}
6061+
}
6062+
},
6063+
"com.amazonaws.outposts#StartOutpostDecommissionOutput": {
6064+
"type": "structure",
6065+
"members": {
6066+
"Status": {
6067+
"target": "com.amazonaws.outposts#DecommissionRequestStatus",
6068+
"traits": {
6069+
"smithy.api#documentation": "<p>The status of the decommission request.</p>"
6070+
}
6071+
},
6072+
"BlockingResourceTypes": {
6073+
"target": "com.amazonaws.outposts#BlockingResourceTypeList",
6074+
"traits": {
6075+
"smithy.api#documentation": "<p>The resources still associated with the Outpost that you are decommissioning.</p>"
6076+
}
6077+
}
6078+
},
6079+
"traits": {
6080+
"smithy.api#output": {}
6081+
}
6082+
},
59286083
"com.amazonaws.outposts#StateOrRegion": {
59296084
"type": "string",
59306085
"traits": {
@@ -6777,6 +6932,12 @@
67776932
"com.amazonaws.outposts#VCPUCount": {
67786933
"type": "integer"
67796934
},
6935+
"com.amazonaws.outposts#ValidateOnly": {
6936+
"type": "boolean",
6937+
"traits": {
6938+
"smithy.api#default": false
6939+
}
6940+
},
67806941
"com.amazonaws.outposts#ValidationException": {
67816942
"type": "structure",
67826943
"members": {

0 commit comments

Comments
 (0)