Values_3.VpcEncryptionControlConfigurationSourceDescribes the configuration settings for VPC Encryption Control. For more information, see Enforce VPC encryption in transit in the Amazon VPC User Guide.
type nonrec t = {mode : Values_0.VpcEncryptionControlMode.t;The encryption mode for the VPC Encryption Control configuration.
*)internetGatewayExclusion : VpcEncryptionControlExclusionStateInput.t option;Specifies whether to exclude internet gateway traffic from encryption enforcement.
*)egressOnlyInternetGatewayExclusion : VpcEncryptionControlExclusionStateInput.t
option;Specifies whether to exclude egress-only internet gateway traffic from encryption enforcement.
*)natGatewayExclusion : VpcEncryptionControlExclusionStateInput.t option;Specifies whether to exclude NAT gateway traffic from encryption enforcement.
*)virtualPrivateGatewayExclusion : VpcEncryptionControlExclusionStateInput.t
option;Specifies whether to exclude virtual private gateway traffic from encryption enforcement.
*)vpcPeeringExclusion : VpcEncryptionControlExclusionStateInput.t option;Specifies whether to exclude VPC peering connection traffic from encryption enforcement.
*)lambdaExclusion : VpcEncryptionControlExclusionStateInput.t option;Specifies whether to exclude Lambda function traffic from encryption enforcement.
*)vpcLatticeExclusion : VpcEncryptionControlExclusionStateInput.t option;Specifies whether to exclude VPC Lattice traffic from encryption enforcement.
*)elasticFileSystemExclusion : VpcEncryptionControlExclusionStateInput.t option;Specifies whether to exclude Elastic File System traffic from encryption enforcement.
*)}val make :
?internetGatewayExclusion:??? ->
?egressOnlyInternetGatewayExclusion:??? ->
?natGatewayExclusion:??? ->
?virtualPrivateGatewayExclusion:??? ->
?vpcPeeringExclusion:??? ->
?lambdaExclusion:??? ->
?vpcLatticeExclusion:??? ->
?elasticFileSystemExclusion:??? ->
mode:Values_0.VpcEncryptionControlMode.t ->
unit ->
t