Skip to content

Commit d1baf1e

Browse files
author
AWS SDK for Go v2 automation user
committed
Update API model
1 parent 1334058 commit d1baf1e

13 files changed

+17534
-660
lines changed

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

Lines changed: 10691 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 5320 additions & 0 deletions
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/bedrock-runtime.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1535,7 +1535,7 @@
15351535
"min": 1,
15361536
"max": 2048
15371537
},
1538-
"smithy.api#pattern": "^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:(inference-profile|application-inference-profile)/[a-zA-Z0-9-:.]+)))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)|([a-zA-Z0-9-:.]+)|(^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:prompt/[0-9a-zA-Z]{10}(?::[0-9]{1,5})?))$|(^arn:aws:sagemaker:[a-z0-9-]+:[0-9]{12}:endpoint/[a-zA-Z0-9-]+$)|(^arn:aws(-[^:]+)?:bedrock:([0-9a-z-]{1,20}):([0-9]{12}):(default-)?prompt-router/[a-zA-Z0-9-:.]+$)$"
1538+
"smithy.api#pattern": "^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:custom-model-deployment/[a-z0-9]{12})|([0-9]{12}:(inference-profile|application-inference-profile)/[a-zA-Z0-9-:.]+)))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)|([a-zA-Z0-9-:.]+)|(^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:prompt/[0-9a-zA-Z]{10}(?::[0-9]{1,5})?))$|(^arn:aws:sagemaker:[a-z0-9-]+:[0-9]{12}:endpoint/[a-zA-Z0-9-]+$)|(^arn:aws(-[^:]+)?:bedrock:([0-9a-z-]{1,20}):([0-9]{12}):(default-)?prompt-router/[a-zA-Z0-9-:.]+$)$"
15391539
}
15401540
},
15411541
"com.amazonaws.bedrockruntime#Converse": {
@@ -4198,7 +4198,7 @@
41984198
"min": 1,
41994199
"max": 2048
42004200
},
4201-
"smithy.api#pattern": "^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:(inference-profile|application-inference-profile)/[a-zA-Z0-9-:.]+)))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)|([a-zA-Z0-9-:.]+)$|(^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:prompt/[0-9a-zA-Z]{10}(?::[0-9]{1,5})?))$|(^arn:aws:sagemaker:[a-z0-9-]+:[0-9]{12}:endpoint/[a-zA-Z0-9-]+$)|(^arn:aws(-[^:]+)?:bedrock:([0-9a-z-]{1,20}):([0-9]{12}):(default-)?prompt-router/[a-zA-Z0-9-:.]+$)$"
4201+
"smithy.api#pattern": "^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:custom-model-deployment/[a-z0-9]{12})|([0-9]{12}:(inference-profile|application-inference-profile)/[a-zA-Z0-9-:.]+)))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)|([a-zA-Z0-9-:.]+)$|(^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:prompt/[0-9a-zA-Z]{10}(?::[0-9]{1,5})?))$|(^arn:aws:sagemaker:[a-z0-9-]+:[0-9]{12}:endpoint/[a-zA-Z0-9-]+$)|(^arn:aws(-[^:]+)?:bedrock:([0-9a-z-]{1,20}):([0-9]{12}):(default-)?prompt-router/[a-zA-Z0-9-:.]+$)$"
42024202
}
42034203
},
42044204
"com.amazonaws.bedrockruntime#InvokeModelRequest": {

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

Lines changed: 545 additions & 2 deletions
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/cloudwatch-logs.json

Lines changed: 606 additions & 501 deletions
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/datasync.json

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

codegen/sdk-codegen/aws-models/glue.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12063,8 +12063,7 @@
1206312063
"TableInput": {
1206412064
"target": "com.amazonaws.glue#TableInput",
1206512065
"traits": {
12066-
"smithy.api#documentation": "<p>The <code>TableInput</code> object that defines the metadata table\n to create in the catalog.</p>",
12067-
"smithy.api#required": {}
12066+
"smithy.api#documentation": "<p>The <code>TableInput</code> object that defines the metadata table\n to create in the catalog.</p>"
1206812067
}
1206912068
},
1207012069
"PartitionIndexes": {

codegen/sdk-codegen/aws-models/guardduty.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2276,6 +2276,9 @@
22762276
"target": "com.amazonaws.guardduty#CreateIPSetResponse"
22772277
},
22782278
"errors": [
2279+
{
2280+
"target": "com.amazonaws.guardduty#AccessDeniedException"
2281+
},
22792282
{
22802283
"target": "com.amazonaws.guardduty#BadRequestException"
22812284
},
@@ -2354,6 +2357,13 @@
23542357
"smithy.api#documentation": "<p>The tags to be added to a new IP set resource.</p>",
23552358
"smithy.api#jsonName": "tags"
23562359
}
2360+
},
2361+
"ExpectedBucketOwner": {
2362+
"target": "com.amazonaws.guardduty#AccountId",
2363+
"traits": {
2364+
"smithy.api#documentation": "<p>The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the <b>location</b> parameter.</p>",
2365+
"smithy.api#jsonName": "expectedBucketOwner"
2366+
}
23572367
}
23582368
},
23592369
"traits": {
@@ -2726,6 +2736,9 @@
27262736
"target": "com.amazonaws.guardduty#CreateThreatIntelSetResponse"
27272737
},
27282738
"errors": [
2739+
{
2740+
"target": "com.amazonaws.guardduty#AccessDeniedException"
2741+
},
27292742
{
27302743
"target": "com.amazonaws.guardduty#BadRequestException"
27312744
},
@@ -2804,6 +2817,13 @@
28042817
"smithy.api#documentation": "<p>The tags to be added to a new threat list resource.</p>",
28052818
"smithy.api#jsonName": "tags"
28062819
}
2820+
},
2821+
"ExpectedBucketOwner": {
2822+
"target": "com.amazonaws.guardduty#AccountId",
2823+
"traits": {
2824+
"smithy.api#documentation": "<p>The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the <b>location</b> parameter.</p>",
2825+
"smithy.api#jsonName": "expectedBucketOwner"
2826+
}
28072827
}
28082828
},
28092829
"traits": {
@@ -6683,6 +6703,13 @@
66836703
"smithy.api#documentation": "<p>The tags of the IPSet resource.</p>",
66846704
"smithy.api#jsonName": "tags"
66856705
}
6706+
},
6707+
"ExpectedBucketOwner": {
6708+
"target": "com.amazonaws.guardduty#AccountId",
6709+
"traits": {
6710+
"smithy.api#documentation": "<p>The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the <b>location</b> parameter. This field appears \n in the response only if it was provided during IPSet creation or update.</p>",
6711+
"smithy.api#jsonName": "expectedBucketOwner"
6712+
}
66866713
}
66876714
},
66886715
"traits": {
@@ -7341,6 +7368,13 @@
73417368
"smithy.api#documentation": "<p>The tags of the threat list resource.</p>",
73427369
"smithy.api#jsonName": "tags"
73437370
}
7371+
},
7372+
"ExpectedBucketOwner": {
7373+
"target": "com.amazonaws.guardduty#AccountId",
7374+
"traits": {
7375+
"smithy.api#documentation": "<p>The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the <b>location</b> parameter. \n This field appears in the response only if it was provided during ThreatIntelSet creation or update.</p>",
7376+
"smithy.api#jsonName": "expectedBucketOwner"
7377+
}
73447378
}
73457379
},
73467380
"traits": {
@@ -16481,6 +16515,9 @@
1648116515
"target": "com.amazonaws.guardduty#UpdateIPSetResponse"
1648216516
},
1648316517
"errors": [
16518+
{
16519+
"target": "com.amazonaws.guardduty#AccessDeniedException"
16520+
},
1648416521
{
1648516522
"target": "com.amazonaws.guardduty#BadRequestException"
1648616523
},
@@ -16538,6 +16575,13 @@
1653816575
"smithy.api#documentation": "<p>The updated Boolean value that specifies whether the IPSet is active or not.</p>",
1653916576
"smithy.api#jsonName": "activate"
1654016577
}
16578+
},
16579+
"ExpectedBucketOwner": {
16580+
"target": "com.amazonaws.guardduty#AccountId",
16581+
"traits": {
16582+
"smithy.api#documentation": "<p>The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the <b>location</b> parameter.</p>",
16583+
"smithy.api#jsonName": "expectedBucketOwner"
16584+
}
1654116585
}
1654216586
},
1654316587
"traits": {
@@ -16955,6 +16999,9 @@
1695516999
"target": "com.amazonaws.guardduty#UpdateThreatIntelSetResponse"
1695617000
},
1695717001
"errors": [
17002+
{
17003+
"target": "com.amazonaws.guardduty#AccessDeniedException"
17004+
},
1695817005
{
1695917006
"target": "com.amazonaws.guardduty#BadRequestException"
1696017007
},
@@ -17012,6 +17059,13 @@
1701217059
"smithy.api#documentation": "<p>The updated Boolean value that specifies whether the ThreateIntelSet is active or\n not.</p>",
1701317060
"smithy.api#jsonName": "activate"
1701417061
}
17062+
},
17063+
"ExpectedBucketOwner": {
17064+
"target": "com.amazonaws.guardduty#AccountId",
17065+
"traits": {
17066+
"smithy.api#documentation": "<p>The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the <b>location</b> parameter.</p>",
17067+
"smithy.api#jsonName": "expectedBucketOwner"
17068+
}
1701517069
}
1701617070
},
1701717071
"traits": {

codegen/sdk-codegen/aws-models/iot-wireless.json

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1479,7 +1479,7 @@
14791479
"Name": {
14801480
"target": "com.amazonaws.iotwireless#DeviceProfileName",
14811481
"traits": {
1482-
"smithy.api#documentation": "<p>The name of the new resource.</p>"
1482+
"smithy.api#documentation": "<p>The name of the new resource.</p>\n <note>\n <p>The following special characters aren't accepted: <code><>^#~$</code>\n </p>\n </note>"
14831483
}
14841484
},
14851485
"LoRaWAN": {
@@ -1858,7 +1858,7 @@
18581858
"Name": {
18591859
"target": "com.amazonaws.iotwireless#ServiceProfileName",
18601860
"traits": {
1861-
"smithy.api#documentation": "<p>The name of the new resource.</p>"
1861+
"smithy.api#documentation": "<p>The name of the new resource.</p>\n <note>\n <p>The following special characters aren't accepted: <code><>^#~$</code>\n </p>\n </note>"
18621862
}
18631863
},
18641864
"LoRaWAN": {
@@ -1955,7 +1955,7 @@
19551955
"Name": {
19561956
"target": "com.amazonaws.iotwireless#WirelessDeviceName",
19571957
"traits": {
1958-
"smithy.api#documentation": "<p>The name of the new resource.</p>"
1958+
"smithy.api#documentation": "<p>The name of the new resource.</p>\n <note>\n <p>The following special characters aren't accepted: <code><>^#~$</code>\n </p>\n </note>"
19591959
}
19601960
},
19611961
"Description": {
@@ -2067,7 +2067,7 @@
20672067
"Name": {
20682068
"target": "com.amazonaws.iotwireless#WirelessGatewayName",
20692069
"traits": {
2070-
"smithy.api#documentation": "<p>The name of the new resource.</p>"
2070+
"smithy.api#documentation": "<p>The name of the new resource.</p>\n <note>\n <p>The following special characters aren't accepted: <code><>^#~$</code>\n </p>\n </note>"
20712071
}
20722072
},
20732073
"Description": {
@@ -4232,12 +4232,6 @@
42324232
"com.amazonaws.iotwireless#EventNotificationResourceType": {
42334233
"type": "enum",
42344234
"members": {
4235-
"FuotaTask": {
4236-
"target": "smithy.api#Unit",
4237-
"traits": {
4238-
"smithy.api#enumValue": "FuotaTask"
4239-
}
4240-
},
42414235
"SidewalkAccount": {
42424236
"target": "smithy.api#Unit",
42434237
"traits": {
@@ -7405,12 +7399,6 @@
74057399
"smithy.api#enumValue": "DevEui"
74067400
}
74077401
},
7408-
"FuotaTaskId": {
7409-
"target": "smithy.api#Unit",
7410-
"traits": {
7411-
"smithy.api#enumValue": "FuotaTaskId"
7412-
}
7413-
},
74147402
"GatewayEui": {
74157403
"target": "smithy.api#Unit",
74167404
"traits": {
@@ -12238,7 +12226,7 @@
1223812226
"com.amazonaws.iotwireless#SessionTimeout": {
1223912227
"type": "integer",
1224012228
"traits": {
12241-
"smithy.api#documentation": "<p>How long before a multicast group session is to timeout.</p>",
12229+
"smithy.api#documentation": "<p>How long before a multicast group session is to timeout.</p>\n <note>\n <p>We recommend that you provide a timeout value that is a power-of-two (such as 64,\n 128, 256). If a non-power-of-two value is provided, it will automatically be rounded\n up to the next supported power-of-two within the allowed range.</p>\n </note>",
1224212230
"smithy.api#range": {
1224312231
"min": 60,
1224412232
"max": 172800
@@ -15013,7 +15001,7 @@
1501315001
"Name": {
1501415002
"target": "com.amazonaws.iotwireless#WirelessDeviceName",
1501515003
"traits": {
15016-
"smithy.api#documentation": "<p>The new name of the resource.</p>"
15004+
"smithy.api#documentation": "<p>The new name of the resource.</p>\n <note>\n <p>The following special characters aren't accepted: <code><>^#~$</code>\n </p>\n </note>"
1501715005
}
1501815006
},
1501915007
"Description": {
@@ -15094,7 +15082,7 @@
1509415082
"Name": {
1509515083
"target": "com.amazonaws.iotwireless#WirelessGatewayName",
1509615084
"traits": {
15097-
"smithy.api#documentation": "<p>The new name of the resource.</p>"
15085+
"smithy.api#documentation": "<p>The new name of the resource.</p>\n <note>\n <p>The following special characters aren't accepted: <code><>^#~$</code>\n </p>\n </note>"
1509815086
}
1509915087
},
1510015088
"Description": {
@@ -16438,7 +16426,7 @@
1643816426
"name": "iotwireless"
1643916427
},
1644016428
"aws.protocols#restJson1": {},
16441-
"smithy.api#documentation": "<p>AWS IoT Wireless provides bi-directional communication between internet-connected\n wireless devices and the AWS Cloud. To onboard both LoRaWAN and Sidewalk devices to AWS\n IoT, use the IoT Wireless API. These wireless devices use the Low Power Wide Area\n Networking (LPWAN) communication protocol to communicate with AWS IoT. </p>\n <p>Using the API, you can perform create, read, update, and delete operations for your\n wireless devices, gateways, destinations, and profiles. After onboarding your devices,\n you can use the API operations to set log levels and monitor your devices with\n CloudWatch.</p>\n <p>You can also use the API operations to create multicast groups and schedule a\n multicast session for sending a downlink message to devices in the group. By using\n Firmware Updates Over-The-Air (FUOTA) API operations, you can create a FUOTA task and\n schedule a session to update the firmware of individual devices or an entire group of\n devices in a multicast group.</p>\n <p>To connect to the AWS IoT Wireless Service, use the Service endpoints as described in\n <a href=\"https://docs.aws.amazon.com/general/latest/gr/iot-lorawan.html#iot-wireless_region\">IoT \n Wireless Service endpoints</a>. You can use both IPv4 and IPv6 protocols to connect\n to the endpoints and send requests to the AWS IoT Wireless service. For more information,\n see <a href=\"https://docs.aws.amazon.com/iot-wireless/latest/developerguide/wireless-ipv6-access.html\">Using\n\t\t\tIPv6 with AWS IoT Wireless</a>.</p>",
16429+
"smithy.api#documentation": "<p>AWS IoT Wireless provides bi-directional communication between internet-connected\n wireless devices and the AWS Cloud. To onboard both <a href=\"https://docs.aws.amazon.com/iot-wireless/latest/developerguide/iot-lorawan.html\">LoRaWAN</a> and <a href=\"https://docs.aws.amazon.com/iot-wireless/latest/developerguide/iot-sidewalk.html\">Sidewalk</a> devices to AWS IoT, use the IoT Wireless API. These wireless\n devices use the Low Power Wide Area Networking (LPWAN) communication protocol to\n communicate with AWS IoT. </p>\n <p>Using the API, you can perform create, read, update, and delete operations for your\n wireless devices, gateways, destinations, and profiles. After onboarding your devices,\n you can use the API operations to set log levels and monitor your devices with\n CloudWatch.</p>\n <p>You can also use the API operations to create multicast groups and schedule a\n multicast session for sending a downlink message to devices in the group. By using\n Firmware Updates Over-The-Air (FUOTA) API operations, you can create a FUOTA task and\n schedule a session to update the firmware of individual devices or an entire group of\n devices in a multicast group.</p>\n <p>To connect to the AWS IoT Wireless Service, use the Service endpoints as described in\n <a href=\"https://docs.aws.amazon.com/general/latest/gr/iot-lorawan.html#iot-wireless_region\">IoT \n Wireless Service endpoints</a>. You can use both IPv4 and IPv6 protocols to connect\n to the endpoints and send requests to the AWS IoT Wireless service. For more information,\n see <a href=\"https://docs.aws.amazon.com/iot-wireless/latest/developerguide/wireless-ipv6-access.html\">Using\n\t\t\tIPv6 with AWS IoT Wireless</a>.</p>",
1644216430
"smithy.api#title": "AWS IoT Wireless",
1644316431
"smithy.rules#endpointRuleSet": {
1644416432
"version": "1.0",

0 commit comments

Comments
 (0)