1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. gameliftstreams
  5. StreamGroup

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

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.gameliftstreams.StreamGroup

Explore with Pulumi AI

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

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Definition of AWS::GameLiftStreams::StreamGroup Resource Type

Create StreamGroup Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new StreamGroup(name: string, args: StreamGroupArgs, opts?: CustomResourceOptions);
@overload
def StreamGroup(resource_name: str,
                args: StreamGroupArgs,
                opts: Optional[ResourceOptions] = None)

@overload
def StreamGroup(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                description: Optional[str] = None,
                location_configurations: Optional[Sequence[StreamGroupLocationConfigurationArgs]] = None,
                stream_class: Optional[str] = None,
                default_application: Optional[StreamGroupDefaultApplicationArgs] = None,
                tags: Optional[Mapping[str, str]] = None)
func NewStreamGroup(ctx *Context, name string, args StreamGroupArgs, opts ...ResourceOption) (*StreamGroup, error)
public StreamGroup(string name, StreamGroupArgs args, CustomResourceOptions? opts = null)
public StreamGroup(String name, StreamGroupArgs args)
public StreamGroup(String name, StreamGroupArgs args, CustomResourceOptions options)
type: aws-native:gameliftstreams:StreamGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. StreamGroupArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. StreamGroupArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. StreamGroupArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. StreamGroupArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. StreamGroupArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

StreamGroup Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The StreamGroup resource accepts the following input properties:

Description This property is required. string
A descriptive label for the stream group.
LocationConfigurations This property is required. List<Pulumi.AwsNative.GameLiftStreams.Inputs.StreamGroupLocationConfiguration>
A set of one or more locations and the streaming capacity for each location. One of the locations MUST be your primary location, which is the AWS Region where you are specifying this resource.
StreamClass This property is required. string

The target stream quality for sessions that are hosted in this stream group. Set a stream class that is appropriate to the type of content that you're streaming. Stream class determines the type of computing resources Amazon GameLift Streams uses and impacts the cost of streaming. The following options are available:

