Skip to main content

AWSECSTaskDefinitionEFSVolumeConfiguration

No description

type AWSECSTaskDefinitionEFSVolumeConfiguration {
fileSystemId: String!
efsAuthorizationConfiguration: AWSECSTaskDefinitionEFSAuthorizationConfiguration
rootDirectory: String!
transitEncryption: AWSECSTaskDefinitionTransitEncryptionType!
transitEncryptionPort: Int!
}

Fields

AWSECSTaskDefinitionEFSVolumeConfiguration.fileSystemId ● String! non-null scalar

The Amazon EFS file system ID to use

AWSECSTaskDefinitionEFSVolumeConfiguration.efsAuthorizationConfiguration ● AWSECSTaskDefinitionEFSAuthorizationConfiguration object

The authorization configuration details for the Amazon EFS file system

AWSECSTaskDefinitionEFSVolumeConfiguration.rootDirectory ● String! non-null scalar

The directory within the Amazon EFS file system to mount as the root directory inside the host

AWSECSTaskDefinitionEFSVolumeConfiguration.transitEncryption ● AWSECSTaskDefinitionTransitEncryptionType! non-null enum

Whether or not to enable encryption for Amazon EFS data in transit between the Amazon ECS host and the Amazon EFS server

AWSECSTaskDefinitionEFSVolumeConfiguration.transitEncryptionPort ● Int! non-null scalar

The port to use when sending encrypted data between the Amazon ECS host and the Amazon EFS server

Implemented by

AWSECSTaskDefinitionVolumeConfiguration union