This topic describes the advanced features supported by a Virtual Private Cloud (VPC) network. These features include network ACLs, flow logs, and custom route tables. However, you cannot configure the advanced features for a VPC network if the VPC network contains an Elastic Compute Service (ECS) instance that does not support VPC advanced features.

Overview

VPC advanced features include network ACLs, flow logs, and custom route tables. For more information, see the following topics:

Limits on ECS instance families

The VPC advanced features have the following limits on ECS instance families:
  • If a VPC network contains an ECS instance that belongs to one of the instance families listed in the following table, you cannot configure the advanced features for the VPC network.
    Note When you configure the advanced features for a VPC network, the system automatically checks whether the VPC network contains an ECS instance that belongs to one of the instance families listed in the following table. If the VPC network contains such an ECS instance, you cannot configure the advanced features for the VPC network.
  • After you configure the advanced features for a VPC network, you cannot create ECS instances of instance families listed in the following table in this VPC network, or migrate such ECS instances to the VPC network.
Most ECS instance families support VPC advanced features. The following table lists the ECS instance families that do not support VPC advanced features.
Instance type Instance family
General purpose instance sn2 (phased-out)
Compute optimized instance sn1 (phased-out)
Memory optimized instance se1
Big data instance family d1
Instance with a local SSD i1
Instance family with high clock speed
  • c4 (phased-out)
  • ce4 (phased-out)
  • cm4 (phased-out)
Compute optimized instance with GPU capabilities
  • gn4
  • gn5
GPU-accelerated instance ga1 (phased-out)
Shared instance
  • n1 (phased-out)
  • n2 (phased-out)
  • e3 (phased-out)
  • xn4
  • n4
  • mn4
  • e4
Generation I instance type
  • t1 (phased-out)
  • s1 (phased-out)
  • s2 (phased-out)
  • s3 (phased-out)
  • m1 (phased-out)
  • m2 (phased-out)
  • c1 (phased-out)
  • c2 (phased-out)

Upgrade or release an ECS instance

If a VPC network contains ECS instances of instance families listed in the preceding table, you can upgrade or release these instances. After you upgrade or release the ECS instances, you can configure VPC advanced features for the VPC network. These features include network ACLs, flow logs, and custom route tables.

Delete VPC advanced features

You can delete the advanced features for a VPC network. These features include network ACLs, flow logs, and custom route tables. After you delete the advanced features, the ECS instances of instance families listed in the preceding table can be created in the VPC network. For more information, see the following topics: