Each version of the AWS CloudFormation resource specification that changed AWS::EC2::VPC, compared with the version before it.
- added
- modified
- removed
01Modified resource types1
modifiedAWS:: EC2:: VPCdocs ↗#Link to AWS::EC2::VPC
Type: AWS::EC2::VPCProperties:added: VpcEncryptionControl:added: ElasticFileSystemExclusion: Stringadded: VirtualPrivateGatewayExclusion: Stringadded: Mode: Stringadded: VpcEncryptionControlId: Stringadded: VpcLatticeExclusion: Stringadded: VpcId: Stringadded: State: Stringadded: NatGatewayExclusion: Stringadded: EgressOnlyInternetGatewayExclusion: Stringadded: StateMessage: Stringadded: LambdaExclusion: Stringadded: ResourceExclusions:added: ElasticFileSystem:added: StateMessage: Stringadded: State: Stringadded: VpcLattice: # VpcEncryptionControlExclusion: see aboveadded: VpcPeering: # VpcEncryptionControlExclusion: see aboveadded: InternetGateway: # VpcEncryptionControlExclusion: see aboveadded: EgressOnlyInternetGateway: # VpcEncryptionControlExclusion: see aboveadded: VirtualPrivateGateway: # VpcEncryptionControlExclusion: see aboveadded: NatGateway: # VpcEncryptionControlExclusion: see aboveadded: Lambda: # VpcEncryptionControlExclusion: see aboveadded: InternetGatewayExclusion: Stringadded: VpcPeeringExclusion: StringFn::GetAtt:added: VpcEncryptionControl.ResourceExclusions: # VpcEncryptionControlExclusions: see aboveadded: VpcEncryptionControl.ResourceExclusions.EgressOnlyInternetGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.EgressOnlyInternetGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.EgressOnlyInternetGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.ElasticFileSystem: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.ElasticFileSystem.State: Stringadded: VpcEncryptionControl.ResourceExclusions.ElasticFileSystem.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.InternetGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.InternetGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.InternetGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.Lambda: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.Lambda.State: Stringadded: VpcEncryptionControl.ResourceExclusions.Lambda.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.NatGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.NatGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.NatGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.VirtualPrivateGateway: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.VirtualPrivateGateway.State: Stringadded: VpcEncryptionControl.ResourceExclusions.VirtualPrivateGateway.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcLattice: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.VpcLattice.State: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcLattice.StateMessage: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcPeering: # VpcEncryptionControlExclusion: see aboveadded: VpcEncryptionControl.ResourceExclusions.VpcPeering.State: Stringadded: VpcEncryptionControl.ResourceExclusions.VpcPeering.StateMessage: Stringadded: VpcEncryptionControl.State: Stringadded: VpcEncryptionControl.StateMessage: Stringadded: VpcEncryptionControl.VpcEncryptionControlId: Stringadded: VpcEncryptionControl.VpcId: String