GetApplicationOutput
¶
Source code in docs_src/capo_gameliftstreams/types/get_application_output.py
application_log_output_uri
instance-attribute
¶
application_log_output_uri: NotRequired[ApplicationLogOutputUri]
An Amazon S3 URI to a bucket where you would like Amazon GameLift Streams to save application logs. Required if you specify one or more ApplicationLogPaths.
application_log_paths
instance-attribute
¶
application_log_paths: NotRequired[FilePaths]
Locations of log files that your content generates during a stream session. Amazon GameLift Streams uploads log files to the Amazon S3 bucket that you specify in ApplicationLogOutputUri at the end of a stream session. To retrieve stored log files, call GetStreamSession and get the LogFileLocationUri.
application_source_uri
instance-attribute
¶
application_source_uri: NotRequired[ApplicationSourceUri]
The original Amazon S3 location of uploaded stream content for the application.
arn
instance-attribute
¶
arn: Identifier
The Amazon Resource Name (ARN) that's assigned to an application resource and uniquely identifies it across all Amazon Web Services Regions. Format is arn:aws:gameliftstreams:[AWS Region]:[AWS account]:application/[resource ID].
associated_stream_groups
instance-attribute
¶
associated_stream_groups: NotRequired[ArnList]
A set of stream groups that this application is associated with. You can use any of these stream groups to stream your application.
This value is a set of Amazon Resource Names (ARNs) that uniquely identify stream group resources. Example ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4.
created_at
instance-attribute
¶
created_at: NotRequired[datetime]
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).
description
instance-attribute
¶
description: NotRequired[Description]
A human-readable label for the application. You can edit this value.
executable_path
instance-attribute
¶
executable_path: NotRequired[ExecutablePath]
The relative path and file name of the executable file that launches the content for streaming.
id
instance-attribute
¶
id: NotRequired[Id]
A unique ID value that is assigned to the resource when it's created. Format example: a-9ZY8X7Wv6.
last_updated_at
instance-attribute
¶
last_updated_at: NotRequired[datetime]
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).
replication_statuses
instance-attribute
¶
replication_statuses: NotRequired[ReplicationStatuses]
A set of replication statuses for each location.
runtime_environment
instance-attribute
¶
runtime_environment: NotRequired[RuntimeEnvironment]
Configuration settings that identify the operating system for an application resource. This can also include a compatibility layer and other drivers.
A runtime environment can be one of the following:
-
For Linux applications
-
Ubuntu 22.04 LTS (
Type=UBUNTU, Version=22_04_LTS)
-
-
For Windows applications
-
Microsoft Windows Server 2022 Base (
Type=WINDOWS, Version=2022) -
Proton 10.0-4 (
Type=PROTON, Version=20260204) -
Proton 9.0-2 (
Type=PROTON, Version=20250516) -
Proton 8.0-5 (
Type=PROTON, Version=20241007) -
Proton 8.0-2c (
Type=PROTON, Version=20230704)
-
status
instance-attribute
¶
status: NotRequired[ApplicationStatus]
The current status of the application resource. Possible statuses include the following:
-
INITIALIZED: Amazon GameLift Streams has received the request and is initiating the work flow to create an application. -
PROCESSING: The create application work flow is in process. Amazon GameLift Streams is copying the content and caching for future deployment in a stream group. -
READY: The application is ready to deploy in a stream group. -
ERROR: An error occurred when setting up the application. SeeStatusReasonfor more information. -
DELETING: Amazon GameLift Streams is in the process of deleting the application.
status_reason
instance-attribute
¶
status_reason: NotRequired[ApplicationStatusReason]
A short description of the status reason when the application is in ERROR status.