Skip to content

Commit 09c0ee9

Browse files
Release v1.52.0 (2024-05-01) (#5250)
Release v1.52.0 (2024-05-01) === ### Service Client Updates * `service/bedrock-agent`: Updates service API and documentation * `service/ec2`: Updates service documentation * Documentation updates for Amazon EC2. * `service/personalize-runtime`: Updates service API and documentation * `service/securityhub`: Updates service API and documentation * `service/sesv2`: Updates service API ### SDK Features * `service/alexaforbusiness`: Remove Alexaforbusiness * This change removes the Alexaforbusiness service, since it is deprecated.
1 parent debabd5 commit 09c0ee9

File tree

18 files changed

+604
-69
lines changed

18 files changed

+604
-69
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
Release v1.52.0 (2024-05-01)
2+
===
3+
4+
### Service Client Updates
5+
* `service/bedrock-agent`: Updates service API and documentation
6+
* `service/ec2`: Updates service documentation
7+
* Documentation updates for Amazon EC2.
8+
* `service/personalize-runtime`: Updates service API and documentation
9+
* `service/securityhub`: Updates service API and documentation
10+
* `service/sesv2`: Updates service API
11+
12+
### SDK Features
13+
* `service/alexaforbusiness`: Remove Alexaforbusiness
14+
* This change removes the Alexaforbusiness service, since it is deprecated.
15+
116
Release v1.51.32 (2024-04-30)
217
===
318

CHANGELOG_PENDING.md

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
### SDK Features
2-
* `service/alexaforbusiness`: Remove Alexaforbusiness
3-
* This change removes the Alexaforbusiness service, since it is deprecated.
42

53
### SDK Enhancements
64

aws/endpoints/defaults.go

+64
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.51.32"
8+
const SDKVersion = "1.52.0"

models/apis/bedrock-agent/2023-06-05/api-2.json

+66-1
Original file line numberDiff line numberDiff line change
@@ -2173,7 +2173,8 @@
21732173
"OPENSEARCH_SERVERLESS",
21742174
"PINECONE",
21752175
"REDIS_ENTERPRISE_CLOUD",
2176-
"RDS"
2176+
"RDS",
2177+
"MONGO_DB_ATLAS"
21772178
]
21782179
},
21792180
"KnowledgeBaseSummaries":{
@@ -2423,6 +2424,69 @@
24232424
"min":1,
24242425
"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-]{1,63}){0,2})?/[a-z0-9]{12})|(:foundation-model/([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2})))|(([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2}))|(([0-9a-zA-Z][_-]?)+)$"
24252426
},
2427+
"MongoDbAtlasCollectionName":{
2428+
"type":"string",
2429+
"max":63,
2430+
"min":0,
2431+
"pattern":"^.*$"
2432+
},
2433+
"MongoDbAtlasConfiguration":{
2434+
"type":"structure",
2435+
"required":[
2436+
"collectionName",
2437+
"credentialsSecretArn",
2438+
"databaseName",
2439+
"endpoint",
2440+
"fieldMapping",
2441+
"vectorIndexName"
2442+
],
2443+
"members":{
2444+
"collectionName":{"shape":"MongoDbAtlasCollectionName"},
2445+
"credentialsSecretArn":{"shape":"SecretArn"},
2446+
"databaseName":{"shape":"MongoDbAtlasDatabaseName"},
2447+
"endpoint":{"shape":"MongoDbAtlasEndpoint"},
2448+
"endpointServiceName":{"shape":"MongoDbAtlasEndpointServiceName"},
2449+
"fieldMapping":{"shape":"MongoDbAtlasFieldMapping"},
2450+
"vectorIndexName":{"shape":"MongoDbAtlasIndexName"}
2451+
}
2452+
},
2453+
"MongoDbAtlasDatabaseName":{
2454+
"type":"string",
2455+
"max":63,
2456+
"min":0,
2457+
"pattern":"^.*$"
2458+
},
2459+
"MongoDbAtlasEndpoint":{
2460+
"type":"string",
2461+
"max":2048,
2462+
"min":0,
2463+
"pattern":"^.*$"
2464+
},
2465+
"MongoDbAtlasEndpointServiceName":{
2466+
"type":"string",
2467+
"max":255,
2468+
"min":1,
2469+
"pattern":"^(?:arn:aws(?:-us-gov|-cn|-iso|-iso-[a-z])*:.+:.*:\\d+:.+/.+$|[a-zA-Z0-9*]+[a-zA-Z0-9._-]*)$"
2470+
},
2471+
"MongoDbAtlasFieldMapping":{
2472+
"type":"structure",
2473+
"required":[
2474+
"metadataField",
2475+
"textField",
2476+
"vectorField"
2477+
],
2478+
"members":{
2479+
"metadataField":{"shape":"FieldName"},
2480+
"textField":{"shape":"FieldName"},
2481+
"vectorField":{"shape":"FieldName"}
2482+
}
2483+
},
2484+
"MongoDbAtlasIndexName":{
2485+
"type":"string",
2486+
"max":2048,
2487+
"min":0,
2488+
"pattern":"^.*$"
2489+
},
24262490
"Name":{
24272491
"type":"string",
24282492
"pattern":"^([0-9a-zA-Z][_-]?){1,100}$"
@@ -2838,6 +2902,7 @@
28382902
"type":"structure",
28392903
"required":["type"],
28402904
"members":{
2905+
"mongoDbAtlasConfiguration":{"shape":"MongoDbAtlasConfiguration"},
28412906
"opensearchServerlessConfiguration":{"shape":"OpenSearchServerlessConfiguration"},
28422907
"pineconeConfiguration":{"shape":"PineconeConfiguration"},
28432908
"rdsConfiguration":{"shape":"RdsConfiguration"},

models/apis/bedrock-agent/2023-06-05/docs-2.json

+51-5
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@
295295
"BucketOwnerAccountId": {
296296
"base": null,
297297
"refs": {
298-
"S3DataSourceConfiguration$bucketOwnerAccountId": "<p>The account ID for the owner of the S3 bucket.</p>"
298+
"S3DataSourceConfiguration$bucketOwnerAccountId": "<p>The bucket account owner ID for the S3 bucket.</p>"
299299
}
300300
},
301301
"ChunkingConfiguration": {
@@ -404,9 +404,9 @@
404404
"DataDeletionPolicy": {
405405
"base": null,
406406
"refs": {
407-
"CreateDataSourceRequest$dataDeletionPolicy": "<p>The deletion policy for the requested data source</p>",
408-
"DataSource$dataDeletionPolicy": "<p>The deletion policy for the data source.</p>",
409-
"UpdateDataSourceRequest$dataDeletionPolicy": "<p>The data deletion policy of the updated data source.</p>"
407+
"CreateDataSourceRequest$dataDeletionPolicy": "<p>The data deletion policy assigned to the data source.</p>",
408+
"DataSource$dataDeletionPolicy": "<p>The data deletion policy for a data source.</p>",
409+
"UpdateDataSourceRequest$dataDeletionPolicy": "<p>The data deletion policy assigned to the data source.</p>"
410410
}
411411
},
412412
"DataSource": {
@@ -614,14 +614,17 @@
614614
"refs": {
615615
"Agent$failureReasons": "<p>Contains reasons that the agent-related API that you invoked failed.</p>",
616616
"AgentVersion$failureReasons": "<p>A list of reasons that the API operation on the version failed.</p>",
617-
"DataSource$failureReasons": "<p>The details of the failure reasons related to the data source.</p>",
617+
"DataSource$failureReasons": "<p>The detailed reasons on the failure to delete a data source.</p>",
618618
"IngestionJob$failureReasons": "<p>A list of reasons that the ingestion job failed.</p>",
619619
"KnowledgeBase$failureReasons": "<p>A list of reasons that the API operation on the knowledge base failed.</p>"
620620
}
621621
},
622622
"FieldName": {
623623
"base": null,
624624
"refs": {
625+
"MongoDbAtlasFieldMapping$metadataField": "<p>The name of the field in which Amazon Bedrock stores metadata about the vector store.</p>",
626+
"MongoDbAtlasFieldMapping$textField": "<p>The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.</p>",
627+
"MongoDbAtlasFieldMapping$vectorField": "<p>The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.</p>",
625628
"OpenSearchServerlessFieldMapping$metadataField": "<p>The name of the field in which Amazon Bedrock stores metadata about the vector store.</p>",
626629
"OpenSearchServerlessFieldMapping$textField": "<p>The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.</p>",
627630
"OpenSearchServerlessFieldMapping$vectorField": "<p>The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.</p>",
@@ -1144,6 +1147,48 @@
11441147
"UpdateAgentRequest$foundationModel": "<p>Specifies a new foundation model to be used for orchestration by the agent.</p>"
11451148
}
11461149
},
1150+
"MongoDbAtlasCollectionName": {
1151+
"base": null,
1152+
"refs": {
1153+
"MongoDbAtlasConfiguration$collectionName": "<p>The collection name of the knowledge base in MongoDB Atlas.</p>"
1154+
}
1155+
},
1156+
"MongoDbAtlasConfiguration": {
1157+
"base": "<p>Contains details about the storage configuration of the knowledge base in MongoDB Atlas. </p>",
1158+
"refs": {
1159+
"StorageConfiguration$mongoDbAtlasConfiguration": "<p>Contains the storage configuration of the knowledge base in MongoDB Atlas.</p>"
1160+
}
1161+
},
1162+
"MongoDbAtlasDatabaseName": {
1163+
"base": null,
1164+
"refs": {
1165+
"MongoDbAtlasConfiguration$databaseName": "<p>The database name in your MongoDB Atlas cluster for your knowledge base.</p>"
1166+
}
1167+
},
1168+
"MongoDbAtlasEndpoint": {
1169+
"base": null,
1170+
"refs": {
1171+
"MongoDbAtlasConfiguration$endpoint": "<p>The endpoint URL of your MongoDB Atlas cluster for your knowledge base.</p>"
1172+
}
1173+
},
1174+
"MongoDbAtlasEndpointServiceName": {
1175+
"base": null,
1176+
"refs": {
1177+
"MongoDbAtlasConfiguration$endpointServiceName": "<p>The name of the VPC endpoint service in your account that is connected to your MongoDB Atlas cluster.</p>"
1178+
}
1179+
},
1180+
"MongoDbAtlasFieldMapping": {
1181+
"base": "<p>Contains the names of the fields to which to map information about the vector store.</p>",
1182+
"refs": {
1183+
"MongoDbAtlasConfiguration$fieldMapping": "<p>Contains the names of the fields to which to map information about the vector store.</p>"
1184+
}
1185+
},
1186+
"MongoDbAtlasIndexName": {
1187+
"base": null,
1188+
"refs": {
1189+
"MongoDbAtlasConfiguration$vectorIndexName": "<p>The name of the MongoDB Atlas vector search index.</p>"
1190+
}
1191+
},
11471192
"Name": {
11481193
"base": null,
11491194
"refs": {
@@ -1461,6 +1506,7 @@
14611506
"SecretArn": {
14621507
"base": null,
14631508
"refs": {
1509+
"MongoDbAtlasConfiguration$credentialsSecretArn": "<p>The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that contains user credentials for your MongoDB Atlas cluster.</p>",
14641510
"PineconeConfiguration$credentialsSecretArn": "<p>The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Pinecone API key.</p>",
14651511
"RdsConfiguration$credentialsSecretArn": "<p>The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Amazon RDS database.</p>",
14661512
"RedisEnterpriseCloudConfiguration$credentialsSecretArn": "<p>The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Redis Enterprise Cloud database.</p>"

0 commit comments

Comments
 (0)