Version 6.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 types1
addedAWS:: Config:: OrganizationConfigRuledocs ↗#Link to AWS::Config::OrganizationConfigRule
Type: AWS::Config::OrganizationConfigRuleProperties: OrganizationManagedRuleMetadata: TagKeyScope: String TagValueScope: String Description: String ResourceIdScope: String RuleIdentifier: String ResourceTypesScope: - String MaximumExecutionFrequency: String InputParameters: String OrganizationConfigRuleName: String OrganizationCustomRuleMetadata: TagKeyScope: String TagValueScope: String Description: String ResourceIdScope: String LambdaFunctionArn: String OrganizationConfigRuleTriggerTypes: - String ResourceTypesScope: - String MaximumExecutionFrequency: String InputParameters: String ExcludedAccounts: - String02Modified resource types17
modifiedAWS:: AmazonMQ:: Brokerhistorydocs ↗#Link to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::BrokerProperties: # Update requires: Replacement → No interruptionmodified: SecurityGroups: - StringmodifiedAWS:: ApplicationAutoScaling:: ScalableTargethistorydocs ↗#Link to AWS::ApplicationAutoScaling::ScalableTarget
Type: AWS::ApplicationAutoScaling::ScalableTargetProperties:added: SuspendedState:added: DynamicScalingInSuspended: Booleanadded: DynamicScalingOutSuspended: Booleanadded: ScheduledScalingSuspended: BooleanmodifiedAWS:: CloudWatch:: Alarmhistorydocs ↗#Link to AWS::CloudWatch::Alarm
Type: AWS::CloudWatch::AlarmProperties: # Required: Yes → Nomodified: Threshold: Doubleadded: ThresholdMetricId: StringmodifiedAWS:: Cognito:: UserPoolhistorydocs ↗#Link to AWS::Cognito::UserPool
Type: AWS::Cognito::UserPoolProperties: AdminCreateUserConfig:modified: UnusedAccountValidityDays: Double → Integer Policies: PasswordPolicy:modified: TemporaryPasswordValidityDays: Double → IntegermodifiedAWS:: Cognito:: UserPoolClienthistorydocs ↗#Link to AWS::Cognito::UserPoolClient
Type: AWS::Cognito::UserPoolClientProperties:modified: RefreshTokenValidity: Double → IntegermodifiedAWS:: DynamoDB:: Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties: SSESpecification:added: KMSMasterKeyId: Stringadded: SSEType: StringmodifiedAWS:: EC2:: ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties: - # Required: No → Yesmodified: ResourceType: String # Required: No → Yes - TagmodifiedAWS:: EC2:: Instancehistorydocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties: BlockDeviceMappings: - Ebs:added: KmsKeyId: Stringadded: CpuOptions:added: CoreCount: Integeradded: ThreadsPerCore: IntegermodifiedAWS:: ECS:: TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties: ContainerDefinitions:added: - Interactive: Boolean LinuxParameters: Tmpfs: - # Required: No → Yesmodified: Size: Integer LogConfiguration:added: SecretOptions:added: - Name: Stringadded: ValueFrom: Stringadded: PseudoTerminal: Booleanadded: SystemControls:added: - Namespace: Stringadded: Value: Stringadded: IpcMode: Stringadded: PidMode: StringmodifiedAWS:: ElastiCache:: ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties:added: KmsKeyId: StringmodifiedAWS:: Elasticsearch:: Domainhistorydocs ↗#Link to AWS::Elasticsearch::Domain
Type: AWS::Elasticsearch::DomainProperties: ElasticsearchClusterConfig:added: ZoneAwarenessConfig:added: AvailabilityZoneCount: IntegermodifiedAWS:: Events:: Rulehistorydocs ↗#Link to AWS::Events::Rule
Type: AWS::Events::RuleProperties: Targets: - EcsParameters:added: Group: Stringadded: LaunchType: Stringadded: NetworkConfiguration:added: AwsVpcConfiguration:added: AssignPublicIp: Stringadded: SecurityGroups:added: - Stringadded: Subnets:added: - Stringadded: PlatformVersion: StringmodifiedAWS:: IAM:: Rolehistorydocs ↗#Link to AWS::IAM::Role
Type: AWS::IAM::RoleProperties:added: Description: Stringadded: - Value: Stringadded: Key: StringmodifiedAWS:: Lambda:: EventSourceMappinghistorydocs ↗#Link to AWS::Lambda::EventSourceMapping
Type: AWS::Lambda::EventSourceMappingProperties:added: MaximumBatchingWindowInSeconds: IntegermodifiedAWS:: RDS:: DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties:added: AssociatedRoles:added: - FeatureName: Stringadded: RoleArn: Stringadded: Status: Stringadded: RestoreType: Stringadded: SourceDBClusterIdentifier: Stringadded: UseLatestRestorableTime: BooleanmodifiedAWS:: RDS:: DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added: AssociatedRoles:added: - FeatureName: Stringadded: RoleArn: Stringadded: Status: StringmodifiedAWS:: SNS:: Subscriptionhistorydocs ↗#Link to AWS::SNS::Subscription
Type: AWS::SNS::SubscriptionProperties: # Update requires: Replacement → No interruptionmodified: Region: String