AWS::OSIS::PipelineAn OpenSearch Ingestion Service Data Prepper pipeline running Data Prepper.
11 configurable properties. 4 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
MaxUnits | integer | Required |
MinUnits | integer | Required |
PipelineConfigurationBody | string | Required |
PipelineName | string | RequiredCreate-only |
BufferOptions | BufferOptions | |
EncryptionAtRestOptions | EncryptionAtRestOptions | |
LogPublishingOptions | LogPublishingOptions | |
PipelineRoleArn | string | |
ResourcePolicy | ResourcePolicy | |
Tags | Array<Tag> | |
VpcOptions | VpcOptions | Write-only |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
IngestEndpointUrls | Array<string> | A list of endpoints that can be used for ingesting data into a pipeline |
PipelineArn | string | The Amazon Resource Name (ARN) of the pipeline. |
VpcEndpoints | Array<VpcEndpoint> | The VPC interface endpoints that have access to the pipeline. |
VpcEndpointService | string | The VPC endpoint service name for the pipeline. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::OSIS::Pipeline
Resources:
MyResource:
Type: AWS::OSIS::Pipeline
Properties:
MaxUnits: 1
MinUnits: 1
PipelineConfigurationBody: "value"
PipelineName: "my-pipelinename"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
osis:CreatePipelineosis:GetPipelineosis:TagResourceosis:ListTagsForResourceosis:GetResourcePolicyosis:PutResourcePolicyiam:PassRoleiam:CreateServiceLinkedRoleosis:GetPipelineosis:ListTagsForResourceosis:GetResourcePolicyosis:UpdatePipelineosis:GetPipelineosis:ListTagsForResourceosis:TagResourceosis:UntagResourceosis:GetResourcePolicyosis:PutResourcePolicyosis:DeleteResourcePolicyosis:DeletePipelineosis:GetPipelinelogs:GetLogDeliverylogs:DeleteLogDeliverylogs:ListLogDeliveriesosis:ListPipelinesOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterPipelineArnThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
PipelineName