AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.iotanalytics.getPipeline
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 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>
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 Dictionary<string, string>
- Name string
- Next string
- Attributes map[string]string
- Name string
- Next string
- attributes Map<String,String>
- name String
- next String
- attributes {[key: string]: string}
- name string
- next string
- attributes Mapping[str, str]
- name str
- next str
- attributes Map<String>
- 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
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi