AWS Native
Pulumi Official

Package maintained by Pulumiv0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi
getPipeline
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>
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]
func LookupPipeline(ctx *Context, args *LookupPipelineArgs, opts ...InvokeOption) (*LookupPipelineResult, error)
func LookupPipelineOutput(ctx *Context, args *LookupPipelineOutputArgs, opts ...InvokeOption) LookupPipelineResultOutput
> 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)
}
public static CompletableFuture<GetPipelineResult> getPipeline(GetPipelineArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: aws-native:iotanalytics:getPipeline
Arguments:
# Arguments dictionary
The following arguments are supported:
- Pipeline
Name string
- Pipeline
Name string
- pipeline
Name String
- pipeline
Name string
- pipeline_
name str
- pipeline
Name String
getPipeline Result
The following output properties are available:
Supporting Types
PipelineActivity
- Add
Attributes Pulumi.Aws Native. Io TAnalytics. Inputs. Pipeline Add Attributes - Channel
Pulumi.
Aws Native. Io TAnalytics. Inputs. Pipeline Channel - Datastore
Pulumi.
Aws Native. Io TAnalytics. Inputs. Pipeline Datastore - Device
Registry Pulumi.Enrich Aws Native. Io TAnalytics. Inputs. Pipeline Device Registry Enrich - Device
Shadow Pulumi.Enrich Aws Native. Io TAnalytics. Inputs. Pipeline Device Shadow Enrich - Filter
Pulumi.
Aws Native. Io TAnalytics. Inputs. Pipeline Filter - Lambda
Pulumi.
Aws Native. Io TAnalytics. Inputs. Pipeline Lambda - Math
Pulumi.
Aws Native. Io TAnalytics. Inputs. Pipeline Math - Remove
Attributes Pulumi.Aws Native. Io TAnalytics. Inputs. Pipeline Remove Attributes - Select
Attributes Pulumi.Aws Native. Io TAnalytics. Inputs. Pipeline Select Attributes
- Add
Attributes PipelineAdd Attributes - Channel
Pipeline
Channel - Datastore
Pipeline
Datastore - Device
Registry PipelineEnrich Device Registry Enrich - Device
Shadow PipelineEnrich Device Shadow Enrich - Filter
Pipeline
Filter - Lambda
Pipeline
Lambda - Math
Pipeline
Math - Remove
Attributes PipelineRemove Attributes - Select
Attributes PipelineSelect Attributes
- add
Attributes PipelineAdd Attributes - channel
Pipeline
Channel - datastore
Pipeline
Datastore - device
Registry PipelineEnrich Device Registry Enrich - device
Shadow PipelineEnrich Device Shadow Enrich - filter
Pipeline
Filter - lambda
Pipeline
Lambda - math
Pipeline
Math - remove
Attributes PipelineRemove Attributes - select
Attributes PipelineSelect Attributes
- add
Attributes PipelineAdd Attributes - channel
Pipeline
Channel - datastore
Pipeline
Datastore - device
Registry PipelineEnrich Device Registry Enrich - device
Shadow PipelineEnrich Device Shadow Enrich - filter
Pipeline
Filter - lambda
Pipeline
Lambda - math
Pipeline
Math - remove
Attributes PipelineRemove Attributes - select
Attributes PipelineSelect Attributes
- add_
attributes PipelineAdd Attributes - channel
Pipeline
Channel - datastore
Pipeline
Datastore - device_
registry_ Pipelineenrich Device Registry Enrich - device_
shadow_ Pipelineenrich Device Shadow Enrich - filter
Pipeline
Filter - lambda_
Pipeline
Lambda - math
Pipeline
Math - remove_
attributes PipelineRemove Attributes - select_
attributes PipelineSelect Attributes
PipelineAddAttributes
- Attributes object
- Name string
- Next string
- Attributes interface{}
- Name string
- Next string
- attributes Object
- name String
- next String
- attributes any
- name string
- next string
- attributes Any
- name str
- next str
- attributes Any
- name String
- next String
PipelineChannel
- Channel
Name string - Name string
- Next string
- Channel
Name string - Name string
- Next string
- channel
Name String - name String
- next String
- channel
Name string - name string
- next string
- channel_
name str - name str
- next str
- channel
Name String - name String
- next String
PipelineDatastore
- Datastore
Name string - Name string
- Datastore
Name string - Name string
- datastore
Name String - name String
- datastore
Name string - name string
- datastore_
name str - name str
- datastore
Name String - name String
PipelineDeviceRegistryEnrich
- attribute str
- name str
- role_
arn str - thing_
name str - next str
PipelineDeviceShadowEnrich
- attribute str
- name str
- role_
arn str - thing_
name str - next str
PipelineFilter
PipelineLambda
- Batch
Size int - Lambda
Name string - Name string
- Next string
- Batch
Size int - Lambda
Name string - Name string
- Next string
- batch
Size Integer - lambda
Name String - name String
- next String
- batch
Size number - lambda
Name string - name string
- next string
- batch_
size int - lambda_
name str - name str
- next str
- batch
Size Number - lambda
Name String - name String
- next String
PipelineMath
PipelineRemoveAttributes
- Attributes List<string>
- Name string
- Next string
- Attributes []string
- Name string
- Next string
- attributes List<String>
- name String
- next String
- attributes string[]
- name string
- next string
- attributes Sequence[str]
- name str
- next str
- attributes List<String>
- name String
- next String
PipelineSelectAttributes
- Attributes List<string>
- Name string
- Next string
- Attributes []string
- Name string
- Next string
- attributes List<String>
- name String
- next String
- attributes string[]
- name string
- next string
- attributes Sequence[str]
- name str
- next str
- attributes List<String>
- name String
- next String
PipelineTag
Package Details
- Repository
- https://github.com/pulumi/pulumi-aws-native
- License
- Apache-2.0