S3Location class

The location in S3 where build or script files are stored for access by Amazon GameLift. This location is specified in CreateBuild, CreateScript, and UpdateScript requests.

Constructors

S3Location({String? bucket, String? key, String? objectVersion, String? roleArn})
S3Location.fromJson(Map<String, dynamic> json)
factory

Properties

bucket String?
An S3 bucket identifier. This is the name of the S3 bucket.
final
hashCode int
The hash code for this object.
no setterinherited
key String?
The name of the zip file that contains the build files or script files.
final
objectVersion String?
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.
final
roleArn String?
The Amazon Resource Name (ARN) for an IAM role that allows Amazon GameLift to access the S3 bucket.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited