Menu
Amazon GameLift Service
API Reference (API Version 2015-10-01)

Build

Properties describing a game build.

Build-related operations include:

Contents

Note

In the following list, the required parameters are described first.

BuildId

Unique identifier for a build.

Type: String

Pattern: ^build-\S+

Required: No

CreationTime

Time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").

Type: Timestamp

Required: No

Name

Descriptive label that is associated with a build. Build names do not need to be unique. It can be set using CreateBuild or UpdateBuild.

Type: String

Required: No

OperatingSystem

Operating system that the game server binaries are built to run on. This value determines the type of fleet resources that you can use for this build.

Type: String

Valid Values: WINDOWS_2012 | AMAZON_LINUX

Required: No

SizeOnDisk

File size of the uploaded game build, expressed in bytes. When the build status is INITIALIZED, this value is 0.

Type: Long

Valid Range: Minimum value of 1.

Required: No

Status

Current status of the build.

Possible build statuses include the following:

  • INITIALIZED -- A new build has been defined, but no files have been uploaded. You cannot create fleets for builds that are in this status. When a build is successfully created, the build status is set to this value.

  • READY -- The game build has been successfully uploaded. You can now create new fleets for this build.

  • FAILED -- The game build upload failed. You cannot create new fleets for this build.

Type: String

Valid Values: INITIALIZED | READY | FAILED

Required: No

Version

Version that is associated with this build. Version strings do not need to be unique. This value can be set using CreateBuild or UpdateBuild.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: