AWS::OSIS::Pipeline VpcOptions - AWS CloudFormation

AWS::OSIS::Pipeline VpcOptions

Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "SecurityGroupIds" : [ String, ... ], "SubnetIds" : [ String, ... ], "VpcAttachmentOptions" : VpcAttachmentOptions, "VpcEndpointManagement" : String }

Properties

SecurityGroupIds

A list of security groups associated with the VPC endpoint.

Required: No

Type: Array of String

Minimum: 11

Maximum: 20

Update requires: No interruption

SubnetIds

A list of subnet IDs associated with the VPC endpoint.

Required: Yes

Type: Array of String

Minimum: 15

Maximum: 24

Update requires: No interruption

VpcAttachmentOptions

Options for attaching a VPC to a pipeline.

Required: No

Type: VpcAttachmentOptions

Update requires: No interruption

VpcEndpointManagement

Defines whether you or Amazon OpenSearch Ingestion service create and manage the VPC endpoint configured for the pipeline.

Required: No

Type: String

Allowed values: CUSTOMER | SERVICE

Update requires: No interruption