We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.50.0 published on Monday, Jan 26, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.50.0 published on Monday, Jan 26, 2026 by Pulumi
Definition of AWS::GameLiftStreams::StreamGroup Resource Type
Using getStreamGroup
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 getStreamGroup(args: GetStreamGroupArgs, opts?: InvokeOptions): Promise<GetStreamGroupResult>
function getStreamGroupOutput(args: GetStreamGroupOutputArgs, opts?: InvokeOptions): Output<GetStreamGroupResult>def get_stream_group(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStreamGroupResult
def get_stream_group_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStreamGroupResult]func LookupStreamGroup(ctx *Context, args *LookupStreamGroupArgs, opts ...InvokeOption) (*LookupStreamGroupResult, error)
func LookupStreamGroupOutput(ctx *Context, args *LookupStreamGroupOutputArgs, opts ...InvokeOption) LookupStreamGroupResultOutput> Note: This function is named LookupStreamGroup in the Go SDK.
public static class GetStreamGroup
{
public static Task<GetStreamGroupResult> InvokeAsync(GetStreamGroupArgs args, InvokeOptions? opts = null)
public static Output<GetStreamGroupResult> Invoke(GetStreamGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStreamGroupResult> getStreamGroup(GetStreamGroupArgs args, InvokeOptions options)
public static Output<GetStreamGroupResult> getStreamGroup(GetStreamGroupArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:gameliftstreams:getStreamGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
getStreamGroup Result
The following output properties are available:
- 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. - Default
Application Pulumi.Aws Native. Game Lift Streams. Outputs. Stream Group Default Application - Object that identifies the Amazon GameLift Streams application to stream with this stream group.
- Description string
- A descriptive label for the stream group.
- Id string
- An ID that uniquely identifies the stream group resource. For example:
sg-1AB2C3De4. - Location
Configurations List<Pulumi.Aws Native. Game Lift Streams. Outputs. Stream Group Location Configuration> - 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.
- 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 .
- 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. - Default
Application StreamGroup Default Application - Object that identifies the Amazon GameLift Streams application to stream with this stream group.
- Description string
- A descriptive label for the stream group.
- Id string
- An ID that uniquely identifies the stream group resource. For example:
sg-1AB2C3De4. - Location
Configurations []StreamGroup Location Configuration - 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.
- 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 .
- 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. - default
Application StreamGroup Default Application - Object that identifies the Amazon GameLift Streams application to stream with this stream group.
- description String
- A descriptive label for the stream group.
- id String
- An ID that uniquely identifies the stream group resource. For example:
sg-1AB2C3De4. - location
Configurations List<StreamGroup Location Configuration> - 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.
- 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 .
- 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. - default
Application StreamGroup Default Application - Object that identifies the Amazon GameLift Streams application to stream with this stream group.
- description string
- A descriptive label for the stream group.
- id string
- An ID that uniquely identifies the stream group resource. For example:
sg-1AB2C3De4. - location
Configurations StreamGroup Location Configuration[] - 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.
- {[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 .
- 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. - default_
application StreamGroup Default Application - Object that identifies the Amazon GameLift Streams application to stream with this stream group.
- description str
- A descriptive label for the stream group.
- id str
- An ID that uniquely identifies the stream group resource. For example:
sg-1AB2C3De4. - location_
configurations Sequence[StreamGroup Location Configuration] - 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.
- 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 .
- 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. - default
Application Property Map - Object that identifies the Amazon GameLift Streams application to stream with this stream group.
- description String
- A descriptive label for the stream group.
- id String
- An ID that uniquely identifies the stream group resource. For example:
sg-1AB2C3De4. - location
Configurations 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.
- 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 .
Supporting Types
StreamGroupDefaultApplication
- Arn string
- An Amazon Resource Name (ARN) that uniquely identifies the application resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6. - Id string
- An ID that uniquely identifies the application resource. Example ID:
a-9ZY8X7Wv6.
- Arn string
- An Amazon Resource Name (ARN) that uniquely identifies the application resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6. - Id string
- An ID that uniquely identifies the application resource. Example ID:
a-9ZY8X7Wv6.
- arn String
- An Amazon Resource Name (ARN) that uniquely identifies the application resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6. - id String
- An ID that uniquely identifies the application resource. Example ID:
a-9ZY8X7Wv6.
- arn string
- An Amazon Resource Name (ARN) that uniquely identifies the application resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6. - id string
- An ID that uniquely identifies the application resource. Example ID:
a-9ZY8X7Wv6.
- arn str
- An Amazon Resource Name (ARN) that uniquely identifies the application resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6. - id str
- An ID that uniquely identifies the application resource. Example ID:
a-9ZY8X7Wv6.
- arn String
- An Amazon Resource Name (ARN) that uniquely identifies the application resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6. - id String
- An ID that uniquely identifies the application resource. Example ID:
a-9ZY8X7Wv6.
StreamGroupLocationConfiguration
- Location
Name string - A location's name. For example,
us-east-1. For a complete list of locations that Amazon GameLift Streams supports, refer to Regions, quotas, and limitations in the Amazon GameLift Streams Developer Guide . - Always
On intCapacity - This setting, if non-zero, indicates minimum streaming capacity which is allocated to you and is never released back to the service. You pay for this base level of capacity at all times, whether used or idle.
- Maximum
Capacity int - On
Demand intCapacity - This shape is deprecated.
- Target
Idle intCapacity
- Location
Name string - A location's name. For example,
us-east-1. For a complete list of locations that Amazon GameLift Streams supports, refer to Regions, quotas, and limitations in the Amazon GameLift Streams Developer Guide . - Always
On intCapacity - This setting, if non-zero, indicates minimum streaming capacity which is allocated to you and is never released back to the service. You pay for this base level of capacity at all times, whether used or idle.
- Maximum
Capacity int - On
Demand intCapacity - This shape is deprecated.
- Target
Idle intCapacity
- location
Name String - A location's name. For example,
us-east-1. For a complete list of locations that Amazon GameLift Streams supports, refer to Regions, quotas, and limitations in the Amazon GameLift Streams Developer Guide . - always
On IntegerCapacity - This setting, if non-zero, indicates minimum streaming capacity which is allocated to you and is never released back to the service. You pay for this base level of capacity at all times, whether used or idle.
- maximum
Capacity Integer - on
Demand IntegerCapacity - This shape is deprecated.
- target
Idle IntegerCapacity
- location
Name string - A location's name. For example,
us-east-1. For a complete list of locations that Amazon GameLift Streams supports, refer to Regions, quotas, and limitations in the Amazon GameLift Streams Developer Guide . - always
On numberCapacity - This setting, if non-zero, indicates minimum streaming capacity which is allocated to you and is never released back to the service. You pay for this base level of capacity at all times, whether used or idle.
- maximum
Capacity number - on
Demand numberCapacity - This shape is deprecated.
- target
Idle numberCapacity
- location_
name str - A location's name. For example,
us-east-1. For a complete list of locations that Amazon GameLift Streams supports, refer to Regions, quotas, and limitations in the Amazon GameLift Streams Developer Guide . - always_
on_ intcapacity - This setting, if non-zero, indicates minimum streaming capacity which is allocated to you and is never released back to the service. You pay for this base level of capacity at all times, whether used or idle.
- maximum_
capacity int - on_
demand_ intcapacity - This shape is deprecated.
- target_
idle_ intcapacity
- location
Name String - A location's name. For example,
us-east-1. For a complete list of locations that Amazon GameLift Streams supports, refer to Regions, quotas, and limitations in the Amazon GameLift Streams Developer Guide . - always
On NumberCapacity - This setting, if non-zero, indicates minimum streaming capacity which is allocated to you and is never released back to the service. You pay for this base level of capacity at all times, whether used or idle.
- maximum
Capacity Number - on
Demand NumberCapacity - This shape is deprecated.
- target
Idle NumberCapacity
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.50.0 published on Monday, Jan 26, 2026 by Pulumi
