Skip to content

Commit b6cdacd

Browse files
Merge branch 'release-1.43.83'
* release-1.43.83: Bumping version to 1.43.83 Update to latest models
2 parents de6b6ea + bcf4c85 commit b6cdacd

10 files changed

Lines changed: 683 additions & 43 deletions

File tree

.changes/1.43.83.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[
2+
{
3+
"category": "``bedrock-agent``",
4+
"description": "Adds an optional syncSchedule field to CreateDataSource and UpdateDataSource for Managed Knowledge Bases data source connectors, so a data source can sync automatically on a daily, weekly, or monthly schedule.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``bedrock-agentcore``",
9+
"description": "AgentCore Memory now supports direct ingestion into long-term memory via IngestData API",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``cognito-idp``",
14+
"description": "Adds two new operations - GetClientToken which allows M2M auth through the SDK, and DescribeTermsByClient to find which Terms are associated with a user-pool client without knowing the Terms resource id.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``ecs``",
19+
"description": "Amazon Elastic Container Service - This release adds support for early success criteria on ECS rolling deployments, letting deployment complete once a configurable percentage of tasks are healthy, with configurable BLOCKING (required) or DEFERRED (asynchronous) cleanup of previous service revisions.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``healthlake``",
24+
"description": "New HealthLake API, RestoreFHIRDatastore, providing the capability to restore active datastores to a point in time within the last 30 days or recover a deleted datastore from the delete snapshot.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``partnercentral-selling``",
29+
"description": "Releasing PARC, new APN Program that lets sellers add solftware revenue details to aws opportunity summary",
30+
"type": "api-change"
31+
}
32+
]

CHANGELOG.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22
CHANGELOG
33
=========
44

5+
1.43.83
6+
=======
7+
8+
* api-change:``bedrock-agent``: Adds an optional syncSchedule field to CreateDataSource and UpdateDataSource for Managed Knowledge Bases data source connectors, so a data source can sync automatically on a daily, weekly, or monthly schedule.
9+
* api-change:``bedrock-agentcore``: AgentCore Memory now supports direct ingestion into long-term memory via IngestData API
10+
* api-change:``cognito-idp``: Adds two new operations - GetClientToken which allows M2M auth through the SDK, and DescribeTermsByClient to find which Terms are associated with a user-pool client without knowing the Terms resource id.
11+
* api-change:``ecs``: Amazon Elastic Container Service - This release adds support for early success criteria on ECS rolling deployments, letting deployment complete once a configurable percentage of tasks are healthy, with configurable BLOCKING (required) or DEFERRED (asynchronous) cleanup of previous service revisions.
12+
* api-change:``healthlake``: New HealthLake API, RestoreFHIRDatastore, providing the capability to restore active datastores to a point in time within the last 30 days or recover a deleted datastore from the delete snapshot.
13+
* api-change:``partnercentral-selling``: Releasing PARC, new APN Program that lets sellers add solftware revenue details to aws opportunity summary
14+
15+
516
1.43.82
617
=======
718

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import re
1818
from logging import NullHandler
1919

20-
__version__ = '1.43.82'
20+
__version__ = '1.43.83'
2121

2222

2323
# Configure default logger to do nothing

