Interface CfnVPCPropsMixin.VpcEncryptionControlExclusionsProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnVPCPropsMixin.VpcEncryptionControlExclusionsProperty.Jsii$Proxy
Enclosing class:
CfnVPCPropsMixin

@Stability(Stable) public static interface CfnVPCPropsMixin.VpcEncryptionControlExclusionsProperty extends software.amazon.jsii.JsiiSerializable
Describes the exclusion configurations for various resource types in VPC Encryption Control.

For more information, see Enforce VPC encryption in transit in the Amazon VPC User Guide.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.cfnpropertymixins.services.ec2.*;
 VpcEncryptionControlExclusionsProperty vpcEncryptionControlExclusionsProperty = VpcEncryptionControlExclusionsProperty.builder()
         .egressOnlyInternetGateway(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .elasticFileSystem(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .internetGateway(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .lambda(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .natGateway(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .virtualPrivateGateway(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .vpcLattice(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .vpcPeering(VpcEncryptionControlExclusionProperty.builder()
                 .state("state")
                 .stateMessage("stateMessage")
                 .build())
         .build();
 

See Also: