1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. iotanalytics
  5. getPipeline

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.iotanalytics.getPipeline

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Resource Type definition for AWS::IoTAnalytics::Pipeline

Using getPipeline

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getPipeline(args: GetPipelineArgs, opts?: InvokeOptions): Promise<GetPipelineResult>
function getPipelineOutput(args: GetPipelineOutputArgs, opts?: InvokeOptions): Output<GetPipelineResult>
Copy
def get_pipeline(pipeline_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetPipelineResult
def get_pipeline_output(pipeline_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetPipelineResult]
Copy
func LookupPipeline(ctx *Context, args *LookupPipelineArgs, opts ...InvokeOption) (*LookupPipelineResult, error)
func LookupPipelineOutput(ctx *Context, args *LookupPipelineOutputArgs, opts ...InvokeOption) LookupPipelineResultOutput
Copy

> Note: This function is named LookupPipeline in the Go SDK.

public static class GetPipeline 
{
    public static Task<GetPipelineResult> InvokeAsync(GetPipelineArgs args, InvokeOptions? opts = null)
    public static Output<GetPipelineResult> Invoke(GetPipelineInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetPipelineResult> getPipeline(GetPipelineArgs args, InvokeOptions options)
public static Output<GetPipelineResult> getPipeline(GetPipelineArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:iotanalytics:getPipeline
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

PipelineName This property is required. string
The name of the pipeline.
PipelineName This property is required. string
The name of the pipeline.
pipelineName This property is required. String
The name of the pipeline.
pipelineName This property is required. string
The name of the pipeline.
pipeline_name This property is required. str
The name of the pipeline.
pipelineName This property is required. String
The name of the pipeline.

getPipeline Result

The following output properties are available:

Id string
PipelineActivities List<Pulumi.AwsNative.IoTAnalytics.Outputs.PipelineActivity>

A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity, for example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

Tags List<Pulumi.AwsNative.Outputs.Tag>

Metadata which can be used to manage the pipeline.

For more information, see Tag .

Id string
PipelineActivities []PipelineActivity

A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity, for example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

Tags Tag

Metadata which can be used to manage the pipeline.

For more information, see Tag .

id String
pipelineActivities List<PipelineActivity>

A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity, for example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

tags List<Tag>

Metadata which can be used to manage the pipeline.

For more information, see Tag .

id string
pipelineActivities PipelineActivity[]

A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity, for example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

tags Tag[]

Metadata which can be used to manage the pipeline.

For more information, see Tag .

id str
pipeline_activities Sequence[PipelineActivity]

A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity, for example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

tags Sequence[root_Tag]

Metadata which can be used to manage the pipeline.

For more information, see Tag .

id String
pipelineActivities List<Property Map>

A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity, for example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

tags List<Property Map>

Metadata which can be used to manage the pipeline.

For more information, see Tag .

Supporting Types

PipelineActivity

AddAttributes Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineAddAttributes
Adds other attributes based on existing attributes in the message.
Channel Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineChannel
Determines the source of the messages to be processed.
Datastore Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineDatastore
Specifies where to store the processed message data.
DeviceRegistryEnrich Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineDeviceRegistryEnrich
Adds data from the AWS IoT device registry to your message.
DeviceShadowEnrich Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineDeviceShadowEnrich
Adds information from the AWS IoT Device Shadows service to a message.
Filter Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineFilter
Filters a message based on its attributes.
Lambda Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineLambda
Runs a Lambda function to modify the message.
Math Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineMath
Computes an arithmetic expression using the message's attributes and adds it to the message.
RemoveAttributes Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineRemoveAttributes
Removes attributes from a message.
SelectAttributes Pulumi.AwsNative.IoTAnalytics.Inputs.PipelineSelectAttributes
Creates a new message using only the specified attributes from the original message.
AddAttributes PipelineAddAttributes
Adds other attributes based on existing attributes in the message.
Channel PipelineChannel
Determines the source of the messages to be processed.
Datastore PipelineDatastore
Specifies where to store the processed message data.
DeviceRegistryEnrich PipelineDeviceRegistryEnrich
Adds data from the AWS IoT device registry to your message.
DeviceShadowEnrich PipelineDeviceShadowEnrich
Adds information from the AWS IoT Device Shadows service to a message.
Filter PipelineFilter
Filters a message based on its attributes.
Lambda PipelineLambda
Runs a Lambda function to modify the message.
Math PipelineMath
Computes an arithmetic expression using the message's attributes and adds it to the message.
RemoveAttributes PipelineRemoveAttributes
Removes attributes from a message.
SelectAttributes PipelineSelectAttributes
Creates a new message using only the specified attributes from the original message.
addAttributes PipelineAddAttributes
Adds other attributes based on existing attributes in the message.
channel PipelineChannel
Determines the source of the messages to be processed.
datastore PipelineDatastore
Specifies where to store the processed message data.
deviceRegistryEnrich PipelineDeviceRegistryEnrich
Adds data from the AWS IoT device registry to your message.
deviceShadowEnrich PipelineDeviceShadowEnrich
Adds information from the AWS IoT Device Shadows service to a message.
filter PipelineFilter
Filters a message based on its attributes.
lambda PipelineLambda
Runs a Lambda function to modify the message.
math PipelineMath
Computes an arithmetic expression using the message's attributes and adds it to the message.
removeAttributes PipelineRemoveAttributes
Removes attributes from a message.
selectAttributes PipelineSelectAttributes
Creates a new message using only the specified attributes from the original message.
addAttributes PipelineAddAttributes
Adds other attributes based on existing attributes in the message.
channel PipelineChannel
Determines the source of the messages to be processed.
datastore PipelineDatastore
Specifies where to store the processed message data.
deviceRegistryEnrich PipelineDeviceRegistryEnrich
Adds data from the AWS IoT device registry to your message.
deviceShadowEnrich PipelineDeviceShadowEnrich
Adds information from the AWS IoT Device Shadows service to a message.
filter PipelineFilter
Filters a message based on its attributes.
lambda PipelineLambda
Runs a Lambda function to modify the message.
math PipelineMath
Computes an arithmetic expression using the message's attributes and adds it to the message.
removeAttributes PipelineRemoveAttributes
Removes attributes from a message.
selectAttributes PipelineSelectAttributes
Creates a new message using only the specified attributes from the original message.
add_attributes PipelineAddAttributes
Adds other attributes based on existing attributes in the message.
channel PipelineChannel
Determines the source of the messages to be processed.
datastore PipelineDatastore
Specifies where to store the processed message data.
device_registry_enrich PipelineDeviceRegistryEnrich
Adds data from the AWS IoT device registry to your message.
device_shadow_enrich PipelineDeviceShadowEnrich
Adds information from the AWS IoT Device Shadows service to a message.
filter PipelineFilter
Filters a message based on its attributes.
lambda_ PipelineLambda
Runs a Lambda function to modify the message.
math PipelineMath
Computes an arithmetic expression using the message's attributes and adds it to the message.
remove_attributes PipelineRemoveAttributes
Removes attributes from a message.
select_attributes PipelineSelectAttributes
Creates a new message using only the specified attributes from the original message.
addAttributes Property Map
Adds other attributes based on existing attributes in the message.
channel Property Map
Determines the source of the messages to be processed.
datastore Property Map
Specifies where to store the processed message data.
deviceRegistryEnrich Property Map
Adds data from the AWS IoT device registry to your message.
deviceShadowEnrich Property Map
Adds information from the AWS IoT Device Shadows service to a message.
filter Property Map
Filters a message based on its attributes.
lambda Property Map
Runs a Lambda function to modify the message.
math Property Map
Computes an arithmetic expression using the message's attributes and adds it to the message.
removeAttributes Property Map
Removes attributes from a message.
selectAttributes Property Map
Creates a new message using only the specified attributes from the original message.

PipelineAddAttributes

Attributes This property is required. Dictionary<string, string>

A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".

Name This property is required. string
The name of the 'addAttributes' activity.
Next string
The next activity in the pipeline.
Attributes This property is required. map[string]string

A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".

Name This property is required. string
The name of the 'addAttributes' activity.
Next string
The next activity in the pipeline.
attributes This property is required. Map<String,String>

A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".

name This property is required. String
The name of the 'addAttributes' activity.
next String
The next activity in the pipeline.
attributes This property is required. {[key: string]: string}

A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".

name This property is required. string
The name of the 'addAttributes' activity.
next string
The next activity in the pipeline.
attributes This property is required. Mapping[str, str]

A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".

name This property is required. str
The name of the 'addAttributes' activity.
next str
The next activity in the pipeline.
attributes This property is required. Map<String>

A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".

name This property is required. String
The name of the 'addAttributes' activity.
next String
The next activity in the pipeline.

PipelineChannel

ChannelName This property is required. string
The name of the channel from which the messages are processed.
Name This property is required. string
The name of the 'channel' activity.
Next string
The next activity in the pipeline.
ChannelName This property is required. string
The name of the channel from which the messages are processed.
Name This property is required. string
The name of the 'channel' activity.
Next string
The next activity in the pipeline.
channelName This property is required. String
The name of the channel from which the messages are processed.
name This property is required. String
The name of the 'channel' activity.
next String
The next activity in the pipeline.
channelName This property is required. string
The name of the channel from which the messages are processed.
name This property is required. string
The name of the 'channel' activity.
next string
The next activity in the pipeline.
channel_name This property is required. str
The name of the channel from which the messages are processed.
name This property is required. str
The name of the 'channel' activity.
next str
The next activity in the pipeline.
channelName This property is required. String
The name of the channel from which the messages are processed.
name This property is required. String
The name of the 'channel' activity.
next String
The next activity in the pipeline.

PipelineDatastore

DatastoreName This property is required. string
The name of the data store where processed messages are stored.
Name This property is required. string
The name of the datastore activity.
DatastoreName This property is required. string
The name of the data store where processed messages are stored.
Name This property is required. string
The name of the datastore activity.
datastoreName This property is required. String
The name of the data store where processed messages are stored.
name This property is required. String
The name of the datastore activity.
datastoreName This property is required. string
The name of the data store where processed messages are stored.
name This property is required. string
The name of the datastore activity.
datastore_name This property is required. str
The name of the data store where processed messages are stored.
name This property is required. str
The name of the datastore activity.
datastoreName This property is required. String
The name of the data store where processed messages are stored.
name This property is required. String
The name of the datastore activity.

PipelineDeviceRegistryEnrich

Attribute This property is required. string
The name of the attribute that is added to the message.
Name This property is required. string
The name of the 'deviceRegistryEnrich' activity.
RoleArn This property is required. string
The ARN of the role that allows access to the device's registry information.
ThingName This property is required. string
The name of the IoT device whose registry information is added to the message.
Next string
The next activity in the pipeline.
Attribute This property is required. string
The name of the attribute that is added to the message.
Name This property is required. string
The name of the 'deviceRegistryEnrich' activity.
RoleArn This property is required. string
The ARN of the role that allows access to the device's registry information.
ThingName This property is required. string
The name of the IoT device whose registry information is added to the message.
Next string
The next activity in the pipeline.
attribute This property is required. String
The name of the attribute that is added to the message.
name This property is required. String
The name of the 'deviceRegistryEnrich' activity.
roleArn This property is required. String
The ARN of the role that allows access to the device's registry information.
thingName This property is required. String
The name of the IoT device whose registry information is added to the message.
next String
The next activity in the pipeline.
attribute This property is required. string
The name of the attribute that is added to the message.
name This property is required. string
The name of the 'deviceRegistryEnrich' activity.
roleArn This property is required. string
The ARN of the role that allows access to the device's registry information.
thingName This property is required. string
The name of the IoT device whose registry information is added to the message.
next string
The next activity in the pipeline.
attribute This property is required. str
The name of the attribute that is added to the message.
name This property is required. str
The name of the 'deviceRegistryEnrich' activity.
role_arn This property is required. str
The ARN of the role that allows access to the device's registry information.
thing_name This property is required. str
The name of the IoT device whose registry information is added to the message.
next str
The next activity in the pipeline.
attribute This property is required. String
The name of the attribute that is added to the message.
name This property is required. String
The name of the 'deviceRegistryEnrich' activity.
roleArn This property is required. String
The ARN of the role that allows access to the device's registry information.
thingName This property is required. String
The name of the IoT device whose registry information is added to the message.
next String
The next activity in the pipeline.

PipelineDeviceShadowEnrich

Attribute This property is required. string
The name of the attribute that is added to the message.
Name This property is required. string
The name of the 'deviceShadowEnrich' activity.
RoleArn This property is required. string
The ARN of the role that allows access to the device's shadow.
ThingName This property is required. string
The name of the IoT device whose shadow information is added to the message.
Next string
The next activity in the pipeline.
Attribute This property is required. string
The name of the attribute that is added to the message.
Name This property is required. string
The name of the 'deviceShadowEnrich' activity.
RoleArn This property is required. string
The ARN of the role that allows access to the device's shadow.
ThingName This property is required. string
The name of the IoT device whose shadow information is added to the message.
Next string
The next activity in the pipeline.
attribute This property is required. String
The name of the attribute that is added to the message.
name This property is required. String
The name of the 'deviceShadowEnrich' activity.
roleArn This property is required. String
The ARN of the role that allows access to the device's shadow.
thingName This property is required. String
The name of the IoT device whose shadow information is added to the message.
next String
The next activity in the pipeline.
attribute This property is required. string
The name of the attribute that is added to the message.
name This property is required. string
The name of the 'deviceShadowEnrich' activity.
roleArn This property is required. string
The ARN of the role that allows access to the device's shadow.
thingName This property is required. string
The name of the IoT device whose shadow information is added to the message.
next string
The next activity in the pipeline.
attribute This property is required. str
The name of the attribute that is added to the message.
name This property is required. str
The name of the 'deviceShadowEnrich' activity.
role_arn This property is required. str
The ARN of the role that allows access to the device's shadow.
thing_name This property is required. str
The name of the IoT device whose shadow information is added to the message.
next str
The next activity in the pipeline.
attribute This property is required. String
The name of the attribute that is added to the message.
name This property is required. String
The name of the 'deviceShadowEnrich' activity.
roleArn This property is required. String
The ARN of the role that allows access to the device's shadow.
thingName This property is required. String
The name of the IoT device whose shadow information is added to the message.
next String
The next activity in the pipeline.

PipelineFilter

Filter This property is required. string
An expression that looks like an SQL WHERE clause that must return a Boolean value.
Name This property is required. string
The name of the 'filter' activity.
Next string
The next activity in the pipeline.
Filter This property is required. string
An expression that looks like an SQL WHERE clause that must return a Boolean value.
Name This property is required. string
The name of the 'filter' activity.
Next string
The next activity in the pipeline.
filter This property is required. String
An expression that looks like an SQL WHERE clause that must return a Boolean value.
name This property is required. String
The name of the 'filter' activity.
next String
The next activity in the pipeline.
filter This property is required. string
An expression that looks like an SQL WHERE clause that must return a Boolean value.
name This property is required. string
The name of the 'filter' activity.
next string
The next activity in the pipeline.
filter This property is required. str
An expression that looks like an SQL WHERE clause that must return a Boolean value.
name This property is required. str
The name of the 'filter' activity.
next str
The next activity in the pipeline.
filter This property is required. String
An expression that looks like an SQL WHERE clause that must return a Boolean value.
name This property is required. String
The name of the 'filter' activity.
next String
The next activity in the pipeline.

PipelineLambda

BatchSize This property is required. int

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

LambdaName This property is required. string
The name of the Lambda function that is run on the message.
Name This property is required. string
The name of the 'lambda' activity.
Next string
The next activity in the pipeline.
BatchSize This property is required. int

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

LambdaName This property is required. string
The name of the Lambda function that is run on the message.
Name This property is required. string
The name of the 'lambda' activity.
Next string
The next activity in the pipeline.
batchSize This property is required. Integer

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

lambdaName This property is required. String
The name of the Lambda function that is run on the message.
name This property is required. String
The name of the 'lambda' activity.
next String
The next activity in the pipeline.
batchSize This property is required. number

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

lambdaName This property is required. string
The name of the Lambda function that is run on the message.
name This property is required. string
The name of the 'lambda' activity.
next string
The next activity in the pipeline.
batch_size This property is required. int

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

lambda_name This property is required. str
The name of the Lambda function that is run on the message.
name This property is required. str
The name of the 'lambda' activity.
next str
The next activity in the pipeline.
batchSize This property is required. Number

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

lambdaName This property is required. String
The name of the Lambda function that is run on the message.
name This property is required. String
The name of the 'lambda' activity.
next String
The next activity in the pipeline.

PipelineMath

Attribute This property is required. string
The name of the attribute that contains the result of the math operation.
Math This property is required. string
An expression that uses one or more existing attributes and must return an integer value.
Name This property is required. string
The name of the 'math' activity.
Next string
The next activity in the pipeline.
Attribute This property is required. string
The name of the attribute that contains the result of the math operation.
Math This property is required. string
An expression that uses one or more existing attributes and must return an integer value.
Name This property is required. string
The name of the 'math' activity.
Next string
The next activity in the pipeline.
attribute This property is required. String
The name of the attribute that contains the result of the math operation.
math This property is required. String
An expression that uses one or more existing attributes and must return an integer value.
name This property is required. String
The name of the 'math' activity.
next String
The next activity in the pipeline.
attribute This property is required. string
The name of the attribute that contains the result of the math operation.
math This property is required. string
An expression that uses one or more existing attributes and must return an integer value.
name This property is required. string
The name of the 'math' activity.
next string
The next activity in the pipeline.
attribute This property is required. str
The name of the attribute that contains the result of the math operation.
math This property is required. str
An expression that uses one or more existing attributes and must return an integer value.
name This property is required. str
The name of the 'math' activity.
next str
The next activity in the pipeline.
attribute This property is required. String
The name of the attribute that contains the result of the math operation.
math This property is required. String
An expression that uses one or more existing attributes and must return an integer value.
name This property is required. String
The name of the 'math' activity.
next String
The next activity in the pipeline.

PipelineRemoveAttributes

Attributes This property is required. List<string>
A list of 1-50 attributes to remove from the message.
Name This property is required. string
The name of the 'removeAttributes' activity.
Next string
The next activity in the pipeline.
Attributes This property is required. []string
A list of 1-50 attributes to remove from the message.
Name This property is required. string
The name of the 'removeAttributes' activity.
Next string
The next activity in the pipeline.
attributes This property is required. List<String>
A list of 1-50 attributes to remove from the message.
name This property is required. String
The name of the 'removeAttributes' activity.
next String
The next activity in the pipeline.
attributes This property is required. string[]
A list of 1-50 attributes to remove from the message.
name This property is required. string
The name of the 'removeAttributes' activity.
next string
The next activity in the pipeline.
attributes This property is required. Sequence[str]
A list of 1-50 attributes to remove from the message.
name This property is required. str
The name of the 'removeAttributes' activity.
next str
The next activity in the pipeline.
attributes This property is required. List<String>
A list of 1-50 attributes to remove from the message.
name This property is required. String
The name of the 'removeAttributes' activity.
next String
The next activity in the pipeline.

PipelineSelectAttributes

Attributes This property is required. List<string>
A list of the attributes to select from the message.
Name This property is required. string
The name of the 'selectAttributes' activity.
Next string
The next activity in the pipeline.
Attributes This property is required. []string
A list of the attributes to select from the message.
Name This property is required. string
The name of the 'selectAttributes' activity.
Next string
The next activity in the pipeline.
attributes This property is required. List<String>
A list of the attributes to select from the message.
name This property is required. String
The name of the 'selectAttributes' activity.
next String
The next activity in the pipeline.
attributes This property is required. string[]
A list of the attributes to select from the message.
name This property is required. string
The name of the 'selectAttributes' activity.
next string
The next activity in the pipeline.
attributes This property is required. Sequence[str]
A list of the attributes to select from the message.
name This property is required. str
The name of the 'selectAttributes' activity.
next str
The next activity in the pipeline.
attributes This property is required. List<String>
A list of the attributes to select from the message.
name This property is required. String
The name of the 'selectAttributes' activity.
next String
The next activity in the pipeline.

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi