1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. ivs
  5. getStage

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.ivs.getStage

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

Resource Definition for type AWS::IVS::Stage.

Using getStage

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 getStage(args: GetStageArgs, opts?: InvokeOptions): Promise<GetStageResult>
function getStageOutput(args: GetStageOutputArgs, opts?: InvokeOptions): Output<GetStageResult>
Copy
def get_stage(arn: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetStageResult
def get_stage_output(arn: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetStageResult]
Copy
func LookupStage(ctx *Context, args *LookupStageArgs, opts ...InvokeOption) (*LookupStageResult, error)
func LookupStageOutput(ctx *Context, args *LookupStageOutputArgs, opts ...InvokeOption) LookupStageResultOutput
Copy

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

public static class GetStage 
{
    public static Task<GetStageResult> InvokeAsync(GetStageArgs args, InvokeOptions? opts = null)
    public static Output<GetStageResult> Invoke(GetStageInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStageResult> getStage(GetStageArgs args, InvokeOptions options)
public static Output<GetStageResult> getStage(GetStageArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:ivs:getStage
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Arn This property is required. string
Stage ARN is automatically generated on creation and assigned as the unique identifier.
Arn This property is required. string
Stage ARN is automatically generated on creation and assigned as the unique identifier.
arn This property is required. String
Stage ARN is automatically generated on creation and assigned as the unique identifier.
arn This property is required. string
Stage ARN is automatically generated on creation and assigned as the unique identifier.
arn This property is required. str
Stage ARN is automatically generated on creation and assigned as the unique identifier.
arn This property is required. String
Stage ARN is automatically generated on creation and assigned as the unique identifier.

getStage Result

The following output properties are available:

ActiveSessionId string
ID of the active session within the stage.
Arn string
Stage ARN is automatically generated on creation and assigned as the unique identifier.
AutoParticipantRecordingConfiguration Pulumi.AwsNative.Ivs.Outputs.StageAutoParticipantRecordingConfiguration
Name string
Stage name
Tags List<Pulumi.AwsNative.Outputs.Tag>
An array of key-value pairs to apply to this resource.
ActiveSessionId string
ID of the active session within the stage.
Arn string
Stage ARN is automatically generated on creation and assigned as the unique identifier.
AutoParticipantRecordingConfiguration StageAutoParticipantRecordingConfiguration
Name string
Stage name
Tags Tag
An array of key-value pairs to apply to this resource.
activeSessionId String
ID of the active session within the stage.
arn String
Stage ARN is automatically generated on creation and assigned as the unique identifier.
autoParticipantRecordingConfiguration StageAutoParticipantRecordingConfiguration
name String
Stage name
tags List<Tag>
An array of key-value pairs to apply to this resource.
activeSessionId string
ID of the active session within the stage.
arn string
Stage ARN is automatically generated on creation and assigned as the unique identifier.
autoParticipantRecordingConfiguration StageAutoParticipantRecordingConfiguration
name string
Stage name
tags Tag[]
An array of key-value pairs to apply to this resource.
active_session_id str
ID of the active session within the stage.
arn str
Stage ARN is automatically generated on creation and assigned as the unique identifier.
auto_participant_recording_configuration StageAutoParticipantRecordingConfiguration
name str
Stage name
tags Sequence[root_Tag]
An array of key-value pairs to apply to this resource.
activeSessionId String
ID of the active session within the stage.
arn String
Stage ARN is automatically generated on creation and assigned as the unique identifier.
autoParticipantRecordingConfiguration Property Map
name String
Stage name
tags List<Property Map>
An array of key-value pairs to apply to this resource.

Supporting Types

StageAutoParticipantRecordingConfiguration

StorageConfigurationArn This property is required. string
ARN of the StorageConfiguration resource to use for individual participant recording.
MediaTypes List<Pulumi.AwsNative.Ivs.StageAutoParticipantRecordingConfigurationMediaTypesItem>
Types of media to be recorded. Default: AUDIO_VIDEO.
StorageConfigurationArn This property is required. string
ARN of the StorageConfiguration resource to use for individual participant recording.
MediaTypes []StageAutoParticipantRecordingConfigurationMediaTypesItem
Types of media to be recorded. Default: AUDIO_VIDEO.
storageConfigurationArn This property is required. String
ARN of the StorageConfiguration resource to use for individual participant recording.
mediaTypes List<StageAutoParticipantRecordingConfigurationMediaTypesItem>
Types of media to be recorded. Default: AUDIO_VIDEO.
storageConfigurationArn This property is required. string
ARN of the StorageConfiguration resource to use for individual participant recording.
mediaTypes StageAutoParticipantRecordingConfigurationMediaTypesItem[]
Types of media to be recorded. Default: AUDIO_VIDEO.
storage_configuration_arn This property is required. str
ARN of the StorageConfiguration resource to use for individual participant recording.
media_types Sequence[StageAutoParticipantRecordingConfigurationMediaTypesItem]
Types of media to be recorded. Default: AUDIO_VIDEO.
storageConfigurationArn This property is required. String
ARN of the StorageConfiguration resource to use for individual participant recording.
mediaTypes List<"AUDIO_VIDEO" | "AUDIO_ONLY">
Types of media to be recorded. Default: AUDIO_VIDEO.

StageAutoParticipantRecordingConfigurationMediaTypesItem

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