Class CfnTask.ManifestConfigSourceS3Property.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datasync.CfnTask.ManifestConfigSourceS3Property.Jsii$Proxy
- All Implemented Interfaces:
CfnTask.ManifestConfigSourceS3Property,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTask.ManifestConfigSourceS3Property
@Stability(Stable)
@Internal
public static final class CfnTask.ManifestConfigSourceS3Property.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTask.ManifestConfigSourceS3Property
An implementation for
CfnTask.ManifestConfigSourceS3Property-
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.datasync.CfnTask.ManifestConfigSourceS3Property
CfnTask.ManifestConfigSourceS3Property.Builder, CfnTask.ManifestConfigSourceS3Property.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTask.ManifestConfigSourceS3Property.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 StringSpecifies the AWS Identity and Access Management (IAM) role that allows DataSync to access your manifest.final StringSpecifies the Amazon S3 object key of your manifest.final StringSpecifies the object version ID of the manifest that you want DataSync to use.final StringSpecifies the Amazon Resource Name (ARN) of the S3 bucket where you're hosting your manifest.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 theCfnTask.ManifestConfigSourceS3Property.Builder.
-
-
Method Details
-
getBucketAccessRoleArn
Description copied from interface:CfnTask.ManifestConfigSourceS3PropertySpecifies the AWS Identity and Access Management (IAM) role that allows DataSync to access your manifest.- Specified by:
getBucketAccessRoleArnin interfaceCfnTask.ManifestConfigSourceS3Property- See Also:
-
getManifestObjectPath
Description copied from interface:CfnTask.ManifestConfigSourceS3PropertySpecifies the Amazon S3 object key of your manifest.- Specified by:
getManifestObjectPathin interfaceCfnTask.ManifestConfigSourceS3Property- See Also:
-
getManifestObjectVersionId
Description copied from interface:CfnTask.ManifestConfigSourceS3PropertySpecifies the object version ID of the manifest that you want DataSync to use.- Specified by:
getManifestObjectVersionIdin interfaceCfnTask.ManifestConfigSourceS3Property- See Also:
-
getS3BucketArn
Description copied from interface:CfnTask.ManifestConfigSourceS3PropertySpecifies the Amazon Resource Name (ARN) of the S3 bucket where you're hosting your manifest.- Specified by:
getS3BucketArnin interfaceCfnTask.ManifestConfigSourceS3Property- 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()
-