Class CfnTaskDefinition.S3FilesVolumeConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTaskDefinition.S3FilesVolumeConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTaskDefinition.S3FilesVolumeConfigurationProperty
CfnTaskDefinition.S3FilesVolumeConfigurationProperty-
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.ecs.CfnTaskDefinition.S3FilesVolumeConfigurationProperty
CfnTaskDefinition.S3FilesVolumeConfigurationProperty.Builder, CfnTaskDefinition.S3FilesVolumeConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTaskDefinition.S3FilesVolumeConfigurationProperty.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 StringThe full ARN of the S3 Files access point to use.final StringThe full ARN of the S3 Files file system to mount.final StringThe directory within the Amazon S3 Files file system to mount as the root directory.final NumberThe port to use for sending encrypted data between the ECS host and the S3 Files file system.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 theCfnTaskDefinition.S3FilesVolumeConfigurationProperty.Builder.
-
-
Method Details
-
getFileSystemArn
Description copied from interface:CfnTaskDefinition.S3FilesVolumeConfigurationPropertyThe full ARN of the S3 Files file system to mount.- Specified by:
getFileSystemArnin interfaceCfnTaskDefinition.S3FilesVolumeConfigurationProperty- See Also:
-
getAccessPointArn
Description copied from interface:CfnTaskDefinition.S3FilesVolumeConfigurationPropertyThe full ARN of the S3 Files access point to use.If an access point is specified, the root directory value specified in the
S3FilesVolumeConfigurationmust either be omitted or set to/which will enforce the path set on the S3 Files access point. For more information, see Creating S3 Files access points.- Specified by:
getAccessPointArnin interfaceCfnTaskDefinition.S3FilesVolumeConfigurationProperty- See Also:
-
getRootDirectory
Description copied from interface:CfnTaskDefinition.S3FilesVolumeConfigurationPropertyThe directory within the Amazon S3 Files file system to mount as the root directory.If this parameter is omitted, the root of the Amazon S3 Files file system will be used. Specifying
/will have the same effect as omitting this parameter. If a S3 Files access point is specified in theaccessPointArn, the root directory parameter must either be omitted or set to/which will enforce the path set on the S3 Files access point.- Specified by:
getRootDirectoryin interfaceCfnTaskDefinition.S3FilesVolumeConfigurationProperty- See Also:
-
getTransitEncryptionPort
Description copied from interface:CfnTaskDefinition.S3FilesVolumeConfigurationPropertyThe port to use for sending encrypted data between the ECS host and the S3 Files file system.If you do not specify a transit encryption port, it will use the port selection strategy that the Amazon S3 Files mount helper uses. For more information, see S3 Files mount helper.
- Specified by:
getTransitEncryptionPortin interfaceCfnTaskDefinition.S3FilesVolumeConfigurationProperty- 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()
-