Unsecured Encryption in transit is detected for EFS volumes in ECS task definitions. Make sure that EFS volumes in ECS Task Definitions is securely encrypted in transit.
1Resources:
2 Resource:
3 Type: AWS::ECS::TaskDefinition
4 DependsOn:
5 - MountA
6 - MountB
7 Properties:
8 Volumes:
9 - Name: factorio
10 # Noncompliant: Encryption in transit is not enabled.
11 EFSVolumeConfiguration:
12 FilesystemId: !Ref Efs
1Resources:
2 Resource:
3 Type: AWS::ECS::TaskDefinition
4 DependsOn:
5 - MountA
6 - MountB
7 Properties:
8 Volumes:
9 - Name: factorio
10 EFSVolumeConfiguration:
11 FilesystemId: !Ref Efs
12 # Compliant: Encryption in transit is enabled.
13 TransitEncryption: ENABLED