Version 185.0.1
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 types2
addedAWS:: Glue:: UsageProfiledocs ↗#Link to AWS::Glue::UsageProfile
Type: AWS::Glue::UsageProfileProperties: Description: String Configuration: JobConfiguration: <key>: DefaultValue: String AllowedValues: - String MinValue: String MaxValue: String SessionConfiguration: # ConfigurationObject: see above - Value: String Key: String Name: StringFn::GetAtt: CreatedOn: StringaddedAWS:: QuickSight:: Folderdocs ↗#Link to AWS::QuickSight::Folder
Type: AWS::QuickSight::FolderProperties: SharingModel: String AwsAccountId: String Permissions: - Actions: - String Principal: String FolderId: String ParentFolderArn: String - Value: String Key: String FolderType: String Name: StringFn::GetAtt: CreatedTime: String LastUpdatedTime: String Arn: String02Modified resource types25
modifiedAWS:: AmazonMQ:: Configurationhistorydocs ↗#Link to AWS::AmazonMQ::Configuration
Type: AWS::AmazonMQ::ConfigurationProperties: # Duplicates allowed: Not specified → Yes - TagsEntryFn::GetAtt:modified: Revision: Integer → StringmodifiedAWS:: ApiGatewayV2:: Integrationhistorydocs ↗#Link to AWS::ApiGatewayV2::Integration
Type: AWS::ApiGatewayV2::IntegrationProperties:modified: RequestParameters: Json → Map of Stringmodified: RequestTemplates: Json → Map of Stringmodified: ResponseParameters: Json → Map of ResponseParameterMapadded: ResponseParameters:added: - Destination: Stringadded: Source: StringFn::GetAtt:added: IntegrationId: StringmodifiedAWS:: CloudFormation:: CustomResourcehistorydocs ↗#Link to AWS::CloudFormation::CustomResource
Type: AWS::CloudFormation::CustomResourceProperties:added: ServiceTimeout: IntegermodifiedAWS:: Cognito:: UserPoolhistorydocs ↗#Link to AWS::Cognito::UserPool
Type: AWS::Cognito::UserPoolProperties:added: EmailAuthenticationMessage: Stringadded: EmailAuthenticationSubject: StringmodifiedAWS:: EC2:: TransitGatewayhistorydocs ↗#Link to AWS::EC2::TransitGateway
Type: AWS::EC2::TransitGatewayProperties:added: SecurityGroupReferencingSupport: StringmodifiedAWS:: EC2:: TransitGatewayAttachmenthistorydocs ↗#Link to AWS::EC2::TransitGatewayAttachment
Type: AWS::EC2::TransitGatewayAttachmentProperties: Options:added: SecurityGroupReferencingSupport: StringmodifiedAWS:: EC2:: TransitGatewayVpcAttachmenthistorydocs ↗#Link to AWS::EC2::TransitGatewayVpcAttachment
Type: AWS::EC2::TransitGatewayVpcAttachmentProperties: Options:added: SecurityGroupReferencingSupport: StringmodifiedAWS:: EKS:: Clusterhistorydocs ↗#Link to AWS::EKS::Cluster
Type: AWS::EKS::ClusterProperties:added: ZonalShiftConfig:added: Enabled: BooleanmodifiedAWS:: ElastiCache:: ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties: # Update requires: Replacement → No interruptionmodified: Engine: StringmodifiedAWS:: EMR:: Clusterhistorydocs ↗#Link to AWS::EMR::Cluster
Type: AWS::EMR::ClusterProperties: Instances: CoreInstanceFleet: # Update requires: Replacement → No interruptionmodified: InstanceTypeConfigs: - # Update requires: Replacement → No interruptionmodified: BidPrice: String # Update requires: Replacement → No interruptionmodified: BidPriceAsPercentageOfOnDemandPrice: Double # Update requires: Replacement → No interruptionmodified: Configurations: - Configuration # Update requires: Replacement → No interruptionmodified: CustomAmiId: String # Update requires: Replacement → No interruptionmodified: EbsConfiguration: EbsConfiguration # Update requires: Replacement → No interruptionmodified: InstanceType: Stringadded: Priority: Double # Update requires: Replacement → No interruptionmodified: WeightedCapacity: Integer LaunchSpecifications: OnDemandSpecification:added: CapacityReservationOptions:added: CapacityReservationPreference: Stringadded: CapacityReservationResourceGroupArn: Stringadded: UsageStrategy: Stringadded: ResizeSpecifications:added: OnDemandResizeSpecification:added: AllocationStrategy: Stringadded: CapacityReservationOptions: # OnDemandCapacityReservationOptions: see aboveadded: TimeoutDurationMinutes: Integeradded: SpotResizeSpecification:added: AllocationStrategy: Stringadded: TimeoutDurationMinutes: Integer MasterInstanceFleet: # InstanceFleetConfig: see above TaskInstanceFleets: # InstanceFleetConfig: see abovemodifiedAWS:: EMR:: InstanceFleetConfighistorydocs ↗#Link to AWS::EMR::InstanceFleetConfig
Type: AWS::EMR::InstanceFleetConfigProperties: # Update requires: Replacement → No interruptionmodified: InstanceTypeConfigs: - # Update requires: Replacement → No interruptionmodified: BidPrice: String # Update requires: Replacement → No interruptionmodified: BidPriceAsPercentageOfOnDemandPrice: Double # Update requires: Replacement → No interruptionmodified: Configurations: - Configuration # Update requires: Replacement → No interruptionmodified: CustomAmiId: String # Update requires: Replacement → No interruptionmodified: EbsConfiguration: EbsConfiguration # Update requires: Replacement → No interruptionmodified: InstanceType: Stringadded: Priority: Double # Update requires: Replacement → No interruptionmodified: WeightedCapacity: Integer LaunchSpecifications: OnDemandSpecification:added: CapacityReservationOptions:added: CapacityReservationPreference: Stringadded: CapacityReservationResourceGroupArn: Stringadded: UsageStrategy: Stringadded: ResizeSpecifications:added: OnDemandResizeSpecification:added: AllocationStrategy: Stringadded: CapacityReservationOptions: # OnDemandCapacityReservationOptions: see aboveadded: TimeoutDurationMinutes: Integeradded: SpotResizeSpecification:added: AllocationStrategy: Stringadded: TimeoutDurationMinutes: IntegermodifiedAWS:: Glue:: Jobhistorydocs ↗#Link to AWS::Glue::Job
Type: AWS::Glue::JobProperties: Connections: # Duplicates allowed: Not specified → Yesmodified: Connections: - Stringadded: JobRunQueuingEnabled: BooleanmodifiedAWS:: IoTFleetWise:: Campaignhistorydocs ↗#Link to AWS::IoTFleetWise::Campaign
Type: AWS::IoTFleetWise::CampaignProperties: # Required: Yes → Nomodified: Action: StringmodifiedAWS:: MediaLive:: Channelhistorydocs ↗#Link to AWS::MediaLive::Channel
Type: AWS::MediaLive::ChannelProperties: EncoderSettings: VideoDescriptions: - CodecSettings: H264Settings:added: MinQp: Integer H265Settings:added: MinQp: IntegermodifiedAWS:: QuickSight:: Analysishistorydocs ↗#Link to AWS::QuickSight::Analysis
Type: AWS::QuickSight::AnalysisProperties: Definition: FilterGroups: - Filters: - CategoryFilter: DefaultFilterControlConfiguration: ControlOptions: DefaultDateTimePickerOptions:added: CommitMode: String DefaultDropdownOptions:added: CommitMode: String DefaultRelativeDateTimeOptions:added: CommitMode: String NestedFilter: InnerFilter: CategoryInnerFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above NumericEqualityFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above NumericRangeFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above RelativeDatesFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TimeEqualityFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TimeRangeFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TopBottomFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above Sheets: - FilterControls: - DateTimePicker:added: CommitMode: String Dropdown:added: CommitMode: String RelativeDateTime:added: CommitMode: String ParameterControls: - Dropdown:added: CommitMode: StringmodifiedAWS:: QuickSight:: Dashboardhistorydocs ↗#Link to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::DashboardProperties: Definition: FilterGroups: - Filters: - CategoryFilter: DefaultFilterControlConfiguration: ControlOptions: DefaultDateTimePickerOptions:added: CommitMode: String DefaultDropdownOptions:added: CommitMode: String DefaultRelativeDateTimeOptions:added: CommitMode: String NestedFilter: InnerFilter: CategoryInnerFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above NumericEqualityFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above NumericRangeFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above RelativeDatesFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TimeEqualityFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TimeRangeFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TopBottomFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above Sheets: - FilterControls: - DateTimePicker:added: CommitMode: String Dropdown:added: CommitMode: String RelativeDateTime:added: CommitMode: String ParameterControls: - Dropdown:added: CommitMode: StringmodifiedAWS:: QuickSight:: Templatehistorydocs ↗#Link to AWS::QuickSight::Template
Type: AWS::QuickSight::TemplateProperties: Definition: FilterGroups: - Filters: - CategoryFilter: DefaultFilterControlConfiguration: ControlOptions: DefaultDateTimePickerOptions:added: CommitMode: String DefaultDropdownOptions:added: CommitMode: String DefaultRelativeDateTimeOptions:added: CommitMode: String NestedFilter: InnerFilter: CategoryInnerFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above NumericEqualityFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above NumericRangeFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above RelativeDatesFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TimeEqualityFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TimeRangeFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above TopBottomFilter: DefaultFilterControlConfiguration: # DefaultFilterControlConfiguration: see above Sheets: - FilterControls: - DateTimePicker:added: CommitMode: String Dropdown:added: CommitMode: String RelativeDateTime:added: CommitMode: String ParameterControls: - Dropdown:added: CommitMode: StringmodifiedAWS:: RDS:: GlobalClusterhistorydocs ↗#Link to AWS::RDS::GlobalCluster
Type: AWS::RDS::GlobalClusterProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: S3Express:: DirectoryBuckethistorydocs ↗#Link to AWS::S3Express::DirectoryBucket
Type: AWS::S3Express::DirectoryBucketProperties:added: BucketEncryption: JsonFn::GetAtt:added: AvailabilityZoneName: StringmodifiedAWS:: SageMaker:: ImageVersionhistorydocs ↗#Link to AWS::SageMaker::ImageVersion
Type: AWS::SageMaker::ImageVersionProperties:added: Version: IntegerFn::GetAtt:removed: Version: IntegermodifiedAWS:: SecretsManager:: SecretTargetAttachmenthistorydocs ↗#Link to AWS::SecretsManager::SecretTargetAttachment
Type: AWS::SecretsManager::SecretTargetAttachmentFn::GetAtt:added: Id: StringmodifiedAWS:: SES:: MailManagerRuleSethistorydocs ↗#Link to AWS::SES::MailManagerRuleSet
Type: AWS::SES::MailManagerRuleSetProperties: Rules: - Conditions: - StringExpression: Evaluate: # Required: Yes → Nomodified: Attribute: Stringadded: MimeHeaderAttribute: String Unless: # RuleCondition: see abovemodifiedAWS:: Synthetics:: Canaryhistorydocs ↗#Link to AWS::Synthetics::Canary
Type: AWS::Synthetics::CanaryProperties:added: ResourcesToReplicateTags:added: - StringmodifiedAWS:: WorkSpacesWeb:: IdentityProviderhistorydocs ↗#Link to AWS::WorkSpacesWeb::IdentityProvider
Type: AWS::WorkSpacesWeb::IdentityProviderProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: WorkSpacesWeb:: UserSettingshistorydocs ↗#Link to AWS::WorkSpacesWeb::UserSettings
Type: AWS::WorkSpacesWeb::UserSettingsProperties: # Update requires: Replacement → No interruptionmodified: AdditionalEncryptionContext: <key>: String # Update requires: Replacement → No interruptionmodified: CustomerManagedKey: String