Skip to content

Commit 1ddf07f

Browse files
Updated API models and rebuilt service gems.
1 parent 3c66cad commit 1ddf07f

File tree

44 files changed

+759
-110
lines changed

Some content is hidden

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

44 files changed

+759
-110
lines changed

apis/bedrock-agent-runtime/2023-07-26/api-2.json

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -945,7 +945,16 @@
945945
},
946946
"FlowCompletionReason":{
947947
"type":"string",
948-
"enum":["SUCCESS"]
948+
"enum":[
949+
"SUCCESS",
950+
"INPUT_REQUIRED"
951+
]
952+
},
953+
"FlowExecutionId":{
954+
"type":"string",
955+
"max":100,
956+
"min":2,
957+
"pattern":"^[0-9a-zA-Z._:-]+$"
949958
},
950959
"FlowIdentifier":{
951960
"type":"string",
@@ -957,11 +966,11 @@
957966
"type":"structure",
958967
"required":[
959968
"content",
960-
"nodeName",
961-
"nodeOutputName"
969+
"nodeName"
962970
],
963971
"members":{
964972
"content":{"shape":"FlowInputContent"},
973+
"nodeInputName":{"shape":"NodeInputName"},
965974
"nodeName":{"shape":"NodeName"},
966975
"nodeOutputName":{"shape":"NodeOutputName"}
967976
}
@@ -980,6 +989,28 @@
980989
"max":1,
981990
"min":1
982991
},
992+
"FlowMultiTurnInputContent":{
993+
"type":"structure",
994+
"members":{
995+
"document":{"shape":"Document"}
996+
},
997+
"union":true
998+
},
999+
"FlowMultiTurnInputRequestEvent":{
1000+
"type":"structure",
1001+
"required":[
1002+
"content",
1003+
"nodeName",
1004+
"nodeType"
1005+
],
1006+
"members":{
1007+
"content":{"shape":"FlowMultiTurnInputContent"},
1008+
"nodeName":{"shape":"NodeName"},
1009+
"nodeType":{"shape":"NodeType"}
1010+
},
1011+
"event":true,
1012+
"sensitive":true
1013+
},
9831014
"FlowOutputContent":{
9841015
"type":"structure",
9851016
"members":{
@@ -1010,6 +1041,7 @@
10101041
"conflictException":{"shape":"ConflictException"},
10111042
"dependencyFailedException":{"shape":"DependencyFailedException"},
10121043
"flowCompletionEvent":{"shape":"FlowCompletionEvent"},
1044+
"flowMultiTurnInputRequestEvent":{"shape":"FlowMultiTurnInputRequestEvent"},
10131045
"flowOutputEvent":{"shape":"FlowOutputEvent"},
10141046
"flowTraceEvent":{"shape":"FlowTraceEvent"},
10151047
"internalServerException":{"shape":"InternalServerException"},
@@ -1868,6 +1900,7 @@
18681900
],
18691901
"members":{
18701902
"enableTrace":{"shape":"Boolean"},
1903+
"executionId":{"shape":"FlowExecutionId"},
18711904
"flowAliasIdentifier":{
18721905
"shape":"FlowAliasIdentifier",
18731906
"location":"uri",
@@ -1886,6 +1919,11 @@
18861919
"type":"structure",
18871920
"required":["responseStream"],
18881921
"members":{
1922+
"executionId":{
1923+
"shape":"FlowExecutionId",
1924+
"location":"header",
1925+
"locationName":"x-amz-bedrock-flow-execution-id"
1926+
},
18891927
"responseStream":{"shape":"FlowResponseStream"}
18901928
},
18911929
"payload":"responseStream"

apis/bedrock-agent-runtime/2023-07-26/docs-2.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,7 @@
491491
"base": null,
492492
"refs": {
493493
"FlowInputContent$document": "<p>The input to send to the prompt flow input node.</p>",
494+
"FlowMultiTurnInputContent$document": "<p>The requested additional input to send back to the multi-turn flow node.</p>",
494495
"FlowOutputContent$document": "<p>The content in the output.</p>",
495496
"FlowTraceNodeInputContent$document": "<p>The content of the node input.</p>",
496497
"FlowTraceNodeOutputContent$document": "<p>The content of the node output.</p>",
@@ -671,6 +672,13 @@
671672
"FlowCompletionEvent$completionReason": "<p>The reason that the flow completed.</p>"
672673
}
673674
},
675+
"FlowExecutionId": {
676+
"base": null,
677+
"refs": {
678+
"InvokeFlowRequest$executionId": "<p>The unique identifier for the current flow execution. If you don't provide a value, Amazon Bedrock creates the identifier for you. </p>",
679+
"InvokeFlowResponse$executionId": "<p>The unique identifier for the current flow execution.</p>"
680+
}
681+
},
674682
"FlowIdentifier": {
675683
"base": null,
676684
"refs": {
@@ -695,6 +703,18 @@
695703
"InvokeFlowRequest$inputs": "<p>A list of objects, each containing information about an input into the flow.</p>"
696704
}
697705
},
706+
"FlowMultiTurnInputContent": {
707+
"base": "<p>The content structure containing input information for multi-turn flow interactions.</p>",
708+
"refs": {
709+
"FlowMultiTurnInputRequestEvent$content": "<p>The content payload containing the input request details for the multi-turn interaction.</p>"
710+
}
711+
},
712+
"FlowMultiTurnInputRequestEvent": {
713+
"base": "<p>Response object from the flow multi-turn node requesting additional information.</p>",
714+
"refs": {
715+
"FlowResponseStream$flowMultiTurnInputRequestEvent": "<p>The event stream containing the multi-turn input request information from the flow.</p>"
716+
}
717+
},
698718
"FlowOutputContent": {
699719
"base": "<p>Contains information about the content in an output from prompt flow invocation.</p>",
700720
"refs": {
@@ -1601,13 +1621,15 @@
16011621
"NodeInputName": {
16021622
"base": null,
16031623
"refs": {
1624+
"FlowInput$nodeInputName": "<p>The name of the input from the flow input node.</p>",
16041625
"FlowTraceNodeInputField$nodeInputName": "<p>The name of the node input.</p>"
16051626
}
16061627
},
16071628
"NodeName": {
16081629
"base": null,
16091630
"refs": {
16101631
"FlowInput$nodeName": "<p>The name of the flow input node that begins the prompt flow.</p>",
1632+
"FlowMultiTurnInputRequestEvent$nodeName": "<p>The name of the node in the flow that is requesting the input.</p>",
16111633
"FlowOutputEvent$nodeName": "<p>The name of the flow output node that the output is from.</p>",
16121634
"FlowTraceConditionNodeResultEvent$nodeName": "<p>The name of the condition node.</p>",
16131635
"FlowTraceNodeInputEvent$nodeName": "<p>The name of the node that received the input.</p>",
@@ -1624,6 +1646,7 @@
16241646
"NodeType": {
16251647
"base": null,
16261648
"refs": {
1649+
"FlowMultiTurnInputRequestEvent$nodeType": "<p>The type of the node in the flow that is requesting the input.</p>",
16271650
"FlowOutputEvent$nodeType": "<p>The type of the node that the output is from.</p>"
16281651
}
16291652
},

apis/glue/2017-03-31/docs-2.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10344,21 +10344,21 @@
1034410344
"Timeout": {
1034510345
"base": null,
1034610346
"refs": {
10347-
"Action$Timeout": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours). This overrides the timeout value set in the parent job.</p>",
10348-
"CreateJobRequest$Timeout": "<p>The job timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours) for batch jobs.</p> <p>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the value is left blank, the job will be restarted after 7 days based if you have not setup a maintenance window. If you have setup maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
10347+
"Action$Timeout": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This overrides the timeout value set in the parent job.</p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>For streaming jobs, if you have set up a maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
10348+
"CreateJobRequest$Timeout": "<p>The job timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status.</p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>For streaming jobs, if you have set up a maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
1034910349
"CreateMLTransformRequest$Timeout": "<p>The timeout of the task run for this transform in minutes. This is the maximum time that a task run for this transform can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>",
10350-
"CreateSessionRequest$Timeout": "<p> The number of minutes before session times out. Default for Spark ETL jobs is 48 hours (2880 minutes), the maximum session lifetime for this job type. Consult the documentation for other job types. </p>",
10350+
"CreateSessionRequest$Timeout": "<p> The number of minutes before session times out. Default for Spark ETL jobs is 48 hours (2880 minutes). Consult the documentation for other job types. </p>",
1035110351
"CreateSessionRequest$IdleTimeout": "<p> The number of minutes when idle before session times out. Default for Spark ETL jobs is value of Timeout. Consult the documentation for other job types. </p>",
1035210352
"GetDataQualityRuleRecommendationRunResponse$Timeout": "<p>The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>",
1035310353
"GetDataQualityRulesetEvaluationRunResponse$Timeout": "<p>The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>",
1035410354
"GetMLTransformResponse$Timeout": "<p>The timeout for a task run for this transform in minutes. This is the maximum time that a task run for this transform can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>",
10355-
"Job$Timeout": "<p>The job timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours) for batch jobs.</p> <p>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the value is left blank, the job will be restarted after 7 days based if you have not setup a maintenance window. If you have setup maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
10356-
"JobRun$Timeout": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job.</p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p>",
10357-
"JobUpdate$Timeout": "<p>The job timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours) for batch jobs.</p> <p>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the value is left blank, the job will be restarted after 7 days based if you have not setup a maintenance window. If you have setup maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
10355+
"Job$Timeout": "<p>The job timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status.</p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>For streaming jobs, if you have set up a maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
10356+
"JobRun$Timeout": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job.</p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>For streaming jobs, if you have set up a maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
10357+
"JobUpdate$Timeout": "<p>The job timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status.</p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>For streaming jobs, if you have set up a maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
1035810358
"MLTransform$Timeout": "<p>The timeout in minutes of the machine learning transform.</p>",
1035910359
"StartDataQualityRuleRecommendationRunRequest$Timeout": "<p>The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>",
1036010360
"StartDataQualityRulesetEvaluationRunRequest$Timeout": "<p>The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>",
10361-
"StartJobRunRequest$Timeout": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job. </p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p>",
10361+
"StartJobRunRequest$Timeout": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job. </p> <p>Jobs must have timeout values less than 7 days or 10080 minutes. Otherwise, the jobs will throw an exception.</p> <p>When the value is left blank, the timeout is defaulted to 2880 minutes.</p> <p>Any existing Glue jobs that had a timeout value greater than 7 days will be defaulted to 7 days. For instance if you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>For streaming jobs, if you have set up a maintenance window, it will be restarted during the maintenance window after 7 days.</p>",
1036210362
"UpdateMLTransformRequest$Timeout": "<p>The timeout for a task run for this transform in minutes. This is the maximum time that a task run for this transform can consume resources before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880 minutes (48 hours).</p>"
1036310363
}
1036410364
},

apis/medialive/2017-10-14/api-2.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14013,6 +14013,14 @@
1401314013
"StaticImageOutputDeactivateSettings": {
1401414014
"shape": "StaticImageOutputDeactivateScheduleActionSettings",
1401514015
"locationName": "staticImageOutputDeactivateSettings"
14016+
},
14017+
"Id3SegmentTaggingSettings": {
14018+
"shape": "Id3SegmentTaggingScheduleActionSettings",
14019+
"locationName": "id3SegmentTaggingSettings"
14020+
},
14021+
"TimedMetadataSettings": {
14022+
"shape": "TimedMetadataScheduleActionSettings",
14023+
"locationName": "timedMetadataSettings"
1401614024
}
1401714025
}
1401814026
},
@@ -17291,6 +17299,14 @@
1729117299
"Scte35NameModifier": {
1729217300
"shape": "__stringMax100",
1729317301
"locationName": "scte35NameModifier"
17302+
},
17303+
"Id3Behavior": {
17304+
"shape": "CmafId3Behavior",
17305+
"locationName": "id3Behavior"
17306+
},
17307+
"Id3NameModifier": {
17308+
"shape": "__stringMax100",
17309+
"locationName": "id3NameModifier"
1729417310
}
1729517311
},
1729617312
"required": [
@@ -23801,6 +23817,38 @@
2380123817
"member": {
2380223818
"shape": "ChannelEngineVersionResponse"
2380323819
}
23820+
},
23821+
"CmafId3Behavior": {
23822+
"type": "string",
23823+
"enum": [
23824+
"DISABLED",
23825+
"ENABLED"
23826+
]
23827+
},
23828+
"Id3SegmentTaggingScheduleActionSettings": {
23829+
"type": "structure",
23830+
"members": {
23831+
"Id3": {
23832+
"shape": "__string",
23833+
"locationName": "id3"
23834+
},
23835+
"Tag": {
23836+
"shape": "__string",
23837+
"locationName": "tag"
23838+
}
23839+
}
23840+
},
23841+
"TimedMetadataScheduleActionSettings": {
23842+
"type": "structure",
23843+
"members": {
23844+
"Id3": {
23845+
"shape": "__string",
23846+
"locationName": "id3"
23847+
}
23848+
},
23849+
"required": [
23850+
"Id3"
23851+
]
2380423852
}
2380523853
}
2380623854
}

0 commit comments

Comments
 (0)