A stream class can be one of the following:

  • gen5n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen5n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 12 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen5n_ultra (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Uses dedicated NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 8 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen4n_ultra (NVIDIA, ultra) Supports applications with high 3D scene complexity. Uses dedicated NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

DefaultApplication Pulumi.AwsNative.GameLiftStreams.Inputs.StreamGroupDefaultApplication
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
Tags Dictionary<string, string>
A list of labels to assign to the new stream group resource. Tags are developer-defined key-value pairs. Tagging AWS resources is useful for resource management, access management and cost allocation. See Tagging AWS Resources in the AWS General Reference .
Description This property is required. string
A descriptive label for the stream group.
LocationConfigurations This property is required. []StreamGroupLocationConfigurationArgs
A set of one or more locations and the streaming capacity for each location. One of the locations MUST be your primary location, which is the AWS Region where you are specifying this resource.
StreamClass This property is required. string

The target stream quality for sessions that are hosted in this stream group. Set a stream class that is appropriate to the type of content that you're streaming. Stream class determines the type of computing resources Amazon GameLift Streams uses and impacts the cost of streaming. The following options are available:

A stream class can be one of the following:

  • gen5n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen5n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 12 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen5n_ultra (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Uses dedicated NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 8 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen4n_ultra (NVIDIA, ultra) Supports applications with high 3D scene complexity. Uses dedicated NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

DefaultApplication StreamGroupDefaultApplicationArgs
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
Tags map[string]string
A list of labels to assign to the new stream group resource. Tags are developer-defined key-value pairs. Tagging AWS resources is useful for resource management, access management and cost allocation. See Tagging AWS Resources in the AWS General Reference .
description This property is required. String
A descriptive label for the stream group.
locationConfigurations This property is required. List<StreamGroupLocationConfiguration>
A set of one or more locations and the streaming capacity for each location. One of the locations MUST be your primary location, which is the AWS Region where you are specifying this resource.
streamClass This property is required. String

The target stream quality for sessions that are hosted in this stream group. Set a stream class that is appropriate to the type of content that you're streaming. Stream class determines the type of computing resources Amazon GameLift Streams uses and impacts the cost of streaming. The following options are available:

A stream class can be one of the following:

  • gen5n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen5n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 12 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen5n_ultra (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Uses dedicated NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 8 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen4n_ultra (NVIDIA, ultra) Supports applications with high 3D scene complexity. Uses dedicated NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

defaultApplication StreamGroupDefaultApplication
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
tags Map<String,String>
A list of labels to assign to the new stream group resource. Tags are developer-defined key-value pairs. Tagging AWS resources is useful for resource management, access management and cost allocation. See Tagging AWS Resources in the AWS General Reference .
description This property is required. string
A descriptive label for the stream group.
locationConfigurations This property is required. StreamGroupLocationConfiguration[]
A set of one or more locations and the streaming capacity for each location. One of the locations MUST be your primary location, which is the AWS Region where you are specifying this resource.
streamClass This property is required. string

The target stream quality for sessions that are hosted in this stream group. Set a stream class that is appropriate to the type of content that you're streaming. Stream class determines the type of computing resources Amazon GameLift Streams uses and impacts the cost of streaming. The following options are available:

A stream class can be one of the following:

  • gen5n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen5n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 12 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen5n_ultra (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Uses dedicated NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 8 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen4n_ultra (NVIDIA, ultra) Supports applications with high 3D scene complexity. Uses dedicated NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

defaultApplication StreamGroupDefaultApplication
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
tags {[key: string]: string}
A list of labels to assign to the new stream group resource. Tags are developer-defined key-value pairs. Tagging AWS resources is useful for resource management, access management and cost allocation. See Tagging AWS Resources in the AWS General Reference .
description This property is required. str
A descriptive label for the stream group.
location_configurations This property is required. Sequence[StreamGroupLocationConfigurationArgs]
A set of one or more locations and the streaming capacity for each location. One of the locations MUST be your primary location, which is the AWS Region where you are specifying this resource.
stream_class This property is required. str

The target stream quality for sessions that are hosted in this stream group. Set a stream class that is appropriate to the type of content that you're streaming. Stream class determines the type of computing resources Amazon GameLift Streams uses and impacts the cost of streaming. The following options are available:

A stream class can be one of the following:

  • gen5n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen5n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 12 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen5n_ultra (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Uses dedicated NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 8 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen4n_ultra (NVIDIA, ultra) Supports applications with high 3D scene complexity. Uses dedicated NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

default_application StreamGroupDefaultApplicationArgs
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
tags Mapping[str, str]
A list of labels to assign to the new stream group resource. Tags are developer-defined key-value pairs. Tagging AWS resources is useful for resource management, access management and cost allocation. See Tagging AWS Resources in the AWS General Reference .
description This property is required. String
A descriptive label for the stream group.
locationConfigurations This property is required. List<Property Map>
A set of one or more locations and the streaming capacity for each location. One of the locations MUST be your primary location, which is the AWS Region where you are specifying this resource.
streamClass This property is required. String

The target stream quality for sessions that are hosted in this stream group. Set a stream class that is appropriate to the type of content that you're streaming. Stream class determines the type of computing resources Amazon GameLift Streams uses and impacts the cost of streaming. The following options are available:

A stream class can be one of the following:

  • gen5n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen5n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 12 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen5n_ultra (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Uses dedicated NVIDIA A10G Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_win2022 (NVIDIA, ultra) Supports applications with extremely high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.4, 32 and 64-bit applications, and anti-cheat technology. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

  • gen4n_high (NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Uses NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 4 vCPUs, 16 GB RAM, 8 GB VRAM

  • Tenancy: Supports up to 2 concurrent stream sessions

  • gen4n_ultra (NVIDIA, ultra) Supports applications with high 3D scene complexity. Uses dedicated NVIDIA T4 Tensor GPU.

  • Reference resolution: 1080p

  • Reference frame rate: 60 fps

  • Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM

  • Tenancy: Supports 1 concurrent stream session

defaultApplication Property Map
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
tags Map<String>
A list of labels to assign to the new stream group resource. Tags are developer-defined key-value pairs. Tagging AWS resources is useful for resource management, access management and cost allocation. See Tagging AWS Resources in the AWS General Reference .

Outputs

All input properties are implicitly available as output properties. Additionally, the StreamGroup resource produces the following output properties:

Arn string
An Amazon Resource Name (ARN) that uniquely identifies the stream group resource. For example: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .
AwsId string
An ID that uniquely identifies the stream group resource. For example: sg-1AB2C3De4 .
Id string
The provider-assigned unique ID for this managed resource.
Arn string
An Amazon Resource Name (ARN) that uniquely identifies the stream group resource. For example: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .
AwsId string
An ID that uniquely identifies the stream group resource. For example: sg-1AB2C3De4 .
Id string
The provider-assigned unique ID for this managed resource.
arn String
An Amazon Resource Name (ARN) that uniquely identifies the stream group resource. For example: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .
awsId String
An ID that uniquely identifies the stream group resource. For example: sg-1AB2C3De4 .
id String
The provider-assigned unique ID for this managed resource.
arn string
An Amazon Resource Name (ARN) that uniquely identifies the stream group resource. For example: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .
awsId string
An ID that uniquely identifies the stream group resource. For example: sg-1AB2C3De4 .
id string
The provider-assigned unique ID for this managed resource.
arn str
An Amazon Resource Name (ARN) that uniquely identifies the stream group resource. For example: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .
aws_id str
An ID that uniquely identifies the stream group resource. For example: sg-1AB2C3De4 .
id str
The provider-assigned unique ID for this managed resource.
arn String
An Amazon Resource Name (ARN) that uniquely identifies the stream group resource. For example: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .
awsId String
An ID that uniquely identifies the stream group resource. For example: sg-1AB2C3De4 .
id String
The provider-assigned unique ID for this managed resource.

Supporting Types

StreamGroupDefaultApplication
, StreamGroupDefaultApplicationArgs

Arn string
An Amazon Resource Name (ARN) that uniquely identifies the application resource. Format example: arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 .
Id Changes to this property will trigger replacement. string
An ID that uniquely identifies the application resource. For example: a-9ZY8X7Wv6 .
Arn string
An Amazon Resource Name (ARN) that uniquely identifies the application resource. Format example: arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 .
Id Changes to this property will trigger replacement. string
An ID that uniquely identifies the application resource. For example: a-9ZY8X7Wv6 .
arn String
An Amazon Resource Name (ARN) that uniquely identifies the application resource. Format example: arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 .
id Changes to this property will trigger replacement. String
An ID that uniquely identifies the application resource. For example: a-9ZY8X7Wv6 .
arn string
An Amazon Resource Name (ARN) that uniquely identifies the application resource. Format example: arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 .
id Changes to this property will trigger replacement. string
An ID that uniquely identifies the application resource. For example: a-9ZY8X7Wv6 .
arn str
An Amazon Resource Name (ARN) that uniquely identifies the application resource. Format example: arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 .
id Changes to this property will trigger replacement. str
An ID that uniquely identifies the application resource. For example: a-9ZY8X7Wv6 .
arn String
An Amazon Resource Name (ARN) that uniquely identifies the application resource. Format example: arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 .
id Changes to this property will trigger replacement. String
An ID that uniquely identifies the application resource. For example: a-9ZY8X7Wv6 .

StreamGroupLocationConfiguration
, StreamGroupLocationConfigurationArgs

LocationName This property is required. string
A location's name. For example, us-east-1 . For a complete list of locations that Amazon GameLift Streams supports, refer to Regions and quotas in the Amazon GameLift Streams Developer Guide .
AlwaysOnCapacity int
The streaming capacity that is allocated and ready to handle stream requests without delay. You pay for this capacity whether it's in use or not. Best for quickest time from streaming request to streaming session.
OnDemandCapacity int
The streaming capacity that Amazon GameLift Streams can allocate in response to stream requests, and then de-allocate when the session has terminated. This offers a cost control measure at the expense of a greater startup time (typically under 5 minutes).
LocationName This property is required. string
A location's name. For example, us-east-1 . For a complete list of locations that Amazon GameLift Streams supports, refer to Regions and quotas in the Amazon GameLift Streams Developer Guide .
AlwaysOnCapacity int
The streaming capacity that is allocated and ready to handle stream requests without delay. You pay for this capacity whether it's in use or not. Best for quickest time from streaming request to streaming session.
OnDemandCapacity int
The streaming capacity that Amazon GameLift Streams can allocate in response to stream requests, and then de-allocate when the session has terminated. This offers a cost control measure at the expense of a greater startup time (typically under 5 minutes).
locationName This property is required. String
A location's name. For example, us-east-1 . For a complete list of locations that Amazon GameLift Streams supports, refer to Regions and quotas in the Amazon GameLift Streams Developer Guide .
alwaysOnCapacity Integer
The streaming capacity that is allocated and ready to handle stream requests without delay. You pay for this capacity whether it's in use or not. Best for quickest time from streaming request to streaming session.
onDemandCapacity Integer
The streaming capacity that Amazon GameLift Streams can allocate in response to stream requests, and then de-allocate when the session has terminated. This offers a cost control measure at the expense of a greater startup time (typically under 5 minutes).
locationName This property is required. string
A location's name. For example, us-east-1 . For a complete list of locations that Amazon GameLift Streams supports, refer to Regions and quotas in the Amazon GameLift Streams Developer Guide .
alwaysOnCapacity number
The streaming capacity that is allocated and ready to handle stream requests without delay. You pay for this capacity whether it's in use or not. Best for quickest time from streaming request to streaming session.
onDemandCapacity number
The streaming capacity that Amazon GameLift Streams can allocate in response to stream requests, and then de-allocate when the session has terminated. This offers a cost control measure at the expense of a greater startup time (typically under 5 minutes).
location_name This property is required. str
A location's name. For example, us-east-1 . For a complete list of locations that Amazon GameLift Streams supports, refer to Regions and quotas in the Amazon GameLift Streams Developer Guide .
always_on_capacity int
The streaming capacity that is allocated and ready to handle stream requests without delay. You pay for this capacity whether it's in use or not. Best for quickest time from streaming request to streaming session.
on_demand_capacity int
The streaming capacity that Amazon GameLift Streams can allocate in response to stream requests, and then de-allocate when the session has terminated. This offers a cost control measure at the expense of a greater startup time (typically under 5 minutes).
locationName This property is required. String
A location's name. For example, us-east-1 . For a complete list of locations that Amazon GameLift Streams supports, refer to Regions and quotas in the Amazon GameLift Streams Developer Guide .
alwaysOnCapacity Number
The streaming capacity that is allocated and ready to handle stream requests without delay. You pay for this capacity whether it's in use or not. Best for quickest time from streaming request to streaming session.
onDemandCapacity Number
The streaming capacity that Amazon GameLift Streams can allocate in response to stream requests, and then de-allocate when the session has terminated. This offers a cost control measure at the expense of a greater startup time (typically under 5 minutes).

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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi