You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::GameLift::Types::Build

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Properties describing a game build.

Build-related operations include:

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#build_idString

Unique identifier for a build.

Returns:

  • (String)

    Unique identifier for a build.

#creation_timeTime

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

Returns:

  • (Time)

    Time stamp indicating when this data object was created.

#nameString

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

Returns:

  • (String)

    Descriptive label that is associated with a build.

#operating_systemString

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.

Possible values:

  • WINDOWS_2012
  • AMAZON_LINUX

Returns:

  • (String)

    Operating system that the game server binaries are built to run on.

#size_on_diskInteger

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

Returns:

  • (Integer)

    File size of the uploaded game build, expressed in bytes.

#statusString

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.

    Possible values:

    • INITIALIZED
    • READY
    • FAILED

Returns:

  • (String)

    Current status of the build.

#versionString

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

Returns:

  • (String)

    Version that is associated with this build.