1. Packages
  2. AWS Native
  3. API Docs
  4. pipes
  5. getPipe

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

aws-native.pipes.getPipe

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

    Definition of AWS::Pipes::Pipe Resource Type

    Using getPipe

    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 getPipe(args: GetPipeArgs, opts?: InvokeOptions): Promise<GetPipeResult>
    function getPipeOutput(args: GetPipeOutputArgs, opts?: InvokeOptions): Output<GetPipeResult>
    def get_pipe(name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetPipeResult
    def get_pipe_output(name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetPipeResult]
    func LookupPipe(ctx *Context, args *LookupPipeArgs, opts ...InvokeOption) (*LookupPipeResult, error)
    func LookupPipeOutput(ctx *Context, args *LookupPipeOutputArgs, opts ...InvokeOption) LookupPipeResultOutput

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

    public static class GetPipe 
    {
        public static Task<GetPipeResult> InvokeAsync(GetPipeArgs args, InvokeOptions? opts = null)
        public static Output<GetPipeResult> Invoke(GetPipeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPipeResult> getPipe(GetPipeArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:pipes:getPipe
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name string
    name String
    name string
    name str
    name String

    getPipe Result

    The following output properties are available:

    Supporting Types

    PipeCloudwatchLogsLogDestination

    PipeEnrichmentHttpParameters

    HeaderParameters Dictionary<string, string>
    PathParameterValues List<string>
    QueryStringParameters Dictionary<string, string>
    HeaderParameters map[string]string
    PathParameterValues []string
    QueryStringParameters map[string]string
    headerParameters Map<String,String>
    pathParameterValues List<String>
    queryStringParameters Map<String,String>
    headerParameters {[key: string]: string}
    pathParameterValues string[]
    queryStringParameters {[key: string]: string}
    header_parameters Mapping[str, str]
    path_parameter_values Sequence[str]
    query_string_parameters Mapping[str, str]

    PipeEnrichmentParameters

    PipeFirehoseLogDestination

    PipeIncludeExecutionDataOption

    PipeLogConfiguration

    PipeLogLevel

    PipeRequestedPipeState

    PipeS3LogDestination

    PipeS3OutputFormat

    PipeState

    Package Details

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

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi