This topic describes the advanced features supported by Virtual Private Cloud (VPC). These features include network access control lists (ACLs), custom route tables, and Dynamic Host Configuration Protocol (DHCP) options sets. Some Elastic Compute Service (ECS) instance families do not support the advanced features. If a VPC contains one or more ECS instances that belong to these ECS instance families, you cannot use the advanced VPC features.

Overview

Advanced VPC features include network ACLs, custom route tables, and DHCP options sets. For more information, see the following topics:

Limits on ECS instance families

Advanced VPC features have the following limits on ECS instance families:
  • If a VPC contains one or more ECS instances that belong to one of the following instance families, you cannot use the advanced VPC features.
    Note
    • You can view information about advanced VPC features on the Advanced Features tab.
      • Information about whether the specified VPC supports advanced VPC features.
      • The advanced VPC features that the specified VPC supports.
      • The resources that do not support advanced VPC features in the specified VPC.
      For more information, see View a VPC.
    • When you configure an advanced VPC feature, the system automatically checks the ECS instances deployed in the VPC. If one or more ECS instances belong to one of the following instance families, you cannot configure the advanced VPC feature.
  • If a VPC has an advanced VPC feature enabled, you cannot create an ECS instance that belongs to one of the following instance families. In addition, you cannot migrate such ECS instances from other VPCs to this VPC.
Most ECS instance families support advanced VPC features. The following table describes the ECS instance families that do not support advanced VPC features.
Instance type Instance family
General purpose sn2 (discontinued)
Compute-optimized sn1 (discontinued)
Memory-optimized se1
Big data d1
Local SSD i1
High clock rate
  • c4 (discontinued)
  • ce4 (discontinued)
  • cm4 (discontinued)
GPU-optimized
  • gn4
  • gn5
GPU-accelerated ga1 (discontinued)
Shared
  • n1 (discontinued)
  • n2 (discontinued)
  • e3 (discontinued)
  • xn4
  • n4
  • mn4
  • e4
Generation I
  • t1 (discontinued)
  • s1 (discontinued)
  • s2 (discontinued)
  • s3 (discontinued)
  • m1 (discontinued)
  • m2 (discontinued)
  • c1 (discontinued)
  • c2 (discontinued)

Upgrade or release an ECS instance

If a VPC contains ECS instances of the preceding instance families, you can upgrade or release these instances. After you upgrade or release the ECS instances, you can use advanced VPC features.

Disable advanced VPC features

You can disable advanced VPC features for a VPC. After you disable advanced VPC features, you can create ECS instances of the preceding families in the VPC. For more information, see: