Skip to content
v2.274.0

VpcEncryptionControlExclusionsProperty Struct ​

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 ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const vpcEncryptionControlExclusionsProperty: ec2.CfnVPC.VpcEncryptionControlExclusionsProperty = {
  egressOnlyInternetGateway: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  elasticFileSystem: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  internetGateway: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  lambda: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  natGateway: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  virtualPrivateGateway: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  vpcLattice: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
  vpcPeering: {
    state: 'state',
    stateMessage: 'stateMessage',
  },
};

Properties ​

egressOnlyInternetGatewayIResolvable | CfnVPC.VpcEncryptionControlExclusionPropertyegress_only_internet_gatewaytyping.Union[IResolvable, VpcEncryptionControlExclusionProperty]egressOnlyInternetGatewayIResolvableEgressOnlyInternetGatewayIResolvableEgressOnlyInternetGatewayinterface{}#
Describes an exclusion configuration for VPC Encryption Control.

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

elasticFileSystemIResolvable | CfnVPC.VpcEncryptionControlExclusionPropertyelastic_file_systemtyping.Union[IResolvable, VpcEncryptionControlExclusionProperty]elasticFileSystemIResolvableElasticFileSystemIResolvableElasticFileSysteminterface{}#
Describes an exclusion configuration for VPC Encryption Control.

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

internetGatewayIResolvable | CfnVPC.VpcEncryptionControlExclusionPropertyinternet_gatewaytyping.Union[IResolvable, VpcEncryptionControlExclusionProperty]internetGatewayIResolvableInternetGatewayIResolvableInternetGatewayinterface{}#
Describes an exclusion configuration for VPC Encryption Control.

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

Describes an exclusion configuration for VPC Encryption Control.

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

Describes an exclusion configuration for VPC Encryption Control.

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

virtualPrivateGatewayIResolvable | CfnVPC.VpcEncryptionControlExclusionPropertyvirtual_private_gatewaytyping.Union[IResolvable, VpcEncryptionControlExclusionProperty]virtualPrivateGatewayIResolvableVirtualPrivateGatewayIResolvableVirtualPrivateGatewayinterface{}#
Describes an exclusion configuration for VPC Encryption Control.

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

Describes an exclusion configuration for VPC Encryption Control.

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

Describes an exclusion configuration for VPC Encryption Control.

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