Class CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty
CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty-
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.CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty
CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty.Builder, CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty.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 ObjectSpecifies whether to exclude egress-only internet gateway traffic from encryption enforcement.final ObjectSpecifies whether to exclude Elastic File System traffic from encryption enforcement.final ObjectSpecifies whether to exclude internet gateway traffic from encryption enforcement.final ObjectSpecifies whether to exclude Lambda function traffic from encryption enforcement.final ObjectSpecifies whether to exclude NAT gateway traffic from encryption enforcement.final ObjectSpecifies whether to exclude virtual private gateway traffic from encryption enforcement.final ObjectSpecifies whether to exclude VPC Lattice traffic from encryption enforcement.final ObjectSpecifies 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 theCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty.Builder.
-
-
Method Details
-
getEgressOnlyInternetGateway
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude egress-only internet gateway traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getEgressOnlyInternetGatewayin interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getElasticFileSystem
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude Elastic File System traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getElasticFileSystemin interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getInternetGateway
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude internet gateway traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getInternetGatewayin interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getLambda
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude Lambda function traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getLambdain interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getNatGateway
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude NAT gateway traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getNatGatewayin interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getVirtualPrivateGateway
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude virtual private gateway traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getVirtualPrivateGatewayin interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getVpcLattice
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude VPC Lattice traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getVpcLatticein interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- See Also:
-
getVpcPeering
Description copied from interface:CfnVPCEncryptionControlPropsMixin.ResourceExclusionsPropertySpecifies whether to exclude VPC peering connection traffic from encryption enforcement.Returns union: either
IResolvableorCfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty- Specified by:
getVpcPeeringin interfaceCfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty- 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()
-