pipe
Gets an individual pipe
resource
Overview
Name | pipe |
Type | Resource |
Description | pipe |
Id | awscc.pipes.pipe |
Fields
Name | Datatype | Description |
---|---|---|
arn | string | |
creation_time | string | |
current_state | string | |
description | string | |
desired_state | string | |
enrichment | string | |
enrichment_parameters | object | |
last_modified_time | string | |
log_configuration | object | |
name | string | |
role_arn | string | |
source | string | |
source_parameters | object | |
state_reason | string | |
tags | object | |
target | string | |
target_parameters | object | |
region | string | AWS 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