Class: Aws::GameLiftStreams::Types::StreamGroupSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLiftStreams::Types::StreamGroupSummary
- Defined in:
- gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb
Overview
Describes a Amazon GameLift Streams stream group resource for hosting content streams. To retrieve additional stream group details, call GetStreamGroup.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
An [Amazon Resource Name (ARN)][1] that uniquely identifies the stream group resource.
-
#created_at ⇒ Time
A timestamp that indicates when this resource was created.
-
#default_application ⇒ Types::DefaultApplication
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
-
#description ⇒ String
A descriptive label for the stream group.
-
#expires_at ⇒ Time
The time at which this stream group expires.
-
#id ⇒ String
An ID that uniquely identifies the stream group resource.
-
#last_updated_at ⇒ Time
A timestamp that indicates when this resource was last updated.
-
#status ⇒ String
The current status of the stream group resource.
-
#stream_class ⇒ String
The target stream quality for the stream group.
Instance Attribute Details
#arn ⇒ String
An Amazon Resource Name (ARN) that uniquely identifies the
stream group resource. Example ARN:
arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4.
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
A timestamp that indicates when this resource was created.
Timestamps are expressed using in ISO8601 format, such as:
2022-12-27T22:29:40+00:00 (UTC).
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#default_application ⇒ Types::DefaultApplication
Object that identifies the Amazon GameLift Streams application to stream with this stream group.
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A descriptive label for the stream group.
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#expires_at ⇒ Time
The time at which this stream group expires. Timestamps are
expressed using in ISO8601 format, such as:
2022-12-27T22:29:40+00:00 (UTC). After this time, you will no
longer be able to update this stream group or use it to start stream
sessions. Only Get and Delete operations will work on an expired
stream group.
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
An ID that uniquely identifies the stream group resource. Example
ID: sg-1AB2C3De4.
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
A timestamp that indicates when this resource was last updated.
Timestamps are expressed using in ISO8601 format, such as:
2022-12-27T22:29:40+00:00 (UTC).
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the stream group resource. Possible statuses include the following:
ACTIVATING: The stream group is deploying and isn't ready to host streams.ACTIVE: The stream group is ready to host streams.ACTIVE_WITH_ERRORS: One or more locations in the stream group are in an error state. Verify the details of individual locations and remove any locations which are in error.DELETING: Amazon GameLift Streams is in the process of deleting the stream group.ERROR: An error occurred when the stream group deployed. SeeStatusReason(returned byCreateStreamGroup,GetStreamGroup, andUpdateStreamGroup) for more information.EXPIRED: The stream group is expired and can no longer host streams. This typically occurs when a stream group is 365 days old, as indicated by the value ofExpiresAt. Create a new stream group to resume streaming capabilities.UPDATING_LOCATIONS: One or more locations in the stream group are in the process of updating (either activating or deleting).
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#stream_class ⇒ String
The target stream quality for the stream group.
A stream class can be one of the following:
gen6n_pro_win2022(NVIDIA, pro) Supports applications with extremely high 3D scene complexity which require maximum resources. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.6, 32 and 64-bit applications, and anti-cheat technology. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 16 vCPUs, 64 GB RAM, 24 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6n_pro(NVIDIA, pro) Supports applications with extremely high 3D scene complexity which require maximum resources. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 16 vCPUs, 64 GB RAM, 24 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6n_ultra_win2022(NVIDIA, ultra) Supports applications with high 3D scene complexity. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.6, 32 and 64-bit applications, and anti-cheat technology. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6n_ultra(NVIDIA, ultra) Supports applications with high 3D scene complexity. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 8 vCPUs, 32 GB RAM, 24 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6n_high(NVIDIA, high) Supports applications with moderate to high 3D scene complexity. Powered by NVIDIA L4 Tensor Core GPUs.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
gen6n_medium(NVIDIA, medium) Supports applications with moderate 3D scene complexity. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 2 vCPUs, 8 GB RAM, 6 GB VRAM
Tenancy: Supports up to 4 concurrent stream sessions
gen6n_small(NVIDIA, small) Supports applications with lightweight 3D scene complexity and low CPU usage. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 1 vCPUs, 4 GB RAM, 2 GB VRAM
Tenancy: Supports up to 12 concurrent stream sessions
gen6n_medium_win2022(NVIDIA, medium) Supports applications with low 3D scene complexity. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 8 vCPUs, 32 GB RAM, 6 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6n_small_win2022(NVIDIA, small) Supports applications with low 3D scene complexity. Powered by NVIDIA L4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 2 vCPUs, 8 GB RAM, 3 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6e_pro_win2022(NVIDIA, pro) Supports applications with extremely high 3D scene complexity which require maximum resources. Runs applications on Microsoft Windows Server 2022 Base and supports DirectX 12. Compatible with Unreal Engine versions up through 5.6, 32 and 64-bit applications, and anti-cheat technology. Powered by NVIDIA L40S Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 16 vCPUs, 128 GB RAM, 48 GB VRAM
Tenancy: Supports 1 concurrent stream session
gen6e_pro(NVIDIA, pro) Supports applications with extremely high 3D scene complexity which require maximum resources. Powered by NVIDIA L40S Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 16 vCPUs, 128 GB RAM, 48 GB VRAM
Tenancy: Supports 1 concurrent stream session
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.6, 32 and 64-bit applications, and anti-cheat technology. Powered by NVIDIA A10G Tensor Core GPUs.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. Powered by NVIDIA A10G Tensor Core GPUs.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. Powered by NVIDIA A10G Tensor Core GPUs.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.6, 32 and 64-bit applications, and anti-cheat technology. Powered by NVIDIA T4 Tensor Core GPUs.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. Powered by NVIDIA T4 Tensor Core GPUs.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. Powered by NVIDIA T4 Tensor Core GPUs.Reference resolution: 1080p
Reference frame rate: 60 fps
Workload specifications: 8 vCPUs, 32 GB RAM, 16 GB VRAM
Tenancy: Supports 1 concurrent stream session
3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 |
# File 'gems/aws-sdk-gameliftstreams/lib/aws-sdk-gameliftstreams/types.rb', line 3671 class StreamGroupSummary < Struct.new( :arn, :id, :description, :default_application, :stream_class, :status, :created_at, :last_updated_at, :expires_at) SENSITIVE = [] include Aws::Structure end |