Skip to content

/AWS1/CL_GMLS3LOCATION

The location in Amazon S3 where build or script files are stored for access by Amazon GameLift.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_BUCKET TYPE /AWS1/GMLNONEMPTYSTRING /AWS1/GMLNONEMPTYSTRING

An Amazon S3 bucket identifier. Thename of the S3 bucket.

Amazon GameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot (.).

IV_KEY TYPE /AWS1/GMLNONEMPTYSTRING /AWS1/GMLNONEMPTYSTRING

The name of the zip file that contains the build files or script files.

IV_ROLEARN TYPE /AWS1/GMLNONEMPTYSTRING /AWS1/GMLNONEMPTYSTRING

The Amazon Resource Name (ARN) for an IAM role that allows Amazon GameLift to access the S3 bucket.

IV_OBJECTVERSION TYPE /AWS1/GMLNONEMPTYSTRING /AWS1/GMLNONEMPTYSTRING

The version of the file, if object versioning is turned on for the bucket. Amazon GameLift uses this information when retrieving files from an S3 bucket that you own. Use this parameter to specify a specific version of the file. If not set, the latest version of the file is retrieved.


Queryable Attributes

Bucket

An Amazon S3 bucket identifier. Thename of the S3 bucket.

Amazon GameLift doesn't support uploading from Amazon S3 buckets with names that contain a dot (.).

Accessible with the following methods

Method Description
GET_BUCKET() Getter for BUCKET, with configurable default
ASK_BUCKET() Getter for BUCKET w/ exceptions if field has no value
HAS_BUCKET() Determine if BUCKET has a value

Key

The name of the zip file that contains the build files or script files.

Accessible with the following methods

Method Description
GET_KEY() Getter for KEY, with configurable default
ASK_KEY() Getter for KEY w/ exceptions if field has no value
HAS_KEY() Determine if KEY has a value

RoleArn

The Amazon Resource Name (ARN) for an IAM role that allows Amazon GameLift to access the S3 bucket.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

ObjectVersion

The version of the file, if object versioning is turned on for the bucket. Amazon GameLift uses this information when retrieving files from an S3 bucket that you own. Use this parameter to specify a specific version of the file. If not set, the latest version of the file is retrieved.

Accessible with the following methods

Method Description
GET_OBJECTVERSION() Getter for OBJECTVERSION, with configurable default
ASK_OBJECTVERSION() Getter for OBJECTVERSION w/ exceptions if field has no value
HAS_OBJECTVERSION() Determine if OBJECTVERSION has a value