botocore/data/bedrock-agent/2023-06-05/service-2.json

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3864,6 +3864,11 @@
38643864
},
38653865
"documentation":"<p>Details about a cyclic connection detected in the flow.</p>"
38663866
},
3867+
"DailySchedule":{
3868+
"type":"structure",
3869+
"members":{},
3870+
"documentation":"<p>A daily sync. The run time is system-chosen (off-peak) and not configurable.</p>"
3871+
},
38673872
"Data":{
38683873
"type":"string",
38693874
"max":5242880,
@@ -4044,6 +4049,41 @@
40444049
"type":"timestamp",
40454050
"timestampFormat":"iso8601"
40464051
},
4052+
"DayOfMonth":{
4053+
"type":"structure",
4054+
"members":{
4055+
"dayNumber":{
4056+
"shape":"DayOfMonthNumber",
4057+
"documentation":"<p>A specific day of the month, from 1 to 28. Values are capped at 28, so a monthly sync runs in every month, including February.</p>"
4058+
},
4059+
"lastDayOfMonth":{
4060+
"shape":"LastDayOfMonth",
4061+
"documentation":"<p>Set this option to run the monthly sync on the last calendar day of each month.</p>"
4062+
}
4063+
},
4064+
"documentation":"<p>The day of the month on which a monthly sync runs. Specify exactly one of <code>dayNumber</code> or <code>lastDayOfMonth</code>.</p>",
4065+
"union":true
4066+
},
4067+
"DayOfMonthNumber":{
4068+
"type":"integer",
4069+
"documentation":"<p>A specific day of the month, from 1 to 28.</p>",
4070+
"box":true,
4071+
"max":28,
4072+
"min":1
4073+
},
4074+
"DayOfWeek":{
4075+
"type":"string",
4076+
"documentation":"<p>The day of the week on which a weekly sync runs. Valid values are the standard English day names, for example, MONDAY or TUESDAY.</p>",
4077+
"enum":[
4078+
"SUNDAY",
4079+
"MONDAY",
4080+
"TUESDAY",
4081+
"WEDNESDAY",
4082+
"THURSDAY",
4083+
"FRIDAY",
4084+
"SATURDAY"
4085+
]
4086+
},
40474087
"DeleteAgentActionGroupRequest":{
40484088
"type":"structure",
40494089
"required":[
@@ -7392,6 +7432,11 @@
73927432
},
73937433
"documentation":"<p>Contains configurations for a Lambda function node in the flow. You specify the Lambda function to invoke and the inputs into the function. The output is the response that is defined in the Lambda function. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/flows-nodes.html\">Node types in a flow</a> in the Amazon Bedrock User Guide.</p>"
73947434
},
7435+
"LastDayOfMonth":{
7436+
"type":"structure",
7437+
"members":{},
7438+
"documentation":"<p>The option to run the monthly sync on the last calendar day of each month.</p>"
7439+
},
73957440
"LexFlowNodeConfiguration":{
73967441
"type":"structure",
73977442
"required":[
@@ -8087,6 +8132,10 @@
80878132
"connectorParameters":{
80888133
"shape":"Document",
80898134
"documentation":"<p>Connector-specific parameters. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/kb-managed-connect-ds.html\">Connect a data source</a>.</p>"
8135+
},
8136+
"syncSchedule":{
8137+
"shape":"SyncSchedule",
8138+
"documentation":"<p>The recurring schedule on which the connector automatically syncs this data source. If not specified, the data source is not synced automatically and you start each sync yourself. Not supported for the Custom connector.</p>"
80908139
}
80918140
},
80928141
"documentation":"<p>Configuration for managed knowledge base connector data sources.</p>"
@@ -8510,6 +8559,17 @@
85108559
"min":0,
85118560
"pattern":".*"
85128561
},
8562+
"MonthlySchedule":{
8563+
"type":"structure",
8564+
"required":["dayOfMonth"],
8565+
"members":{
8566+
"dayOfMonth":{
8567+
"shape":"DayOfMonth",
8568+
"documentation":"<p>The day of the month on which the monthly sync runs.</p>"
8569+
}
8570+
},
8571+
"documentation":"<p>A monthly sync on a specified day of the month.</p>"
8572+
},
85138573
"MultipleLoopControllerNodesFlowValidationDetails":{
85148574
"type":"structure",
85158575
"required":["loopNode"],
@@ -10650,6 +10710,25 @@
1065010710
"type":"string",
1065110711
"enum":["Python_3"]
1065210712
},
10713+
"SyncSchedule":{
10714+
"type":"structure",
10715+
"members":{
10716+
"daily":{
10717+
"shape":"DailySchedule",
10718+
"documentation":"<p>A daily sync that runs once a day at a system-chosen off-peak time. The run time is not configurable.</p>"
10719+
},
10720+
"weekly":{
10721+
"shape":"WeeklySchedule",
10722+
"documentation":"<p>A weekly sync that runs once a week on the specified day of the week.</p>"
10723+
},
10724+
"monthly":{
10725+
"shape":"MonthlySchedule",
10726+
"documentation":"<p>A monthly sync that runs once a month on the specified day of the month.</p>"
10727+
}
10728+
},
10729+
"documentation":"<p>The recurring schedule on which a managed knowledge base connector automatically syncs its data source. Specify exactly one of <code>daily</code>, <code>weekly</code>, or <code>monthly</code>.</p>",
10730+
"union":true
10731+
},
1065310732
"SystemContentBlock":{
1065410733
"type":"structure",
1065510734
"members":{
@@ -12111,6 +12190,17 @@
1211112190
},
1211212191
"documentation":"<p>The configuration of the URL/URLs for the web content that you want to crawl. You should be authorized to crawl the URLs.</p>"
1211312192
},
12193+
"WeeklySchedule":{
12194+
"type":"structure",
12195+
"required":["dayOfWeek"],
12196+
"members":{
12197+
"dayOfWeek":{
12198+
"shape":"DayOfWeek",
12199+
"documentation":"<p>The day of the week on which the weekly sync runs.</p>"
12200+
}
12201+
},
12202+
"documentation":"<p>A weekly sync on a specified day of the week.</p>"
12203+
},
1211412204
"WorkgroupArn":{
1211512205
"type":"string",
1211612206
"pattern":"(arn:(aws(-[a-z]+)*):redshift-serverless:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:workgroup/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})"

botocore/data/bedrock-agentcore/2024-02-28/service-2.json

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,6 +690,26 @@
690690
],
691691
"documentation":"<p>Obtains a workload access token for agentic workloads acting on behalf of a user, using the user's ID.</p>"
692692
},
693+
"IngestData":{
694+
"name":"IngestData",
695+
"http":{
696+
"method":"POST",
697+
"requestUri":"/memories/{memoryId}/ingest",
698+
"responseCode":202
699+
},
700+
"input":{"shape":"IngestDataInput"},
701+
"output":{"shape":"IngestDataOutput"},
702+
"errors":[
703+
{"shape":"ServiceQuotaExceededException"},
704+
{"shape":"ThrottledException"},
705+
{"shape":"ServiceException"},
706+
{"shape":"AccessDeniedException"},
707+
{"shape":"ValidationException"},
708+
{"shape":"ResourceNotFoundException"}
709+
],
710+
"documentation":"<p>Submits content directly for ingestion to generate long-term memory records in a AgentCore Memory resource.</p> <p>To use this operation, you must have the <code>bedrock-agentcore:IngestData</code> permission.</p>",
711+
"idempotent":true
712+
},
693713
"InvokeAgentRuntime":{
694714
"name":"InvokeAgentRuntime",
695715
"http":{
@@ -2769,6 +2789,17 @@
27692789
},
27702790
"documentation":"<p>An event that contains incremental output from a command execution. This event streams standard output and standard error content as it becomes available during command execution.</p>"
27712791
},
2792+
"ContentSource":{
2793+
"type":"structure",
2794+
"members":{
2795+
"inline":{
2796+
"shape":"InlineMemoryContent",
2797+
"documentation":"<p>The content included directly in the request.</p>"
2798+
}
2799+
},
2800+
"documentation":"<p>The source of the content to ingest. Only inline content is supported.</p>",
2801+
"union":true
2802+
},
27722803
"ContentStartEvent":{
27732804
"type":"structure",
27742805
"members":{},
@@ -6492,6 +6523,83 @@
64926523
"max":100,
64936524
"min":0
64946525
},
6526+
"IngestDataInput":{
6527+
"type":"structure",
6528+
"required":[
6529+
"memoryId",
6530+
"source",
6531+
"contentTimestamp",
6532+
"actorId"
6533+
],
6534+
"members":{
6535+
"memoryId":{
6536+
"shape":"MemoryId",
6537+
"documentation":"<p>The identifier of the AgentCore Memory resource to ingest content into.</p>",
6538+
"location":"uri",
6539+
"locationName":"memoryId"
6540+
},
6541+
"source":{
6542+
"shape":"ContentSource",
6543+
"documentation":"<p>The content to ingest. Only inline content is supported.</p>"
6544+
},
6545+
"contentTimestamp":{
6546+
"shape":"Timestamp",
6547+
"documentation":"<p>The timestamp of when the content occurred.</p>"
6548+
},
6549+
"actorId":{
6550+
"shape":"ActorId",
6551+
"documentation":"<p>The identifier of the actor associated with this content. An actor represents an entity that participates in sessions and generates content.</p>"
6552+
},
6553+
"sessionId":{
6554+
"shape":"SessionId",
6555+
"documentation":"<p>The identifier of the session that the content belongs to. If not provided, a session identifier is generated and returned in the response.</p>"
6556+
},
6557+
"extractionConfig":{
6558+
"shape":"ExtractionConfig",
6559+
"documentation":"<p>The extraction configuration for long-term memory records. Use this parameter to specify namespace variable keys and their values for namespace substitution during extraction.</p>"
6560+
},
6561+
"metadata":{
6562+
"shape":"MetadataMap",
6563+
"documentation":"<p>The key-value metadata to attach to the content.</p>"
6564+
},
6565+
"clientToken":{
6566+
"shape":"String",
6567+
"documentation":"<p>A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, AgentCore ignores the request, but does not return an error.</p>",
6568+
"idempotencyToken":true
6569+
}
6570+
}
6571+
},
6572+
"IngestDataOutput":{
6573+
"type":"structure",
6574+
"required":["sessionId"],
6575+
"members":{
6576+
"sessionId":{
6577+
"shape":"SessionId",
6578+
"documentation":"<p>The identifier of the session that the service ingested the content into. This value echoes the session identifier from the request, or the identifier that the service generated when you did not provide one.</p>"
6579+
}
6580+
}
6581+
},
6582+
"IngestPayloadList":{
6583+
"type":"list",
6584+
"member":{"shape":"IngestPayloadType"},
6585+
"max":100,
6586+
"min":1
6587+
},
6588+
"IngestPayloadType":{
6589+
"type":"structure",
6590+
"members":{
6591+
"conversational":{
6592+
"shape":"Conversational",
6593+
"documentation":"<p>The conversational content for this payload item.</p>"
6594+
},
6595+
"json":{
6596+
"shape":"MemoryJsonData",
6597+
"documentation":"<p>The JSON content for this payload item.</p>"
6598+
}
6599+
},
6600+
"documentation":"<p>A single content payload item to ingest. A payload item contains either conversational or JSON content.</p>",
6601+
"union":true
6602+
},
64956603
"InlineContent":{
64966604
"type":"string",
64976605
"max":409600,
@@ -6520,6 +6628,17 @@
65206628
"member":{"shape":"GroundTruthTurn"},
65216629
"min":1
65226630
},
6631+
"InlineMemoryContent":{
6632+
"type":"structure",
6633+
"required":["payload"],
6634+
"members":{
6635+
"payload":{
6636+
"shape":"IngestPayloadList",
6637+
"documentation":"<p>The list of content payload items to ingest.</p>"
6638+
}
6639+
},
6640+
"documentation":"<p>The content included directly in the request as one or more payload items.</p>"
6641+
},
65236642
"InputContentBlock":{
65246643
"type":"structure",
65256644
"required":["path"],

0 commit comments

Comments
 (0)