Skip to main content

pipe

Gets an individual pipe resource

Overview

Namepipe
TypeResource
Descriptionpipe
Idawscc.pipes.pipe

Fields

NameDatatypeDescription
arnstring
creation_timestring
current_statestring
descriptionstring
desired_statestring
enrichmentstring
enrichment_parametersobject
last_modified_timestring
log_configurationobject
namestring
role_arnstring
sourcestring
source_parametersobject
state_reasonstring
tagsobject
targetstring
target_parametersobject
regionstringAWS region.

Methods

Currently only SELECT is supported for this resource resource.

Example

SELECT
region,
arn,
creation_time,
current_state,
description,
desired_state,
enrichment,
enrichment_parameters,
last_modified_time,
log_configuration,
name,
role_arn,
source,
source_parameters,
state_reason,
tags,
target,
target_parameters
FROM awscc.pipes.pipe
WHERE data__Identifier = '<Name>';

Permissions

To operate on the pipe resource, the following permissions are required:

Read

pipes:DescribePipe

Update

pipes:UpdatePipe,
pipes:TagResource,
pipes:UntagResource,
pipes:DescribePipe,
iam:PassRole,
logs:PutResourcePolicy,
logs:DescribeResourcePolicies,
logs:DescribeLogGroups,
iam:CreateServiceLinkedRole,
logs:CreateLogDelivery,
logs:UpdateLogDelivery,
logs:DeleteLogDelivery,
logs:GetLogDelivery,
logs:ListLogDeliveries,
s3:PutBucketPolicy,
s3:GetBucketPolicy,
firehose:TagDeliveryStream

Delete

pipes:DeletePipe,
pipes:DescribePipe,
logs:CreateLogDelivery,
logs:UpdateLogDelivery,
logs:DeleteLogDelivery,
logs:GetLogDelivery,
logs:ListLogDeliveries