public static final class CfnScript.S3LocationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnScript.S3LocationProperty
CfnScript.S3LocationProperty
CfnScript.S3LocationProperty.Builder, CfnScript.S3LocationProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBucket()
An Amazon S3 bucket identifier.
|
java.lang.String |
getKey()
The name of the zip file that contains the build files or script files.
|
java.lang.String |
getObjectVersion()
The version of the file, if object versioning is turned on for the bucket.
|
java.lang.String |
getRoleArn()
The Amazon Resource Name ( [ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html) ) for an IAM role that allows Amazon GameLift to access the S3 bucket.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getBucket()
CfnScript.S3LocationProperty
GameLift currently does not support uploading from Amazon S3 buckets with names that contain a dot (.).
getBucket
in interface CfnScript.S3LocationProperty
public final java.lang.String getKey()
CfnScript.S3LocationProperty
getKey
in interface CfnScript.S3LocationProperty
public final java.lang.String getRoleArn()
CfnScript.S3LocationProperty
getRoleArn
in interface CfnScript.S3LocationProperty
public final java.lang.String getObjectVersion()
CfnScript.S3LocationProperty
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.
getObjectVersion
in interface CfnScript.S3LocationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()