Class CfnScript.S3LocationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.gamelift.CfnScript.S3LocationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnScript.S3LocationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnScript.S3LocationProperty
@Stability(Stable)
@Internal
public static final class CfnScript.S3LocationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnScript.S3LocationProperty
An implementation for
CfnScript.S3LocationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.gamelift.CfnScript.S3LocationProperty
CfnScript.S3LocationProperty.Builder, CfnScript.S3LocationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnScript.S3LocationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringAn Amazon S3 bucket identifier.final StringgetKey()The name of the zip file that contains the build files or script files.final StringThe version of the file, if object versioning is turned on for the bucket.final StringThe Amazon Resource Name ( ARN ) for an IAM role that allows Amazon GameLift Servers to access the S3 bucket.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnScript.S3LocationProperty.Builder.
-
-
Method Details
-
getBucket
Description copied from interface:CfnScript.S3LocationPropertyAn Amazon S3 bucket identifier. Thename of the S3 bucket.Amazon GameLift Servers doesn't support uploading from Amazon S3 buckets with names that contain a dot (.).
- Specified by:
getBucketin interfaceCfnScript.S3LocationProperty- See Also:
-
getKey
Description copied from interface:CfnScript.S3LocationPropertyThe name of the zip file that contains the build files or script files.- Specified by:
getKeyin interfaceCfnScript.S3LocationProperty- See Also:
-
getRoleArn
Description copied from interface:CfnScript.S3LocationPropertyThe Amazon Resource Name ( ARN ) for an IAM role that allows Amazon GameLift Servers to access the S3 bucket.- Specified by:
getRoleArnin interfaceCfnScript.S3LocationProperty- See Also:
-
getObjectVersion
Description copied from interface:CfnScript.S3LocationPropertyThe version of the file, if object versioning is turned on for the bucket.Amazon GameLift Servers 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.
- Specified by:
getObjectVersionin interfaceCfnScript.S3LocationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-