ModifyVpcEncryptionControlRequest
¶
Source code in docs_src/capo_ec2/types/modify_vpc_encryption_control_request.py
dry_run
instance-attribute
¶
dry_run: NotRequired[Boolean]
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
egress_only_internet_gateway_exclusion
instance-attribute
¶
egress_only_internet_gateway_exclusion: NotRequired[
VpcEncryptionControlExclusionStateInput
]
Specifies whether to exclude egress-only internet gateway traffic from encryption enforcement.
elastic_file_system_exclusion
instance-attribute
¶
elastic_file_system_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude Elastic File System traffic from encryption enforcement.
internet_gateway_exclusion
instance-attribute
¶
internet_gateway_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude internet gateway traffic from encryption enforcement.
lambda_exclusion
instance-attribute
¶
lambda_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude Lambda function traffic from encryption enforcement.
mode
instance-attribute
¶
mode: NotRequired[VpcEncryptionControlMode]
The encryption mode for the VPC Encryption Control configuration.
nat_gateway_exclusion
instance-attribute
¶
nat_gateway_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude NAT gateway traffic from encryption enforcement.
virtual_private_gateway_exclusion
instance-attribute
¶
virtual_private_gateway_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude virtual private gateway traffic from encryption enforcement.
vpc_encryption_control_id
instance-attribute
¶
vpc_encryption_control_id: NotRequired[VpcEncryptionControlId]
The ID of the VPC Encryption Control resource to modify.
vpc_lattice_exclusion
instance-attribute
¶
vpc_lattice_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude VPC Lattice traffic from encryption enforcement.
vpc_peering_exclusion
instance-attribute
¶
vpc_peering_exclusion: NotRequired[VpcEncryptionControlExclusionStateInput]
Specifies whether to exclude VPC peering connection traffic from encryption enforcement.