Each version of the AWS CloudFormation resource specification that changed AWS::EC2::Instance, compared with the version before it.
- added
- modified
- removed
01Modified resource types1
modifiedAWS:: EC2:: Instancedocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties: BlockDeviceMappings: - # Update requires: No interruption → Some interruptionsmodified: DeviceName: String # Update requires: No interruption → Some interruptionsmodified: Ebs: # Update requires: No interruption → Some interruptionsmodified: DeleteOnTermination: Boolean # Update requires: No interruption → Some interruptionsmodified: Encrypted: Boolean # Update requires: No interruption → Some interruptionsmodified: Iops: Integer # Update requires: Replacement → Some interruptionsmodified: KmsKeyId: String # Update requires: No interruption → Some interruptionsmodified: SnapshotId: String # Update requires: No interruption → Some interruptionsmodified: VolumeSize: Integer # Update requires: No interruption → Some interruptionsmodified: VolumeType: String # Update requires: No interruption → Some interruptionsmodified: NoDevice: NoDevice → Json # Update requires: No interruption → Some interruptionsmodified: VirtualName: String CpuOptions: # Update requires: No interruption → Replacementmodified: CoreCount: Integer # Update requires: No interruption → Replacementmodified: ThreadsPerCore: Integer # Duplicates allowed: No → Yesmodified: ElasticGpuSpecifications: - # Update requires: No interruption → Replacementmodified: Type: String # Duplicates allowed: No → Yesmodified: ElasticInferenceAccelerators: - # Update requires: No interruption → Replacementmodified: Count: Integer # Update requires: No interruption → Replacementmodified: Type: String EnclaveOptions: # Update requires: No interruption → Replacementmodified: Enabled: Boolean HibernationOptions: # Update requires: No interruption → Replacementmodified: Configured: Boolean Ipv6Addresses: - # Update requires: No interruption → Replacementmodified: Ipv6Address: String LaunchTemplate: # Update requires: No interruption → Replacementmodified: LaunchTemplateId: String # Update requires: No interruption → Replacementmodified: LaunchTemplateName: String # Update requires: No interruption → Replacementmodified: Version: String # Duplicates allowed: No → Yesmodified: LicenseSpecifications: - # Update requires: No interruption → Replacementmodified: LicenseConfigurationArn: String NetworkInterfaces: - # Update requires: No interruption → Replacementmodified: AssociateCarrierIpAddress: Boolean # Update requires: No interruption → Replacementmodified: AssociatePublicIpAddress: Boolean # Update requires: No interruption → Replacementmodified: DeleteOnTermination: Boolean # Update requires: No interruption → Replacementmodified: Description: String # Update requires: No interruption → Replacementmodified: DeviceIndex: String # Update requires: No interruption → Replacementmodified: GroupSet: - String # Update requires: No interruption → Replacementmodified: Ipv6AddressCount: Integer # Update requires: No interruption → Replacementmodified: Ipv6Addresses: # InstanceIpv6Address: see above # Update requires: No interruption → Replacementmodified: NetworkInterfaceId: String # Update requires: No interruption → Replacementmodified: PrivateIpAddress: String # Update requires: No interruption → Replacementmodified: PrivateIpAddresses: - # Update requires: No interruption → Replacementmodified: Primary: Boolean # Update requires: No interruption → Replacementmodified: PrivateIpAddress: String # Update requires: No interruption → Replacementmodified: SecondaryPrivateIpAddressCount: Integer # Update requires: No interruption → Replacementmodified: SubnetId: String PrivateDnsNameOptions: # Update requires: No interruption → Some interruptionsmodified: EnableResourceNameDnsAAAARecord: Boolean # Update requires: No interruption → Some interruptionsmodified: EnableResourceNameDnsARecord: Boolean # Update requires: No interruption → Some interruptionsmodified: HostnameType: StringFn::GetAtt:added: InstanceId: Stringadded: VpcId: String