NetworkConfig / DefaultVpcsConfig

Default Virtual Private Cloud (VPC) configuration. Use this configuration to delete default VPCs in your environment.

Remarks

If there are resources with network interfaces (such as EC2 instances) in your default VPCs, enabling this option will cause a core pipeline failure. Please clean up any dependencies before enabling this option.

Example

defaultVpc:
delete: true
excludeAccounts: []
excludeRegions: []

Hierarchy

  • DefaultVpcsConfig

Implements

Constructors

Properties

delete: false = false

Enable to delete default VPCs.

excludeAccounts: undefined | string[] = []

(OPTIONAL) Include an array of friendly account names to exclude from default VPC deletion.

Remarks

Note: This is the logical name for accounts as defined in accounts-config.yaml.

excludeRegions: undefined | string[] = undefined

(OPTIONAL) Include an array of AWS regions to exclude from default VPC deletion.

Remarks

Note: The regions included in the array must exist in the enabledRegions section of the global-config.yaml.

Generated using TypeDoc