Skip to content

Commit 9a0f081

Browse files
Updated API models and rebuilt service gems.
1 parent 6094571 commit 9a0f081

File tree

52 files changed

+1326
-136
lines changed

Some content is hidden

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

52 files changed

+1326
-136
lines changed

apis/bedrock-runtime/2023-09-30/api-2.json

Lines changed: 44 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -696,7 +696,8 @@
696696
"additionalModelResponseFieldPaths":{"shape":"ConverseRequestAdditionalModelResponseFieldPathsList"},
697697
"requestMetadata":{"shape":"RequestMetadata"},
698698
"performanceConfig":{"shape":"PerformanceConfiguration"},
699-
"serviceTier":{"shape":"ServiceTier"}
699+
"serviceTier":{"shape":"ServiceTier"},
700+
"outputConfig":{"shape":"OutputConfig"}
700701
}
701702
},
702703
"ConverseRequestAdditionalModelResponseFieldPathsList":{
@@ -787,7 +788,8 @@
787788
"additionalModelResponseFieldPaths":{"shape":"ConverseStreamRequestAdditionalModelResponseFieldPathsList"},
788789
"requestMetadata":{"shape":"RequestMetadata"},
789790
"performanceConfig":{"shape":"PerformanceConfiguration"},
790-
"serviceTier":{"shape":"ServiceTier"}
791+
"serviceTier":{"shape":"ServiceTier"},
792+
"outputConfig":{"shape":"OutputConfig"}
791793
}
792794
},
793795
"ConverseStreamRequestAdditionalModelResponseFieldPathsList":{
@@ -2183,6 +2185,15 @@
21832185
"type":"string",
21842186
"pattern":"(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}::foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([a-z0-9-]{1,63}[.]){0,2}[a-z0-9-]{1,63}([:][a-z0-9-]{1,63}){0,2})|(arn:aws(|-us-gov|-cn|-iso|-iso-b):bedrock:(|[0-9a-z-]{1,20}):(|[0-9]{12}):inference-profile/[a-zA-Z0-9-:.]+)"
21852187
},
2188+
"JsonSchemaDefinition":{
2189+
"type":"structure",
2190+
"required":["schema"],
2191+
"members":{
2192+
"schema":{"shape":"String"},
2193+
"name":{"shape":"String"},
2194+
"description":{"shape":"String"}
2195+
}
2196+
},
21862197
"KmsKeyId":{
21872198
"type":"string",
21882199
"max":2048,
@@ -2351,6 +2362,35 @@
23512362
"box":true,
23522363
"min":0
23532364
},
2365+
"OutputConfig":{
2366+
"type":"structure",
2367+
"members":{
2368+
"textFormat":{"shape":"OutputFormat"}
2369+
}
2370+
},
2371+
"OutputFormat":{
2372+
"type":"structure",
2373+
"required":[
2374+
"type",
2375+
"structure"
2376+
],
2377+
"members":{
2378+
"type":{"shape":"OutputFormatType"},
2379+
"structure":{"shape":"OutputFormatStructure"}
2380+
}
2381+
},
2382+
"OutputFormatStructure":{
2383+
"type":"structure",
2384+
"members":{
2385+
"jsonSchema":{"shape":"JsonSchemaDefinition"}
2386+
},
2387+
"sensitive":true,
2388+
"union":true
2389+
},
2390+
"OutputFormatType":{
2391+
"type":"string",
2392+
"enum":["json_schema"]
2393+
},
23542394
"PaginationToken":{
23552395
"type":"string",
23562396
"max":2048,
@@ -2860,7 +2900,8 @@
28602900
"members":{
28612901
"name":{"shape":"ToolName"},
28622902
"description":{"shape":"NonEmptyString"},
2863-
"inputSchema":{"shape":"ToolInputSchema"}
2903+
"inputSchema":{"shape":"ToolInputSchema"},
2904+
"strict":{"shape":"Boolean"}
28642905
}
28652906
},
28662907
"ToolUseBlock":{

apis/bedrock-runtime/2023-09-30/docs-2.json

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,8 @@
181181
"GuardrailManagedWord$detected": "<p>Indicates whether managed word content that breaches the guardrail configuration is detected.</p>",
182182
"GuardrailPiiEntityFilter$detected": "<p>Indicates whether personally identifiable information (PII) that breaches the guardrail configuration is detected.</p>",
183183
"GuardrailRegexFilter$detected": "<p>Indicates whether custom regex entities that breach the guardrail configuration are detected.</p>",
184-
"GuardrailTopic$detected": "<p>Indicates whether topic content that breaches the guardrail configuration is detected.</p>"
184+
"GuardrailTopic$detected": "<p>Indicates whether topic content that breaches the guardrail configuration is detected.</p>",
185+
"ToolSpecification$strict": "<p>Flag to enable structured output enforcement on a tool usage response.</p>"
185186
}
186187
},
187188
"CacheDetail": {
@@ -1498,6 +1499,12 @@
14981499
"PromptRouterTrace$invokedModelId": "<p>The ID of the invoked model.</p>"
14991500
}
15001501
},
1502+
"JsonSchemaDefinition": {
1503+
"base": "<p> JSON schema structured output format options. </p>",
1504+
"refs": {
1505+
"OutputFormatStructure$jsonSchema": "<p> A JSON schema structure that the model's output must adhere to. </p>"
1506+
}
1507+
},
15011508
"KmsKeyId": {
15021509
"base": null,
15031510
"refs": {
@@ -1633,6 +1640,31 @@
16331640
"ContentBlockStopEvent$contentBlockIndex": "<p>The index for a content block.</p>"
16341641
}
16351642
},
1643+
"OutputConfig": {
1644+
"base": "<p>Output configuration for a model response in a call to <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html\">Converse</a> or <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html\">ConverseStream</a>.</p>",
1645+
"refs": {
1646+
"ConverseRequest$outputConfig": "<p>Output configuration for a model response.</p>",
1647+
"ConverseStreamRequest$outputConfig": "<p>Output configuration for a model response.</p>"
1648+
}
1649+
},
1650+
"OutputFormat": {
1651+
"base": "<p> Structured output parameters to control the model's response. </p>",
1652+
"refs": {
1653+
"OutputConfig$textFormat": "<p>Structured output parameters to control the model's text response. </p>"
1654+
}
1655+
},
1656+
"OutputFormatStructure": {
1657+
"base": "<p> The structure that the model's output must adhere to. </p>",
1658+
"refs": {
1659+
"OutputFormat$structure": "<p> The structure that the model's output must adhere to. </p>"
1660+
}
1661+
},
1662+
"OutputFormatType": {
1663+
"base": "<p> The type of structured output format. Available options are: json_schema. </p>",
1664+
"refs": {
1665+
"OutputFormat$type": "<p> The type of structured output format. </p>"
1666+
}
1667+
},
16361668
"PaginationToken": {
16371669
"base": null,
16381670
"refs": {
@@ -1899,6 +1931,9 @@
18991931
"GuardrailTextBlock$text": "<p>The input text details to be evaluated by the guardrail.</p>",
19001932
"GuardrailTopic$name": "<p>The name for the guardrail.</p>",
19011933
"GuardrailTraceAssessment$actionReason": "<p>Provides the reason for the action taken when harmful content is detected.</p>",
1934+
"JsonSchemaDefinition$schema": "<p> The JSON schema to constrain the model's output. For more information, see <a href=\"https://json-schema.org/understanding-json-schema/reference\">JSON Schema Reference</a>. </p>",
1935+
"JsonSchemaDefinition$name": "<p> The name of the JSON schema. </p>",
1936+
"JsonSchemaDefinition$description": "<p> A description of the JSON schema. </p>",
19021937
"PromptVariableMap$key": null,
19031938
"PromptVariableValues$text": "<p>The text value that the variable maps to.</p>",
19041939
"ReasoningContentBlockDelta$text": "<p>The reasoning that the model used to return the output.</p>",

apis/connectcases/2022-10-03/api-2.json

Lines changed: 36 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -867,7 +867,7 @@
867867
},
868868
"AuditEventFieldValueUnionStringValueString":{
869869
"type":"string",
870-
"max":500,
870+
"max":4100,
871871
"min":0
872872
},
873873
"AuditEventId":{
@@ -1072,7 +1072,7 @@
10721072
"CaseEventIncludedDataFieldsList":{
10731073
"type":"list",
10741074
"member":{"shape":"FieldIdentifier"},
1075-
"max":200,
1075+
"max":400,
10761076
"min":0
10771077
},
10781078
"CaseFilter":{
@@ -1319,7 +1319,7 @@
13191319
"CreateCaseRequestFieldsList":{
13201320
"type":"list",
13211321
"member":{"shape":"FieldValue"},
1322-
"max":100,
1322+
"max":220,
13231323
"min":0
13241324
},
13251325
"CreateCaseResponse":{
@@ -1397,7 +1397,8 @@
13971397
},
13981398
"name":{"shape":"FieldName"},
13991399
"type":{"shape":"FieldType"},
1400-
"description":{"shape":"FieldDescription"}
1400+
"description":{"shape":"FieldDescription"},
1401+
"attributes":{"shape":"FieldAttributes"}
14011402
}
14021403
},
14031404
"CreateFieldResponse":{
@@ -1798,6 +1799,13 @@
17981799
"max":500,
17991800
"min":1
18001801
},
1802+
"FieldAttributes":{
1803+
"type":"structure",
1804+
"members":{
1805+
"text":{"shape":"TextAttributes"}
1806+
},
1807+
"union":true
1808+
},
18011809
"FieldDescription":{
18021810
"type":"string",
18031811
"max":255,
@@ -1838,7 +1846,7 @@
18381846
"FieldGroupFieldsList":{
18391847
"type":"list",
18401848
"member":{"shape":"FieldItem"},
1841-
"max":100,
1849+
"max":220,
18421850
"min":0
18431851
},
18441852
"FieldGroupNameString":{
@@ -1943,7 +1951,8 @@
19431951
"fieldArn":{"shape":"FieldArn"},
19441952
"name":{"shape":"FieldName"},
19451953
"type":{"shape":"FieldType"},
1946-
"namespace":{"shape":"FieldNamespace"}
1954+
"namespace":{"shape":"FieldNamespace"},
1955+
"attributes":{"shape":"FieldAttributes"}
19471956
}
19481957
},
19491958
"FieldType":{
@@ -1986,7 +1995,7 @@
19861995
},
19871996
"FieldValueUnionStringValueString":{
19881997
"type":"string",
1989-
"max":3000,
1998+
"max":4100,
19901999
"min":0
19912000
},
19922001
"FileArn":{
@@ -2091,7 +2100,7 @@
20912100
"GetCaseRequestFieldsList":{
20922101
"type":"list",
20932102
"member":{"shape":"FieldIdentifier"},
2094-
"max":100,
2103+
"max":220,
20952104
"min":1
20962105
},
20972106
"GetCaseResponse":{
@@ -2110,7 +2119,7 @@
21102119
"GetCaseResponseFieldsList":{
21112120
"type":"list",
21122121
"member":{"shape":"FieldValue"},
2113-
"max":100,
2122+
"max":220,
21142123
"min":0
21152124
},
21162125
"GetCaseRuleResponse":{
@@ -2181,7 +2190,8 @@
21812190
"tags":{"shape":"Tags"},
21822191
"deleted":{"shape":"Deleted"},
21832192
"createdTime":{"shape":"CreatedTime"},
2184-
"lastModifiedTime":{"shape":"LastModifiedTime"}
2193+
"lastModifiedTime":{"shape":"LastModifiedTime"},
2194+
"attributes":{"shape":"FieldAttributes"}
21852195
}
21862196
},
21872197
"GetLayoutRequest":{
@@ -2965,7 +2975,8 @@
29652975
"required":["cases"],
29662976
"members":{
29672977
"nextToken":{"shape":"NextToken"},
2968-
"cases":{"shape":"SearchCasesResponseCasesList"}
2978+
"cases":{"shape":"SearchCasesResponseCasesList"},
2979+
"totalCount":{"shape":"TotalCount"}
29692980
}
29702981
},
29712982
"SearchCasesResponseCasesList":{
@@ -3340,6 +3351,13 @@
33403351
"tagPropagationConfigurations":{"shape":"TagPropagationConfigurationList"}
33413352
}
33423353
},
3354+
"TextAttributes":{
3355+
"type":"structure",
3356+
"required":["isMultiline"],
3357+
"members":{
3358+
"isMultiline":{"shape":"Boolean"}
3359+
}
3360+
},
33433361
"ThrottlingException":{
33443362
"type":"structure",
33453363
"required":["message"],
@@ -3353,6 +3371,10 @@
33533371
"exception":true,
33543372
"retryable":{"throttling":false}
33553373
},
3374+
"TotalCount":{
3375+
"type":"long",
3376+
"min":0
3377+
},
33563378
"UntagResourceRequest":{
33573379
"type":"structure",
33583380
"required":[
@@ -3397,7 +3419,7 @@
33973419
"UpdateCaseRequestFieldsList":{
33983420
"type":"list",
33993421
"member":{"shape":"FieldValue"},
3400-
"max":100,
3422+
"max":220,
34013423
"min":0
34023424
},
34033425
"UpdateCaseResponse":{
@@ -3448,7 +3470,8 @@
34483470
"locationName":"fieldId"
34493471
},
34503472
"name":{"shape":"FieldName"},
3451-
"description":{"shape":"FieldDescription"}
3473+
"description":{"shape":"FieldDescription"},
3474+
"attributes":{"shape":"FieldAttributes"}
34523475
}
34533476
},
34543477
"UpdateFieldResponse":{

apis/connectcases/2022-10-03/docs-2.json

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,8 @@
215215
"HiddenCaseRule$defaultValue": "<p>Whether the field is hidden when no conditions match.</p>",
216216
"OperandTwo$booleanValue": "<p>Boolean value type.</p>",
217217
"RelatedItemEventIncludedData$includeContent": "<p>Details of what related item data is published through the case event stream.</p>",
218-
"RequiredCaseRule$defaultValue": "<p>The value of the rule (that is, whether the field is required) should none of the conditions evaluate to true.</p>"
218+
"RequiredCaseRule$defaultValue": "<p>The value of the rule (that is, whether the field is required) should none of the conditions evaluate to true.</p>",
219+
"TextAttributes$isMultiline": "<p>Attribute that defines rendering component and validation.</p>"
219220
}
220221
},
221222
"BooleanCondition": {
@@ -783,6 +784,15 @@
783784
"GetFieldResponse$fieldArn": "<p>The Amazon Resource Name (ARN) of the field.</p>"
784785
}
785786
},
787+
"FieldAttributes": {
788+
"base": "<p>Union of field attributes.</p>",
789+
"refs": {
790+
"CreateFieldRequest$attributes": "<p>Union of field attributes.</p>",
791+
"FieldSummary$attributes": "<p>Union of field attributes.</p>",
792+
"GetFieldResponse$attributes": "<p>Union of field attributes.</p>",
793+
"UpdateFieldRequest$attributes": "<p>Union of field attributes.</p>"
794+
}
795+
},
786796
"FieldDescription": {
787797
"base": null,
788798
"refs": {
@@ -1870,10 +1880,22 @@
18701880
"ListTemplatesResponseTemplatesList$member": null
18711881
}
18721882
},
1883+
"TextAttributes": {
1884+
"base": "<p>Field attributes for Text field type.</p>",
1885+
"refs": {
1886+
"FieldAttributes$text": "<p>Field attributes for Text field type.</p>"
1887+
}
1888+
},
18731889
"ThrottlingException": {
18741890
"base": "<p>The rate has been exceeded for this API. Please try again after a few minutes.</p>",
18751891
"refs": {}
18761892
},
1893+
"TotalCount": {
1894+
"base": null,
1895+
"refs": {
1896+
"SearchCasesResponse$totalCount": "<p>The total number of cases that matched the search criteria.</p>"
1897+
}
1898+
},
18771899
"UntagResourceRequest": {
18781900
"base": null,
18791901
"refs": {}

0 commit comments

Comments
 (0)