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.new({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