Version 56.0.0
Issued
cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.
- added
- modified
- removed
01Added resource types4
addedAWS:: AppRunner:: VpcConnectordocs ↗#Link to AWS::AppRunner::VpcConnector
Type: AWS::AppRunner::VpcConnectorProperties: VpcConnectorName: String Subnets: - String SecurityGroups: - String - Key: String Value: StringFn::GetAtt: VpcConnectorArn: String VpcConnectorRevision: IntegeraddedAWS:: CloudFormation:: HookDefaultVersiondocs ↗#Link to AWS::CloudFormation::HookDefaultVersion
Type: AWS::CloudFormation::HookDefaultVersionProperties: TypeVersionArn: String TypeName: String VersionId: StringFn::GetAtt: Arn: StringaddedAWS:: CloudFormation:: HookTypeConfigdocs ↗#Link to AWS::CloudFormation::HookTypeConfig
Type: AWS::CloudFormation::HookTypeConfigProperties: TypeArn: String TypeName: String Configuration: String ConfigurationAlias: StringFn::GetAtt: ConfigurationArn: StringaddedAWS:: CloudFormation:: HookVersiondocs ↗#Link to AWS::CloudFormation::HookVersion
Type: AWS::CloudFormation::HookVersionProperties: ExecutionRoleArn: String LoggingConfig: LogGroupName: String LogRoleArn: String SchemaHandlerPackage: String TypeName: StringFn::GetAtt: Arn: String TypeArn: String IsDefaultVersion: Boolean VersionId: String Visibility: String02Modified resource types11
modifiedAWS:: AppRunner:: Servicehistorydocs ↗#Link to AWS::AppRunner::Service
Type: AWS::AppRunner::ServiceProperties:added: NetworkConfiguration:added: EgressConfiguration:added: EgressType: Stringadded: VpcConnectorArn: StringmodifiedAWS:: AutoScaling:: LaunchConfigurationhistorydocs ↗#Link to AWS::AutoScaling::LaunchConfiguration
Type: AWS::AutoScaling::LaunchConfigurationProperties: BlockDeviceMappings: - # Update requires: No interruption → Replacementmodified: DeviceName: String # Update requires: No interruption → Replacementmodified: Ebs: # Update requires: No interruption → Replacementmodified: DeleteOnTermination: Boolean # Update requires: No interruption → Replacementmodified: Encrypted: Boolean # Update requires: No interruption → Replacementmodified: Iops: Integer # Update requires: No interruption → Replacementmodified: SnapshotId: String # Update requires: No interruption → Replacementmodified: Throughput: Integer # Update requires: No interruption → Replacementmodified: VolumeSize: Integer # Update requires: No interruption → Replacementmodified: VolumeType: String # Update requires: No interruption → Replacementmodified: NoDevice: Boolean # Update requires: No interruption → Replacementmodified: VirtualName: String # Duplicates allowed: No → Not specifiedmodified: ClassicLinkVPCSecurityGroups: - String MetadataOptions: # Update requires: No interruption → Replacementmodified: HttpEndpoint: String # Update requires: No interruption → Replacementmodified: HttpPutResponseHopLimit: Integer # Update requires: No interruption → Replacementmodified: HttpTokens: String # Duplicates allowed: No → Not specifiedmodified: SecurityGroups: - StringmodifiedAWS:: CustomerProfiles:: Integrationhistorydocs ↗#Link to AWS::CustomerProfiles::Integration
Type: AWS::CustomerProfiles::IntegrationProperties: # Required: Yes → Nomodified: ObjectTypeName: Stringadded: ObjectTypeNames:added: - Key: Stringadded: Value: StringmodifiedAWS:: DocDB:: DBClusterhistorydocs ↗#Link to AWS::DocDB::DBCluster
Type: AWS::DocDB::DBClusterProperties:added: CopyTagsToSnapshot: BooleanmodifiedAWS:: DynamoDB:: GlobalTablehistorydocs ↗#Link to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTableProperties: Replicas:added: - TableClass: StringmodifiedAWS:: EC2:: Subnethistorydocs ↗#Link to AWS::EC2::Subnet
Type: AWS::EC2::SubnetProperties:added: AvailabilityZoneId: Stringadded: EnableDns64: Boolean # Update requires: No interruption → Some interruptionsmodified: Ipv6CidrBlock: Stringadded: Ipv6Native: Booleanadded: PrivateDnsNameOptionsOnLaunch:added: EnableResourceNameDnsAAAARecord: Booleanadded: EnableResourceNameDnsARecord: Booleanadded: HostnameType: StringmodifiedAWS:: EC2:: VPChistorydocs ↗#Link to AWS::EC2::VPC
Type: AWS::EC2::VPCProperties:added: Ipv4IpamPoolId: Stringadded: Ipv4NetmaskLength: IntegermodifiedAWS:: EC2:: VPCCidrBlockhistorydocs ↗#Link to AWS::EC2::VPCCidrBlock
Type: AWS::EC2::VPCCidrBlockProperties:added: Ipv4IpamPoolId: Stringadded: Ipv4NetmaskLength: Integeradded: Ipv6IpamPoolId: Stringadded: Ipv6NetmaskLength: IntegermodifiedAWS:: EKS:: Nodegrouphistorydocs ↗#Link to AWS::EKS::Nodegroup
Type: AWS::EKS::NodegroupProperties:modified: DiskSize: Double → Integer # Duplicates allowed: Not specified → Yesmodified: InstanceTypes: - String RemoteAccess: # Duplicates allowed: Not specified → Yesmodified: SourceSecurityGroups: - String ScalingConfig:modified: DesiredSize: Double → Integermodified: MaxSize: Double → Integermodified: MinSize: Double → Integer # Duplicates allowed: Not specified → Yesmodified: Subnets: - StringFn::GetAtt:added: Id: StringmodifiedAWS:: SES:: Templatehistorydocs ↗#Link to AWS::SES::Template
Type: AWS::SES::TemplateProperties: Template: # Required: No → Yesmodified: SubjectPart: StringFn::GetAtt:added: Id: StringmodifiedAWS:: SQS:: Queuehistorydocs ↗#Link to AWS::SQS::Queue
Type: AWS::SQS::QueueFn::GetAtt:added: QueueUrl: String