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

Instance Attribute Summary collapse

Instance Attribute Details

#build_arnString

Amazon Resource Name (ARN) that is assigned to a GameLift build resource and uniquely identifies it. ARNs are unique across all Regions. In a GameLift build ARN, the resource ID matches the BuildId value.

Returns:

  • (String)

    Amazon Resource Name ([ARN][1]) that is assigned to a GameLift build resource and uniquely identifies it.

#build_idString

A unique identifier for a build.

Returns:

  • (String)

    A 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

A 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)

    A 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
  • AMAZON_LINUX_2

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 information that is associated with a build or script. Version strings do not need to be unique. This value can be set using CreateBuild or UpdateBuild.

Returns:

  • (String)

    Version information that is associated with a build or script.