Skip to content

Commit 06d5e0d

Browse files
author
AWS
committed
Amazon OpenSearch Ingestion Update: SDK changes for self-managed vpc endpoint to OpenSearch ingestion pipelines.
1 parent 722607f commit 06d5e0d

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
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 Ingestion",
4+
"contributor": "",
5+
"description": "SDK changes for self-managed vpc endpoint to OpenSearch ingestion pipelines."
6+
}

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

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
"serviceFullName":"Amazon OpenSearch Ingestion",
99
"serviceId":"OSIS",
1010
"signatureVersion":"v4",
11-
"uid":"osis-2022-01-01"
11+
"uid":"osis-2022-01-01",
12+
"auth":["aws.auth#sigv4"]
1213
},
1314
"operations":{
1415
"CreatePipeline":{
@@ -722,6 +723,10 @@
722723
},
723724
"BufferOptions":{"shape":"BufferOptions"},
724725
"EncryptionAtRestOptions":{"shape":"EncryptionAtRestOptions"},
726+
"VpcEndpointService":{
727+
"shape":"String",
728+
"documentation":"<p>The VPC endpoint service name for the pipeline.</p>"
729+
},
725730
"ServiceVpcEndpoints":{
726731
"shape":"ServiceVpcEndpointsList",
727732
"documentation":"<p>A list of VPC endpoints that OpenSearch Ingestion has created to other Amazon Web Services services.</p>"
@@ -1213,6 +1218,13 @@
12131218
},
12141219
"documentation":"<p>An OpenSearch Ingestion-managed VPC endpoint that will access one or more pipelines.</p>"
12151220
},
1221+
"VpcEndpointManagement":{
1222+
"type":"string",
1223+
"enum":[
1224+
"CUSTOMER",
1225+
"SERVICE"
1226+
]
1227+
},
12161228
"VpcEndpointServiceName":{
12171229
"type":"string",
12181230
"enum":["OPENSEARCH_SERVERLESS"]
@@ -1236,6 +1248,10 @@
12361248
"VpcAttachmentOptions":{
12371249
"shape":"VpcAttachmentOptions",
12381250
"documentation":"<p>Options for attaching a VPC to a pipeline.</p>"
1251+
},
1252+
"VpcEndpointManagement":{
1253+
"shape":"VpcEndpointManagement",
1254+
"documentation":"<p>Defines whether you or Amazon OpenSearch Ingestion service create and manage the VPC endpoint configured for the pipeline.</p>"
12391255
}
12401256
},
12411257
"documentation":"<p>Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.</p>"

0 commit comments

Comments
 (0)