Vpc / Attribute / encryption_control

encryption_control

EC2.Vpc.encryption_control
  • (dict) –

    Describes the configuration and state of VPC encryption controls.

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

    • VpcId (string) –

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

    • VpcEncryptionControlId (string) –

      The ID of the VPC Encryption Control configuration.

    • Mode (string) –

      The encryption mode for the VPC Encryption Control configuration.

    • State (string) –

      The current state of the VPC Encryption Control configuration.

    • StateMessage (string) –

      A message providing additional information about the encryption control state.

    • ResourceExclusions (dict) –

      Information about resource exclusions for the VPC Encryption Control configuration.

      • InternetGateway (dict) –

        The exclusion configuration for internet gateway traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • EgressOnlyInternetGateway (dict) –

        The exclusion configuration for egress-only internet gateway traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • NatGateway (dict) –

        The exclusion configuration for NAT gateway traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • VirtualPrivateGateway (dict) –

        The exclusion configuration for virtual private gateway traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • VpcPeering (dict) –

        The exclusion configuration for VPC peering connection traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • Lambda (dict) –

        The exclusion configuration for Lambda function traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • VpcLattice (dict) –

        The exclusion configuration for VPC Lattice traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

      • ElasticFileSystem (dict) –

        The exclusion configuration for Elastic File System traffic.

        • State (string) –

          The current state of the exclusion configuration.

        • StateMessage (string) –

          A message providing additional information about the exclusion state.

    • Tags (list) –

      The tags assigned to the VPC Encryption Control configuration.

      • (dict) –

        Describes a tag.

        • Key (string) –

          The key of the tag.

          Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.

        • Value (string) –

          The value of the tag.

          Constraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.