1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. rekognition
  5. getStreamProcessor

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.rekognition.getStreamProcessor

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

The AWS::Rekognition::StreamProcessor type is used to create an Amazon Rekognition StreamProcessor that you can use to analyze streaming videos.

Using getStreamProcessor

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 getStreamProcessor(args: GetStreamProcessorArgs, opts?: InvokeOptions): Promise<GetStreamProcessorResult>
function getStreamProcessorOutput(args: GetStreamProcessorOutputArgs, opts?: InvokeOptions): Output<GetStreamProcessorResult>
Copy
def get_stream_processor(name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetStreamProcessorResult
def get_stream_processor_output(name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetStreamProcessorResult]
Copy
func LookupStreamProcessor(ctx *Context, args *LookupStreamProcessorArgs, opts ...InvokeOption) (*LookupStreamProcessorResult, error)
func LookupStreamProcessorOutput(ctx *Context, args *LookupStreamProcessorOutputArgs, opts ...InvokeOption) LookupStreamProcessorResultOutput
Copy

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

public static class GetStreamProcessor 
{
    public static Task<GetStreamProcessorResult> InvokeAsync(GetStreamProcessorArgs args, InvokeOptions? opts = null)
    public static Output<GetStreamProcessorResult> Invoke(GetStreamProcessorInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStreamProcessorResult> getStreamProcessor(GetStreamProcessorArgs args, InvokeOptions options)
public static Output<GetStreamProcessorResult> getStreamProcessor(GetStreamProcessorArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:rekognition:getStreamProcessor
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.
Name This property is required. string
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.
name This property is required. String
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.
name This property is required. string
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.
name This property is required. str
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.
name This property is required. String
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.

getStreamProcessor Result

The following output properties are available:

Arn string
Amazon Resource Name for the newly created stream processor.
Status string
Current status of the stream processor.
StatusMessage string
Detailed status message about the stream processor.
Tags List<Pulumi.AwsNative.Outputs.Tag>
An array of key-value pairs to apply to this resource.
Arn string
Amazon Resource Name for the newly created stream processor.
Status string
Current status of the stream processor.
StatusMessage string
Detailed status message about the stream processor.
Tags Tag
An array of key-value pairs to apply to this resource.
arn String
Amazon Resource Name for the newly created stream processor.
status String
Current status of the stream processor.
statusMessage String
Detailed status message about the stream processor.
tags List<Tag>
An array of key-value pairs to apply to this resource.
arn string
Amazon Resource Name for the newly created stream processor.
status string
Current status of the stream processor.
statusMessage string
Detailed status message about the stream processor.
tags Tag[]
An array of key-value pairs to apply to this resource.
arn str
Amazon Resource Name for the newly created stream processor.
status str
Current status of the stream processor.
status_message str
Detailed status message about the stream processor.
tags Sequence[root_Tag]
An array of key-value pairs to apply to this resource.
arn String
Amazon Resource Name for the newly created stream processor.
status String
Current status of the stream processor.
statusMessage String
Detailed status message about the stream processor.
tags List<Property Map>
An array of key-value pairs to apply to this resource.

Supporting Types

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

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

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi