Skip to content

Commit 264b09b

Browse files
Updated API models and rebuilt service gems.
1 parent 1061ff4 commit 264b09b

File tree

43 files changed

+1195
-61
lines changed

Some content is hidden

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

43 files changed

+1195
-61
lines changed

apis/bedrock-agentcore-control/2023-06-05/api-2.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1261,7 +1261,10 @@
12611261
},
12621262
"AuthorizerType":{
12631263
"type":"string",
1264-
"enum":["CUSTOM_JWT"]
1264+
"enum":[
1265+
"CUSTOM_JWT",
1266+
"AWS_IAM"
1267+
]
12651268
},
12661269
"AwsAccountId":{
12671270
"type":"string",
@@ -1618,8 +1621,7 @@
16181621
"name",
16191622
"roleArn",
16201623
"protocolType",
1621-
"authorizerType",
1622-
"authorizerConfiguration"
1624+
"authorizerType"
16231625
],
16241626
"members":{
16251627
"name":{"shape":"GatewayName"},
@@ -4211,8 +4213,7 @@
42114213
"name",
42124214
"roleArn",
42134215
"protocolType",
4214-
"authorizerType",
4215-
"authorizerConfiguration"
4216+
"authorizerType"
42164217
],
42174218
"members":{
42184219
"gatewayIdentifier":{

apis/license-manager-user-subscriptions/2018-05-10/api-2.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@
351351
"members":{
352352
"DomainName":{"shape":"String"},
353353
"DomainIpv4List":{"shape":"ActiveDirectorySettingsDomainIpv4ListList"},
354+
"DomainIpv6List":{"shape":"ActiveDirectorySettingsDomainIpv6ListList"},
354355
"DomainCredentialsProvider":{"shape":"CredentialsProvider"},
355356
"DomainNetworkSettings":{"shape":"DomainNetworkSettings"}
356357
}
@@ -361,6 +362,12 @@
361362
"max":2,
362363
"min":1
363364
},
365+
"ActiveDirectorySettingsDomainIpv6ListList":{
366+
"type":"list",
367+
"member":{"shape":"IpV6"},
368+
"max":2,
369+
"min":1
370+
},
364371
"ActiveDirectoryType":{
365372
"type":"string",
366373
"enum":[
@@ -600,12 +607,17 @@
600607
"type":"string",
601608
"pattern":"(?:(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])(\\.(?!$)|$)){4}"
602609
},
610+
"IpV6":{
611+
"type":"string",
612+
"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}"
613+
},
603614
"LicenseServer":{
604615
"type":"structure",
605616
"members":{
606617
"ProvisioningStatus":{"shape":"LicenseServerEndpointProvisioningStatus"},
607618
"HealthStatus":{"shape":"LicenseServerHealthStatus"},
608-
"Ipv4Address":{"shape":"String"}
619+
"Ipv4Address":{"shape":"String"},
620+
"Ipv6Address":{"shape":"String"}
609621
}
610622
},
611623
"LicenseServerEndpoint":{

apis/license-manager-user-subscriptions/2018-05-10/docs-2.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@
4343
"ActiveDirectorySettings$DomainIpv4List": "<p>A list of domain IPv4 addresses that are used for the Active Directory.</p>"
4444
}
4545
},
46+
"ActiveDirectorySettingsDomainIpv6ListList": {
47+
"base": null,
48+
"refs": {
49+
"ActiveDirectorySettings$DomainIpv6List": "<p>A list of domain IPv6 addresses that are used for the Active Directory.</p>"
50+
}
51+
},
4652
"ActiveDirectoryType": {
4753
"base": null,
4854
"refs": {
@@ -235,6 +241,12 @@
235241
"ActiveDirectorySettingsDomainIpv4ListList$member": null
236242
}
237243
},
244+
"IpV6": {
245+
"base": null,
246+
"refs": {
247+
"ActiveDirectorySettingsDomainIpv6ListList$member": null
248+
}
249+
},
238250
"LicenseServer": {
239251
"base": "<p>Information about a Remote Desktop Services (RDS) license server.</p>",
240252
"refs": {
@@ -485,6 +497,7 @@
485497
"InstanceUserSummary$DisassociationDate": "<p>The date a user was disassociated from an EC2 instance.</p>",
486498
"InternalServerException$message": null,
487499
"LicenseServer$Ipv4Address": "<p>A list of domain IPv4 addresses that are used for the RDS license server.</p>",
500+
"LicenseServer$Ipv6Address": "<p>A list of domain IPv6 addresses that are used for the RDS license server.</p>",
488501
"LicenseServerEndpoint$IdentityProviderArn": "<p>The Amazon Resource Name (ARN) of the identity provider that's associated with the RDS license server endpoint.</p>",
489502
"LicenseServerEndpoint$StatusMessage": "<p>The message associated with the provisioning status, if there is one.</p>",
490503
"ListIdentityProvidersRequest$NextToken": "<p>A token to specify where to start paginating. This is the nextToken from a previously truncated response.</p>",

apis/outposts/2019-12-03/api-2.json

Lines changed: 60 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,22 @@
440440
{"shape":"InternalServerException"}
441441
]
442442
},
443+
"StartOutpostDecommission":{
444+
"name":"StartOutpostDecommission",
445+
"http":{
446+
"method":"POST",
447+
"requestUri":"/outposts/{OutpostId}/decommission"
448+
},
449+
"input":{"shape":"StartOutpostDecommissionInput"},
450+
"output":{"shape":"StartOutpostDecommissionOutput"},
451+
"errors":[
452+
{"shape":"ValidationException"},
453+
{"shape":"ConflictException"},
454+
{"shape":"NotFoundException"},
455+
{"shape":"AccessDeniedException"},
456+
{"shape":"InternalServerException"}
457+
]
458+
},
443459
"TagResource":{
444460
"name":"TagResource",
445461
"http":{
@@ -735,6 +751,22 @@
735751
"type":"list",
736752
"member":{"shape":"BlockingInstance"}
737753
},
754+
"BlockingResourceType":{
755+
"type":"string",
756+
"enum":[
757+
"EC2_INSTANCE",
758+
"OUTPOST_RAM_SHARE",
759+
"LGW_ROUTING_DOMAIN",
760+
"LGW_ROUTE_TABLE",
761+
"LGW_VIRTUAL_INTERFACE_GROUP",
762+
"OUTPOST_ORDER_CANCELLABLE",
763+
"OUTPOST_ORDER_INTERVENTION_REQUIRED"
764+
]
765+
},
766+
"BlockingResourceTypeList":{
767+
"type":"list",
768+
"member":{"shape":"BlockingResourceType"}
769+
},
738770
"CIDR":{
739771
"type":"string",
740772
"max":18,
@@ -967,7 +999,6 @@
967999
"type":"structure",
9681000
"required":[
9691001
"OutpostIdentifier",
970-
"LineItems",
9711002
"PaymentOption"
9721003
],
9731004
"members":{
@@ -1024,6 +1055,14 @@
10241055
"Site":{"shape":"Site"}
10251056
}
10261057
},
1058+
"DecommissionRequestStatus":{
1059+
"type":"string",
1060+
"enum":[
1061+
"SKIPPED",
1062+
"BLOCKED",
1063+
"REQUESTED"
1064+
]
1065+
},
10271066
"DeleteOutpostInput":{
10281067
"type":"structure",
10291068
"required":["OutpostId"],
@@ -2251,6 +2290,25 @@
22512290
"UnderlayIpAddress":{"shape":"UnderlayIpAddress"}
22522291
}
22532292
},
2293+
"StartOutpostDecommissionInput":{
2294+
"type":"structure",
2295+
"required":["OutpostIdentifier"],
2296+
"members":{
2297+
"OutpostIdentifier":{
2298+
"shape":"OutpostIdentifier",
2299+
"location":"uri",
2300+
"locationName":"OutpostId"
2301+
},
2302+
"ValidateOnly":{"shape":"ValidateOnly"}
2303+
}
2304+
},
2305+
"StartOutpostDecommissionOutput":{
2306+
"type":"structure",
2307+
"members":{
2308+
"Status":{"shape":"DecommissionRequestStatus"},
2309+
"BlockingResourceTypes":{"shape":"BlockingResourceTypeList"}
2310+
}
2311+
},
22542312
"StateOrRegion":{
22552313
"type":"string",
22562314
"max":50,
@@ -2538,6 +2596,7 @@
25382596
"type":"integer",
25392597
"box":true
25402598
},
2599+
"ValidateOnly":{"type":"boolean"},
25412600
"ValidationException":{
25422601
"type":"structure",
25432602
"members":{

apis/outposts/2019-12-03/docs-2.json

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"ListTagsForResource": "<p>Lists the tags for the specified resource.</p>",
3131
"StartCapacityTask": "<p>Starts the specified capacity task. You can have one active capacity task for each order and each Outpost.</p>",
3232
"StartConnection": "<note> <p> Amazon Web Services uses this action to install Outpost servers.</p> </note> <p> Starts the connection required for Outpost server installation. </p> <p> Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see <a href=\"https://docs.aws.amazon.com/outposts/latest/userguide/security-iam-awsmanpol.html\"> Amazon Web Services managed policies for Amazon Web Services Outposts</a> and <a href=\"https://docs.aws.amazon.com/outposts/latest/userguide/logging-using-cloudtrail.html\"> Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail</a> in the <i>Amazon Web Services Outposts User Guide</i>. </p>",
33+
"StartOutpostDecommission": "<p>Starts the decommission process to return the Outposts racks or servers.</p>",
3334
"TagResource": "<p>Adds tags to the specified resource.</p>",
3435
"UntagResource": "<p>Removes tags from the specified resource.</p>",
3536
"UpdateOutpost": "<p> Updates an Outpost. </p>",
@@ -238,6 +239,18 @@
238239
"ListBlockingInstancesForCapacityTaskOutput$BlockingInstances": "<p>A list of all running Amazon EC2 instances on the Outpost. Stopping one or more of these instances can free up the capacity needed to run the capacity task.</p>"
239240
}
240241
},
242+
"BlockingResourceType": {
243+
"base": null,
244+
"refs": {
245+
"BlockingResourceTypeList$member": null
246+
}
247+
},
248+
"BlockingResourceTypeList": {
249+
"base": null,
250+
"refs": {
251+
"StartOutpostDecommissionOutput$BlockingResourceTypes": "<p>The resources still associated with the Outpost that you are decommissioning.</p>"
252+
}
253+
},
241254
"CIDR": {
242255
"base": null,
243256
"refs": {
@@ -462,6 +475,12 @@
462475
"base": null,
463476
"refs": {}
464477
},
478+
"DecommissionRequestStatus": {
479+
"base": null,
480+
"refs": {
481+
"StartOutpostDecommissionOutput$Status": "<p>The status of the decommission request.</p>"
482+
}
483+
},
465484
"DeleteOutpostInput": {
466485
"base": null,
467486
"refs": {}
@@ -1063,7 +1082,8 @@
10631082
"ListBlockingInstancesForCapacityTaskInput$OutpostIdentifier": "<p>The ID or ARN of the Outpost associated with the specified capacity task.</p>",
10641083
"ListCapacityTasksInput$OutpostIdentifierFilter": "<p>Filters the results by an Outpost ID or an Outpost ARN.</p>",
10651084
"ListOrdersInput$OutpostIdentifierFilter": "<p> The ID or the Amazon Resource Name (ARN) of the Outpost. </p>",
1066-
"StartCapacityTaskInput$OutpostIdentifier": "<p>The ID or ARN of the Outposts associated with the specified capacity task.</p>"
1085+
"StartCapacityTaskInput$OutpostIdentifier": "<p>The ID or ARN of the Outposts associated with the specified capacity task.</p>",
1086+
"StartOutpostDecommissionInput$OutpostIdentifier": "<p>The ID or ARN of the Outpost that you want to decommission.</p>"
10671087
}
10681088
},
10691089
"OutpostInstanceType": {
@@ -1283,6 +1303,14 @@
12831303
"base": null,
12841304
"refs": {}
12851305
},
1306+
"StartOutpostDecommissionInput": {
1307+
"base": null,
1308+
"refs": {}
1309+
},
1310+
"StartOutpostDecommissionOutput": {
1311+
"base": null,
1312+
"refs": {}
1313+
},
12861314
"StateOrRegion": {
12871315
"base": null,
12881316
"refs": {
@@ -1515,6 +1543,12 @@
15151543
"InstanceTypeItem$VCPUs": "<p>The number of default VCPUs in an instance type.</p>"
15161544
}
15171545
},
1546+
"ValidateOnly": {
1547+
"base": null,
1548+
"refs": {
1549+
"StartOutpostDecommissionInput$ValidateOnly": "<p>Validates the request without starting the decommission process.</p>"
1550+
}
1551+
},
15181552
"ValidationException": {
15191553
"base": "<p>A parameter is not valid.</p>",
15201554
"refs": {}

0 commit comments

Comments
 (0)