Skip to content

VpcEncryptionControl

Source code in docs_src/capo_ec2/types/vpc_encryption_control.py
class VpcEncryptionControl(TypedDict, closed=True):
    vpc_id: NotRequired["capo_ec2.types.vpc_id.VpcId"]
    """<p>The ID of the VPC associated with the encryption control configuration.</p>"""
    vpc_encryption_control_id: NotRequired[
        "capo_ec2.types.vpc_encryption_control_id.VpcEncryptionControlId"
    ]
    """<p>The ID of the VPC Encryption Control configuration.</p>"""
    mode: NotRequired[
        "capo_ec2.types.vpc_encryption_control_mode.VpcEncryptionControlMode"
    ]
    """<p>The encryption mode for the VPC Encryption Control configuration.</p>"""
    state: NotRequired[
        "capo_ec2.types.vpc_encryption_control_state.VpcEncryptionControlState"
    ]
    """<p>The current state of the VPC Encryption Control configuration.</p>"""
    state_message: NotRequired["capo_ec2.types.string.String"]
    """<p>A message providing additional information about the encryption control state.</p>"""
    resource_exclusions: NotRequired[
        "capo_ec2.types.vpc_encryption_control_exclusions.VpcEncryptionControlExclusions"
    ]
    """<p>Information about resource exclusions for the VPC Encryption Control configuration.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags assigned to the VPC Encryption Control configuration.</p>"""

mode instance-attribute

mode: NotRequired[VpcEncryptionControlMode]

The encryption mode for the VPC Encryption Control configuration.

resource_exclusions instance-attribute

resource_exclusions: NotRequired[VpcEncryptionControlExclusions]

Information about resource exclusions for the VPC Encryption Control configuration.

state instance-attribute

state: NotRequired[VpcEncryptionControlState]

The current state of the VPC Encryption Control configuration.

state_message instance-attribute

state_message: NotRequired[String]

A message providing additional information about the encryption control state.

tags instance-attribute

tags: NotRequired[TagList]

The tags assigned to the VPC Encryption Control configuration.

vpc_encryption_control_id instance-attribute

vpc_encryption_control_id: NotRequired[VpcEncryptionControlId]

The ID of the VPC Encryption Control configuration.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

The ID of the VPC associated with the encryption control configuration.