Class CfnVPCEncryptionControlMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnVPCEncryptionControlMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVPCEncryptionControlMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPCEncryptionControlMixinProps
@Stability(Stable)
@Internal
public static final class CfnVPCEncryptionControlMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVPCEncryptionControlMixinProps
An implementation for
CfnVPCEncryptionControlMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnVPCEncryptionControlMixinProps
CfnVPCEncryptionControlMixinProps.Builder, CfnVPCEncryptionControlMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVPCEncryptionControlMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringSpecifies whether to exclude egress-only internet gateway traffic from encryption enforcement.final StringSpecifies whether to exclude Elastic File System traffic from encryption enforcement.final StringSpecifies whether to exclude internet gateway traffic from encryption enforcement.final StringSpecifies whether to exclude Lambda function traffic from encryption enforcement.final StringgetMode()The encryption mode for the VPC Encryption Control configuration.final StringSpecifies whether to exclude NAT gateway traffic from encryption enforcement.getTags()The tags assigned to the VPC Encryption Control configuration.final StringSpecifies whether to exclude virtual private gateway traffic from encryption enforcement.final StringgetVpcId()The ID of the VPC for which to create the encryption control configuration.final StringSpecifies whether to exclude VPC Lattice traffic from encryption enforcement.final StringSpecifies whether to exclude VPC peering connection traffic from encryption enforcement.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnVPCEncryptionControlMixinProps.Builder.
-
-
Method Details
-
getEgressOnlyInternetGatewayExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude egress-only internet gateway traffic from encryption enforcement.- Specified by:
getEgressOnlyInternetGatewayExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getElasticFileSystemExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude Elastic File System traffic from encryption enforcement.- Specified by:
getElasticFileSystemExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getInternetGatewayExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude internet gateway traffic from encryption enforcement.- Specified by:
getInternetGatewayExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getLambdaExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude Lambda function traffic from encryption enforcement.- Specified by:
getLambdaExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getMode
Description copied from interface:CfnVPCEncryptionControlMixinPropsThe encryption mode for the VPC Encryption Control configuration.- Specified by:
getModein interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getNatGatewayExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude NAT gateway traffic from encryption enforcement.- Specified by:
getNatGatewayExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getTags
Description copied from interface:CfnVPCEncryptionControlMixinPropsThe tags assigned to the VPC Encryption Control configuration.- Specified by:
getTagsin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getVirtualPrivateGatewayExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude virtual private gateway traffic from encryption enforcement.- Specified by:
getVirtualPrivateGatewayExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getVpcId
Description copied from interface:CfnVPCEncryptionControlMixinPropsThe ID of the VPC for which to create the encryption control configuration.- Specified by:
getVpcIdin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getVpcLatticeExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude VPC Lattice traffic from encryption enforcement.- Specified by:
getVpcLatticeExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
getVpcPeeringExclusionInput
Description copied from interface:CfnVPCEncryptionControlMixinPropsSpecifies whether to exclude VPC peering connection traffic from encryption enforcement.- Specified by:
getVpcPeeringExclusionInputin interfaceCfnVPCEncryptionControlMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-