Interface CfnVPCPropsMixin.VpcEncryptionControlProperty

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

@Stability(Stable) public static interface CfnVPCPropsMixin.VpcEncryptionControlProperty extends software.amazon.jsii.JsiiSerializable
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.*;
 VpcEncryptionControlProperty vpcEncryptionControlProperty = VpcEncryptionControlProperty.builder()
         .egressOnlyInternetGatewayExclusion("egressOnlyInternetGatewayExclusion")
         .elasticFileSystemExclusion("elasticFileSystemExclusion")
         .internetGatewayExclusion("internetGatewayExclusion")
         .lambdaExclusion("lambdaExclusion")
         .mode("mode")
         .natGatewayExclusion("natGatewayExclusion")
         .resourceExclusions(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())
         .state("state")
         .stateMessage("stateMessage")
         .virtualPrivateGatewayExclusion("virtualPrivateGatewayExclusion")
         .vpcEncryptionControlId("vpcEncryptionControlId")
         .vpcId("vpcId")
         .vpcLatticeExclusion("vpcLatticeExclusion")
         .vpcPeeringExclusion("vpcPeeringExclusion")
         .build();
 

See Also: