CreatePipelineRequest
¶
Source code in docs_src/capo_iotsitewise/types/create_pipeline_request.py
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client token, the server returns the cached result from the original successful request without performing the operation again.
computations
instance-attribute
¶
computations: ComputeNodeList
The list of compute nodes that form the pipeline DAG. Each compute node references a task and can declare dependencies on other nodes.
description
instance-attribute
¶
description: NotRequired[Description]
A description of the pipeline.
environment_variables
instance-attribute
¶
environment_variables: NotRequired[EnvironmentVariablesMap]
Environment variables shared across all compute nodes in the pipeline. Individual compute nodes can override these values with their own environment variables.
pipeline_name
instance-attribute
¶
pipeline_name: ResourceName
The name of the pipeline to create. Must be unique within the workspace.
tags
instance-attribute
¶
tags: NotRequired[TagMap]
A list of key-value pairs that contain metadata for the pipeline. For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide.