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 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:
- Arn string
- Creation
Time string - Current
State Pulumi.Aws Native. Pipes. Pipe State - Description string
- Desired
State Pulumi.Aws Native. Pipes. Pipe Requested Pipe State - Enrichment string
- Enrichment
Parameters Pulumi.Aws Native. Pipes. Outputs. Pipe Enrichment Parameters - Last
Modified stringTime - Log
Configuration Pulumi.Aws Native. Pipes. Outputs. Pipe Log Configuration - Role
Arn string - State
Reason string - Dictionary<string, string>
- Target string
- Arn string
- Creation
Time string - Current
State PipeState Enum - Description string
- Desired
State PipeRequested Pipe State - Enrichment string
- Enrichment
Parameters PipeEnrichment Parameters - Last
Modified stringTime - Log
Configuration PipeLog Configuration - Role
Arn string - State
Reason string - map[string]string
- Target string
- arn String
- creation
Time String - current
State PipeState - description String
- desired
State PipeRequested Pipe State - enrichment String
- enrichment
Parameters PipeEnrichment Parameters - last
Modified StringTime - log
Configuration PipeLog Configuration - role
Arn String - state
Reason String - Map<String,String>
- target String
- arn string
- creation
Time string - current
State PipeState - description string
- desired
State PipeRequested Pipe State - enrichment string
- enrichment
Parameters PipeEnrichment Parameters - last
Modified stringTime - log
Configuration PipeLog Configuration - role
Arn string - state
Reason string - {[key: string]: string}
- target string
- arn String
- creation
Time String - current
State "RUNNING" | "STOPPED" | "CREATING" | "UPDATING" | "DELETING" | "STARTING" | "STOPPING" | "CREATE_FAILED" | "UPDATE_FAILED" | "START_FAILED" | "STOP_FAILED" | "DELETE_FAILED" | "CREATE_ROLLBACK_FAILED" | "DELETE_ROLLBACK_FAILED" | "UPDATE_ROLLBACK_FAILED" - description String
- desired
State "RUNNING" | "STOPPED" - enrichment String
- enrichment
Parameters Property Map - last
Modified StringTime - log
Configuration Property Map - role
Arn String - state
Reason String - Map<String>
- target String
Supporting Types
PipeCloudwatchLogsLogDestination
- Log
Group stringArn
- Log
Group stringArn
- log
Group StringArn
- log
Group stringArn
- log_
group_ strarn
- log
Group StringArn
PipeEnrichmentHttpParameters
- Header
Parameters Dictionary<string, string> - Path
Parameter List<string>Values - Query
String Dictionary<string, string>Parameters
- Header
Parameters map[string]string - Path
Parameter []stringValues - Query
String map[string]stringParameters
- header
Parameters Map<String,String> - path
Parameter List<String>Values - query
String Map<String,String>Parameters
- header
Parameters {[key: string]: string} - path
Parameter string[]Values - query
String {[key: string]: string}Parameters
- header_
parameters Mapping[str, str] - path_
parameter_ Sequence[str]values - query_
string_ Mapping[str, str]parameters
- header
Parameters Map<String> - path
Parameter List<String>Values - query
String Map<String>Parameters
PipeEnrichmentParameters
PipeFirehoseLogDestination
- Delivery
Stream stringArn
- Delivery
Stream stringArn
- delivery
Stream StringArn
- delivery
Stream stringArn
- delivery
Stream StringArn
PipeIncludeExecutionDataOption
PipeLogConfiguration
- Cloudwatch
Logs Pulumi.Log Destination Aws Native. Pipes. Inputs. Pipe Cloudwatch Logs Log Destination - Firehose
Log Pulumi.Destination Aws Native. Pipes. Inputs. Pipe Firehose Log Destination - Include
Execution List<Pulumi.Data Aws Native. Pipes. Pipe Include Execution Data Option> - Level
Pulumi.
Aws Native. Pipes. Pipe Log Level - S3Log
Destination Pulumi.Aws Native. Pipes. Inputs. Pipe S3Log Destination
PipeLogLevel
PipeRequestedPipeState
PipeS3LogDestination
- Bucket
Name string - Bucket
Owner string - Output
Format Pulumi.Aws Native. Pipes. Pipe S3Output Format - Prefix string
- Bucket
Name string - Bucket
Owner string - Output
Format PipeS3Output Format - Prefix string
- bucket
Name String - bucket
Owner String - output
Format PipeS3Output Format - prefix String
- bucket
Name string - bucket
Owner string - output
Format PipeS3Output Format - prefix string
- bucket
Name String - bucket
Owner String - output
Format "json" | "plain" | "w3c" - prefix String
PipeS3OutputFormat
PipeState
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.105.0 published on Thursday, May 2, 2024 by Pulumi