Skip to content

EC2  >  Structures  >  VpcEncryptionControlConfiguration

VpcEncryptionControlConfiguration

Structure Class

VpcEncryptionControlConfiguration dataclass

Bases: _SerdeShape

Describes the configuration settings for VPC Encryption Control.

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

Attributes

egress_only_internet_gateway_exclusion class-attribute instance-attribute
egress_only_internet_gateway_exclusion: str | None = ...

Specifies whether to exclude egress-only internet gateway traffic from encryption enforcement.

elastic_file_system_exclusion class-attribute instance-attribute
elastic_file_system_exclusion: str | None = ...

Specifies whether to exclude Elastic File System traffic from encryption enforcement.

internet_gateway_exclusion class-attribute instance-attribute
internet_gateway_exclusion: str | None = ...

Specifies whether to exclude internet gateway traffic from encryption enforcement.

lambda_exclusion class-attribute instance-attribute
lambda_exclusion: str | None = ...

Specifies whether to exclude Lambda function traffic from encryption enforcement.

mode class-attribute instance-attribute
mode: str | None = ...

The encryption mode for the VPC Encryption Control configuration.

nat_gateway_exclusion class-attribute instance-attribute
nat_gateway_exclusion: str | None = ...

Specifies whether to exclude NAT gateway traffic from encryption enforcement.

virtual_private_gateway_exclusion class-attribute instance-attribute
virtual_private_gateway_exclusion: str | None = ...

Specifies whether to exclude virtual private gateway traffic from encryption enforcement.

vpc_lattice_exclusion class-attribute instance-attribute
vpc_lattice_exclusion: str | None = ...

Specifies whether to exclude VPC Lattice traffic from encryption enforcement.

vpc_peering_exclusion class-attribute instance-attribute
vpc_peering_exclusion: str | None = ...

Specifies whether to exclude VPC peering connection traffic from encryption enforcement.