Skip to content

Commit bce2a27

Browse files
Update models for release
1 parent 3a20235 commit bce2a27

131 files changed

Lines changed: 17097 additions & 561 deletions

File tree

Some content is hidden

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

.changes/3.333.0

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "QuickSight",
5+
"description": "This release includes API needed to support for Unstructured Data in Q in QuickSight Q&A (IDC)."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "DynamoDB",
10+
"description": "This change adds support for global tables with multi-Region strong consistency (in preview). The UpdateTable API now supports a new attribute MultiRegionConsistency to set consistency when creating global tables. The DescribeTable output now optionally includes the MultiRegionConsistency attribute."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "QApps",
15+
"description": "Add support for 11 new plugins as action cards to help automate repetitive tasks and improve productivity."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "Glue",
20+
"description": "This release includes(1)Zero-ETL integration to ingest data from 3P SaaS and DynamoDB to Redshift\/Redlake (2)new properties on Connections to enable reuse; new connection APIs for retrieve\/preview metadata (3)support of CRUD operations for Multi-catalog (4)support of automatic statistics collections"
21+
},
22+
{
23+
"type": "feature",
24+
"category": "S3Tables",
25+
"description": "Amazon S3 Tables deliver the first cloud object store with built-in open table format support, and the easiest way to store tabular data at scale."
26+
},
27+
{
28+
"type": "api-change",
29+
"category": "BedrockRuntime",
30+
"description": "Added support for Async Invoke Operations Start, List and Get. Support for invocation logs with `requestMetadata` field in Converse, ConverseStream, Invoke and InvokeStream. Video content blocks in Converse\/ConverseStream accept raw bytes or S3 URI."
31+
},
32+
{
33+
"type": "api-change",
34+
"category": "BedrockAgent",
35+
"description": "Releasing SDK for Multi-Agent Collaboration."
36+
},
37+
{
38+
"type": "feature",
39+
"category": "DSQL",
40+
"description": "Add new API operations for Amazon Aurora DSQL. Amazon Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, highest availability, and zero infrastructure management."
41+
},
42+
{
43+
"type": "api-change",
44+
"category": "Redshift",
45+
"description": "Adds support for Amazon Redshift RegisterNamespace and DeregisterNamespace APIs to share data to AWS Glue Data Catalog."
46+
},
47+
{
48+
"type": "api-change",
49+
"category": "S3",
50+
"description": "Amazon S3 Metadata stores object metadata in read-only, fully managed Apache Iceberg metadata tables that you can query. You can create metadata table configurations for S3 general purpose buckets."
51+
},
52+
{
53+
"type": "api-change",
54+
"category": "QBusiness",
55+
"description": "Amazon Q Business now supports customization options for your web experience, 11 new Plugins, and QuickSight support. Amazon Q index allows software providers to enrich their native generative AI experiences with their customer's enterprise knowledge and user context spanning multiple applications."
56+
},
57+
{
58+
"type": "api-change",
59+
"category": "BedrockAgentRuntime",
60+
"description": "Releasing SDK for multi agent collaboration"
61+
},
62+
{
63+
"type": "api-change",
64+
"category": "Bedrock",
65+
"description": "Tagging support for Async Invoke resources. Added support for Distillation in CreateModelCustomizationJob API. Support for videoDataDeliveryEnabled flag in invocation logging."
66+
},
67+
{
68+
"type": "api-change",
69+
"category": "Athena",
70+
"description": "Add FEDERATED type to CreateDataCatalog. This creates Athena Data Catalog, AWS Lambda connector, and AWS Glue connection. Create\/DeleteDataCatalog returns DataCatalog. Add Status, ConnectionType, and Error to DataCatalog and DataCatalogSummary. Add DeleteCatalogOnly to delete Athena Catalog only."
71+
},
72+
{
73+
"type": "api-change",
74+
"category": "RedshiftServerless",
75+
"description": "Adds support for the ListManagedWorkgroups API to get an overview of existing managed workgroups."
76+
},
77+
{
78+
"type": "api-change",
79+
"category": "LakeFormation",
80+
"description": "This release added two new LakeFormation Permissions (CREATE_CATALOG, SUPER_USER) and added Id field for CatalogResource. It also added new conditon and expression field."
81+
},
82+
{
83+
"type": "api-change",
84+
"category": "DataZone",
85+
"description": "Adds support for Connections, ProjectProfiles, and JobRuns APIs. Supports the new Lineage feature at GA. Adjusts optionality of a parameter for DataSource and SubscriptionTarget APIs which may adjust types in some clients."
86+
},
87+
{
88+
"type": "enhancement",
89+
"category": "CloudWatch",
90+
"description": "Support for configuring AiOps investigation as alarm action"
91+
}
92+
]

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\QuickSight` - This release includes API needed to support for Unstructured Data in Q in QuickSight Q&A (IDC).
6+
* `Aws\DynamoDB` - This change adds support for global tables with multi-Region strong consistency (in preview). The UpdateTable API now supports a new attribute MultiRegionConsistency to set consistency when creating global tables. The DescribeTable output now optionally includes the MultiRegionConsistency attribute.
7+
* `Aws\QApps` - Add support for 11 new plugins as action cards to help automate repetitive tasks and improve productivity.
8+
* `Aws\Glue` - This release includes(1)Zero-ETL integration to ingest data from 3P SaaS and DynamoDB to Redshift/Redlake (2)new properties on Connections to enable reuse; new connection APIs for retrieve/preview metadata (3)support of CRUD operations for Multi-catalog (4)support of automatic statistics collections
9+
* `Aws\S3Tables` - Amazon S3 Tables deliver the first cloud object store with built-in open table format support, and the easiest way to store tabular data at scale.
10+
* `Aws\BedrockRuntime` - Added support for Async Invoke Operations Start, List and Get. Support for invocation logs with `requestMetadata` field in Converse, ConverseStream, Invoke and InvokeStream. Video content blocks in Converse/ConverseStream accept raw bytes or S3 URI.
11+
* `Aws\BedrockAgent` - Releasing SDK for Multi-Agent Collaboration.
12+
* `Aws\DSQL` - Add new API operations for Amazon Aurora DSQL. Amazon Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, highest availability, and zero infrastructure management.
13+
* `Aws\Redshift` - Adds support for Amazon Redshift RegisterNamespace and DeregisterNamespace APIs to share data to AWS Glue Data Catalog.
14+
* `Aws\S3` - Amazon S3 Metadata stores object metadata in read-only, fully managed Apache Iceberg metadata tables that you can query. You can create metadata table configurations for S3 general purpose buckets.
15+
* `Aws\QBusiness` - Amazon Q Business now supports customization options for your web experience, 11 new Plugins, and QuickSight support. Amazon Q index allows software providers to enrich their native generative AI experiences with their customer's enterprise knowledge and user context spanning multiple applications.
16+
* `Aws\BedrockAgentRuntime` - Releasing SDK for multi agent collaboration
17+
* `Aws\Bedrock` - Tagging support for Async Invoke resources. Added support for Distillation in CreateModelCustomizationJob API. Support for videoDataDeliveryEnabled flag in invocation logging.
18+
* `Aws\Athena` - Add FEDERATED type to CreateDataCatalog. This creates Athena Data Catalog, AWS Lambda connector, and AWS Glue connection. Create/DeleteDataCatalog returns DataCatalog. Add Status, ConnectionType, and Error to DataCatalog and DataCatalogSummary. Add DeleteCatalogOnly to delete Athena Catalog only.
19+
* `Aws\RedshiftServerless` - Adds support for the ListManagedWorkgroups API to get an overview of existing managed workgroups.
20+
* `Aws\LakeFormation` - This release added two new LakeFormation Permissions (CREATE_CATALOG, SUPER_USER) and added Id field for CatalogResource. It also added new conditon and expression field.
21+
* `Aws\DataZone` - Adds support for Connections, ProjectProfiles, and JobRuns APIs. Supports the new Lineage feature at GA. Adjusts optionality of a parameter for DataSource and SubscriptionTarget APIs which may adjust types in some clients.
22+
* `Aws\CloudWatch` - Support for configuring AiOps investigation as alarm action
23+
324
## 3.332.2 - 2024-12-03
425

526
* `Aws\BedrockRuntime` - Add an API parameter that allows customers to set performance configuration for invoking a model.

src/BedrockAgent/BedrockAgentClient.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55

66
/**
77
* This client is used to interact with the **Agents for Amazon Bedrock** service.
8+
* @method \Aws\Result associateAgentCollaborator(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise associateAgentCollaboratorAsync(array $args = [])
810
* @method \Aws\Result associateAgentKnowledgeBase(array $args = [])
911
* @method \GuzzleHttp\Promise\Promise associateAgentKnowledgeBaseAsync(array $args = [])
1012
* @method \Aws\Result createAgent(array $args = [])
@@ -49,6 +51,8 @@
4951
* @method \GuzzleHttp\Promise\Promise deleteKnowledgeBaseDocumentsAsync(array $args = [])
5052
* @method \Aws\Result deletePrompt(array $args = [])
5153
* @method \GuzzleHttp\Promise\Promise deletePromptAsync(array $args = [])
54+
* @method \Aws\Result disassociateAgentCollaborator(array $args = [])
55+
* @method \GuzzleHttp\Promise\Promise disassociateAgentCollaboratorAsync(array $args = [])
5256
* @method \Aws\Result disassociateAgentKnowledgeBase(array $args = [])
5357
* @method \GuzzleHttp\Promise\Promise disassociateAgentKnowledgeBaseAsync(array $args = [])
5458
* @method \Aws\Result getAgent(array $args = [])
@@ -57,6 +61,8 @@
5761
* @method \GuzzleHttp\Promise\Promise getAgentActionGroupAsync(array $args = [])
5862
* @method \Aws\Result getAgentAlias(array $args = [])
5963
* @method \GuzzleHttp\Promise\Promise getAgentAliasAsync(array $args = [])
64+
* @method \Aws\Result getAgentCollaborator(array $args = [])
65+
* @method \GuzzleHttp\Promise\Promise getAgentCollaboratorAsync(array $args = [])
6066
* @method \Aws\Result getAgentKnowledgeBase(array $args = [])
6167
* @method \GuzzleHttp\Promise\Promise getAgentKnowledgeBaseAsync(array $args = [])
6268
* @method \Aws\Result getAgentVersion(array $args = [])
@@ -83,6 +89,8 @@
8389
* @method \GuzzleHttp\Promise\Promise listAgentActionGroupsAsync(array $args = [])
8490
* @method \Aws\Result listAgentAliases(array $args = [])
8591
* @method \GuzzleHttp\Promise\Promise listAgentAliasesAsync(array $args = [])
92+
* @method \Aws\Result listAgentCollaborators(array $args = [])
93+
* @method \GuzzleHttp\Promise\Promise listAgentCollaboratorsAsync(array $args = [])
8694
* @method \Aws\Result listAgentKnowledgeBases(array $args = [])
8795
* @method \GuzzleHttp\Promise\Promise listAgentKnowledgeBasesAsync(array $args = [])
8896
* @method \Aws\Result listAgentVersions(array $args = [])
@@ -125,6 +133,8 @@
125133
* @method \GuzzleHttp\Promise\Promise updateAgentActionGroupAsync(array $args = [])
126134
* @method \Aws\Result updateAgentAlias(array $args = [])
127135
* @method \GuzzleHttp\Promise\Promise updateAgentAliasAsync(array $args = [])
136+
* @method \Aws\Result updateAgentCollaborator(array $args = [])
137+
* @method \GuzzleHttp\Promise\Promise updateAgentCollaboratorAsync(array $args = [])
128138
* @method \Aws\Result updateAgentKnowledgeBase(array $args = [])
129139
* @method \GuzzleHttp\Promise\Promise updateAgentKnowledgeBaseAsync(array $args = [])
130140
* @method \Aws\Result updateDataSource(array $args = [])

src/BedrockRuntime/BedrockRuntimeClient.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,15 @@
1111
* @method \GuzzleHttp\Promise\Promise converseAsync(array $args = [])
1212
* @method \Aws\Result converseStream(array $args = [])
1313
* @method \GuzzleHttp\Promise\Promise converseStreamAsync(array $args = [])
14+
* @method \Aws\Result getAsyncInvoke(array $args = [])
15+
* @method \GuzzleHttp\Promise\Promise getAsyncInvokeAsync(array $args = [])
1416
* @method \Aws\Result invokeModel(array $args = [])
1517
* @method \GuzzleHttp\Promise\Promise invokeModelAsync(array $args = [])
1618
* @method \Aws\Result invokeModelWithResponseStream(array $args = [])
1719
* @method \GuzzleHttp\Promise\Promise invokeModelWithResponseStreamAsync(array $args = [])
20+
* @method \Aws\Result listAsyncInvokes(array $args = [])
21+
* @method \GuzzleHttp\Promise\Promise listAsyncInvokesAsync(array $args = [])
22+
* @method \Aws\Result startAsyncInvoke(array $args = [])
23+
* @method \GuzzleHttp\Promise\Promise startAsyncInvokeAsync(array $args = [])
1824
*/
1925
class BedrockRuntimeClient extends AwsClient {}

src/DSQL/DSQLClient.php

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?php
2+
namespace Aws\DSQL;
3+
4+
use Aws\AwsClient;
5+
6+
/**
7+
* This client is used to interact with the **Amazon Aurora DSQL** service.
8+
* @method \Aws\Result createCluster(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise createClusterAsync(array $args = [])
10+
* @method \Aws\Result createMultiRegionClusters(array $args = [])
11+
* @method \GuzzleHttp\Promise\Promise createMultiRegionClustersAsync(array $args = [])
12+
* @method \Aws\Result deleteCluster(array $args = [])
13+
* @method \GuzzleHttp\Promise\Promise deleteClusterAsync(array $args = [])
14+
* @method \Aws\Result deleteMultiRegionClusters(array $args = [])
15+
* @method \GuzzleHttp\Promise\Promise deleteMultiRegionClustersAsync(array $args = [])
16+
* @method \Aws\Result getCluster(array $args = [])
17+
* @method \GuzzleHttp\Promise\Promise getClusterAsync(array $args = [])
18+
* @method \Aws\Result listClusters(array $args = [])
19+
* @method \GuzzleHttp\Promise\Promise listClustersAsync(array $args = [])
20+
* @method \Aws\Result listTagsForResource(array $args = [])
21+
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
22+
* @method \Aws\Result tagResource(array $args = [])
23+
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
24+
* @method \Aws\Result untagResource(array $args = [])
25+
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
26+
* @method \Aws\Result updateCluster(array $args = [])
27+
* @method \GuzzleHttp\Promise\Promise updateClusterAsync(array $args = [])
28+
*/
29+
class DSQLClient extends AwsClient {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
namespace Aws\DSQL\Exception;
3+
4+
use Aws\Exception\AwsException;
5+
6+
/**
7+
* Represents an error interacting with the **Amazon Aurora DSQL** service.
8+
*/
9+
class DSQLException extends AwsException {}

0 commit comments

Comments
 (0)