Skip to content

Commit 1c6ad61

Browse files
author
AWS
committed
Amazon OpenSearch Service Update: AWS Opensearch adds support for enabling s3 vector engine options. After enabling this option, customers will be able to create indices with s3 vector engine.
1 parent dac0939 commit 1c6ad61

File tree

2 files changed

+41
-30
lines changed

2 files changed

+41
-30
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon OpenSearch Service",
4+
"contributor": "",
5+
"description": "AWS Opensearch adds support for enabling s3 vector engine options. After enabling this option, customers will be able to create indices with s3 vector engine."
6+
}

services/opensearch/src/main/resources/codegen-resources/service-2.json

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1304,6 +1304,10 @@
13041304
"NaturalLanguageQueryGenerationOptions":{
13051305
"shape":"NaturalLanguageQueryGenerationOptionsInput",
13061306
"documentation":"<p>Container for parameters required for natural language query generation on the specified domain.</p>"
1307+
},
1308+
"S3VectorsEngine":{
1309+
"shape":"S3VectorsEngine",
1310+
"documentation":"<p>Container for parameters required to enable S3 vectors engine features on the specified domain.</p>"
13071311
}
13081312
},
13091313
"documentation":"<p>Container for parameters required to enable all machine learning features.</p>"
@@ -1314,6 +1318,10 @@
13141318
"NaturalLanguageQueryGenerationOptions":{
13151319
"shape":"NaturalLanguageQueryGenerationOptionsOutput",
13161320
"documentation":"<p>Container for parameters required for natural language query generation on the specified domain.</p>"
1321+
},
1322+
"S3VectorsEngine":{
1323+
"shape":"S3VectorsEngine",
1324+
"documentation":"<p>Container for parameters representing the state of S3 vectors engine features on the specified domain.</p>"
13171325
}
13181326
},
13191327
"documentation":"<p>Container for parameters representing the state of machine learning features on the specified domain.</p>"
@@ -1388,8 +1396,7 @@
13881396
},
13891397
"AccessDeniedException":{
13901398
"type":"structure",
1391-
"members":{
1392-
},
1399+
"members":{},
13931400
"documentation":"<p>An error occurred because you don't have permissions to access the resource.</p>",
13941401
"error":{"httpStatusCode":403},
13951402
"exception":true
@@ -2474,8 +2481,7 @@
24742481
},
24752482
"ConflictException":{
24762483
"type":"structure",
2477-
"members":{
2478-
},
2484+
"members":{},
24792485
"documentation":"<p>An error occurred because the client attempts to remove a resource that is currently in use.</p>",
24802486
"error":{"httpStatusCode":409},
24812487
"exception":true
@@ -2843,7 +2849,7 @@
28432849
"documentation":"<p>Detailed description of a data source.</p>"
28442850
}
28452851
},
2846-
"documentation":"<p>Data sources that are associated with an OpenSearch Application. </p>"
2852+
"documentation":"<p>Data sources that are associated with an OpenSearch application. </p>"
28472853
},
28482854
"DataSourceDescription":{
28492855
"type":"string",
@@ -2918,8 +2924,7 @@
29182924
},
29192925
"DeleteApplicationResponse":{
29202926
"type":"structure",
2921-
"members":{
2922-
}
2927+
"members":{}
29232928
},
29242929
"DeleteDataSourceRequest":{
29252930
"type":"structure",
@@ -3081,8 +3086,7 @@
30813086
},
30823087
"DependencyFailureException":{
30833088
"type":"structure",
3084-
"members":{
3085-
},
3089+
"members":{},
30863090
"documentation":"<p>An exception for when a failure in one of the dependencies results in the service being unable to fetch details about the resource.</p>",
30873091
"error":{"httpStatusCode":424},
30883092
"exception":true
@@ -3722,8 +3726,7 @@
37223726
"DisableTimestamp":{"type":"timestamp"},
37233727
"DisabledOperationException":{
37243728
"type":"structure",
3725-
"members":{
3726-
},
3729+
"members":{},
37273730
"documentation":"<p>An error occured because the client wanted to access an unsupported operation.</p>",
37283731
"error":{"httpStatusCode":409},
37293732
"exception":true
@@ -4886,16 +4889,16 @@
48864889
"members":{
48874890
"enabled":{
48884891
"shape":"Boolean",
4889-
"documentation":"<p>Indicates whether IAM Identity Center is enabled for the OpenSearch Application.</p>"
4892+
"documentation":"<p>Indicates whether IAM Identity Center is enabled for the OpenSearch application.</p>"
48904893
},
48914894
"iamIdentityCenterInstanceArn":{"shape":"ARN"},
48924895
"iamRoleForIdentityCenterApplicationArn":{
48934896
"shape":"RoleArn",
4894-
"documentation":"<p>The Amazon Resource Name (ARN) of the IAM role assigned to the IAM Identity Center application for the OpenSearch Application.</p>"
4897+
"documentation":"<p>The Amazon Resource Name (ARN) of the IAM role assigned to the IAM Identity Center application for the OpenSearch application.</p>"
48954898
},
48964899
"iamIdentityCenterApplicationArn":{"shape":"ARN"}
48974900
},
4898-
"documentation":"<p>Configuration settings for IAM Identity Center in an OpenSearch Application.</p>"
4901+
"documentation":"<p>Configuration settings for IAM Identity Center in an OpenSearch application.</p>"
48994902
},
49004903
"IamIdentityCenterOptionsInput":{
49014904
"type":"structure",
@@ -5160,24 +5163,21 @@
51605163
"IntegerClass":{"type":"integer"},
51615164
"InternalException":{
51625165
"type":"structure",
5163-
"members":{
5164-
},
5166+
"members":{},
51655167
"documentation":"<p>Request processing failed because of an unknown error, exception, or internal failure.</p>",
51665168
"error":{"httpStatusCode":500},
51675169
"exception":true
51685170
},
51695171
"InvalidPaginationTokenException":{
51705172
"type":"structure",
5171-
"members":{
5172-
},
5173+
"members":{},
51735174
"documentation":"<p>Request processing failed because you provided an invalid pagination token.</p>",
51745175
"error":{"httpStatusCode":400},
51755176
"exception":true
51765177
},
51775178
"InvalidTypeException":{
51785179
"type":"structure",
5179-
"members":{
5180-
},
5180+
"members":{},
51815181
"documentation":"<p>An exception for trying to create or access a sub-resource that's either invalid or not supported.</p>",
51825182
"error":{"httpStatusCode":409},
51835183
"exception":true
@@ -5260,8 +5260,7 @@
52605260
},
52615261
"LimitExceededException":{
52625262
"type":"structure",
5263-
"members":{
5264-
},
5263+
"members":{},
52655264
"documentation":"<p>An exception for trying to create more than the allowed number of resources or sub-resources.</p>",
52665265
"error":{"httpStatusCode":409},
52675266
"exception":true
@@ -6910,16 +6909,14 @@
69106909
},
69116910
"ResourceAlreadyExistsException":{
69126911
"type":"structure",
6913-
"members":{
6914-
},
6912+
"members":{},
69156913
"documentation":"<p>An exception for creating a resource that already exists.</p>",
69166914
"error":{"httpStatusCode":409},
69176915
"exception":true
69186916
},
69196917
"ResourceNotFoundException":{
69206918
"type":"structure",
6921-
"members":{
6922-
},
6919+
"members":{},
69236920
"documentation":"<p>An exception for accessing or deleting a resource that doesn't exist.</p>",
69246921
"error":{"httpStatusCode":409},
69256922
"exception":true
@@ -6946,8 +6943,7 @@
69466943
},
69476944
"RevokeVpcEndpointAccessResponse":{
69486945
"type":"structure",
6949-
"members":{
6950-
}
6946+
"members":{}
69516947
},
69526948
"RoleArn":{
69536949
"type":"string",
@@ -6995,6 +6991,16 @@
69956991
"max":1024,
69966992
"min":1
69976993
},
6994+
"S3VectorsEngine":{
6995+
"type":"structure",
6996+
"members":{
6997+
"Enabled":{
6998+
"shape":"Boolean",
6999+
"documentation":"<p>Enables S3 vectors engine features.</p>"
7000+
}
7001+
},
7002+
"documentation":"<p>Options for enabling S3 vectors engine features on the specified domain.</p>"
7003+
},
69987004
"SAMLEntityId":{
69997005
"type":"string",
70007006
"max":512,
@@ -8113,8 +8119,7 @@
81138119
},
81148120
"ValidationException":{
81158121
"type":"structure",
8116-
"members":{
8117-
},
8122+
"members":{},
81188123
"documentation":"<p>An exception for accessing or deleting a resource that doesn't exist.</p>",
81198124
"error":{"httpStatusCode":400},
81208125
"exception":true

0 commit comments

Comments
 (0)