Version 49.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:: AppStream:: AppBlockdocs ↗#Link to AWS::AppStream::AppBlock
Type: AWS::AppStream::AppBlockProperties: Name: String Description: String DisplayName: String SourceS3Location: S3Bucket: String S3Key: String SetupScriptDetails: ScriptS3Location: # S3Location: see above ExecutablePath: String ExecutableParameters: String TimeoutInSeconds: Integer - Key: String Value: StringFn::GetAtt: Arn: String CreatedTime: StringaddedAWS:: AppStream:: Applicationdocs ↗#Link to AWS::AppStream::Application
Type: AWS::AppStream::ApplicationProperties: Name: String DisplayName: String Description: String LaunchPath: String LaunchParameters: String WorkingDirectory: String InstanceFamilies: - String IconS3Location: S3Bucket: String S3Key: String AppBlockArn: String Platforms: - String - Key: String Value: String AttributesToDelete: - StringFn::GetAtt: Arn: String CreatedTime: StringaddedAWS:: AppStream:: ApplicationFleetAssociationdocs ↗#Link to AWS::AppStream::ApplicationFleetAssociation
Type: AWS::AppStream::ApplicationFleetAssociationProperties: FleetName: String ApplicationArn: StringaddedAWS:: DataBrew:: Rulesetdocs ↗#Link to AWS::DataBrew::Ruleset
Type: AWS::DataBrew::RulesetProperties: Name: String Description: String TargetArn: String Rules: - Name: String Disabled: Boolean CheckExpression: String SubstitutionMap: - ValueReference: String Value: String Threshold: Value: Double Type: String Unit: String ColumnSelectors: - Regex: String Name: String - Key: String Value: String02Modified resource types14
modifiedAWS:: AppStream:: Fleethistorydocs ↗#Link to AWS::AppStream::Fleet
Type: AWS::AppStream::FleetProperties: # Required: Yes → Nomodified: ComputeCapacity: ComputeCapacityadded: MaxConcurrentSessions: Integeradded: Platform: Stringadded: UsbDeviceFilterStrings:added: - StringmodifiedAWS:: APS:: RuleGroupsNamespacehistorydocs ↗#Link to AWS::APS::RuleGroupsNamespace
Type: AWS::APS::RuleGroupsNamespaceProperties: # Required: No → Yesmodified: Name: StringmodifiedAWS:: Chatbot:: SlackChannelConfigurationhistorydocs ↗#Link to AWS::Chatbot::SlackChannelConfiguration
Type: AWS::Chatbot::SlackChannelConfigurationProperties:added: GuardrailPolicies:added: - Stringadded: UserRoleRequired: BooleanmodifiedAWS:: CloudFormation:: StackSethistorydocs ↗#Link to AWS::CloudFormation::StackSet
Type: AWS::CloudFormation::StackSetProperties:added: ManagedExecution: JsonmodifiedAWS:: CloudWatch:: AnomalyDetectorhistorydocs ↗#Link to AWS::CloudWatch::AnomalyDetector
Type: AWS::CloudWatch::AnomalyDetectorProperties:added: MetricMathAnomalyDetector:added: MetricDataQueries:added: - AccountId: Stringadded: ReturnData: Booleanadded: Expression: Stringadded: MetricStat:added: Stat: Stringadded: Period: Integeradded: Metric:added: MetricName: Stringadded: Dimensions:added: - Value: Stringadded: Name: Stringadded: Namespace: Stringadded: Unit: Stringadded: Label: Stringadded: Period: Integeradded: Id: Stringadded: SingleMetricAnomalyDetector:added: MetricName: Stringadded: Stat: Stringadded: Dimensions: # Dimension: see aboveadded: Namespace: StringmodifiedAWS:: DataBrew:: Datasethistorydocs ↗#Link to AWS::DataBrew::Dataset
Type: AWS::DataBrew::DatasetProperties: Input: DatabaseInputDefinition: # Required: No → Yesmodified: GlueConnectionName: Stringadded: QueryString: Stringadded: Metadata:added: SourceArn: StringmodifiedAWS:: DataBrew:: Jobhistorydocs ↗#Link to AWS::DataBrew::Job
Type: AWS::DataBrew::JobProperties: ProfileConfiguration:added: EntityDetectorConfiguration:added: EntityTypes:added: - Stringadded: AllowedStatistics:added: Statistics:added: - Stringmodified: Recipe: Json → Recipeadded: Name: Stringadded: Version: Stringadded: ValidationConfigurations:added: - RulesetArn: Stringadded: ValidationMode: StringmodifiedAWS:: EC2:: VPCDHCPOptionsAssociationhistorydocs ↗#Link to AWS::EC2::VPCDHCPOptionsAssociation
Type: AWS::EC2::VPCDHCPOptionsAssociationProperties: # Update requires: No interruption → Replacementmodified: DhcpOptionsId: StringFn::GetAtt:added: Id: StringmodifiedAWS:: EC2:: VPCEndpointServicehistorydocs ↗#Link to AWS::EC2::VPCEndpointService
Type: AWS::EC2::VPCEndpointServiceProperties:removed: PayerResponsibility: StringmodifiedAWS:: Lambda:: EventSourceMappinghistorydocs ↗#Link to AWS::Lambda::EventSourceMapping
Type: AWS::Lambda::EventSourceMappingProperties:added: FilterCriteria: JsonmodifiedAWS:: Logs:: LogGrouphistorydocs ↗#Link to AWS::Logs::LogGroup
Type: AWS::Logs::LogGroupProperties:added: - Key: Stringadded: Value: StringmodifiedAWS:: MSK:: Clusterhistorydocs ↗#Link to AWS::MSK::Cluster
Type: AWS::MSK::ClusterProperties: BrokerNodeGroupInfo:added: ConnectivityInfo:added: PublicAccess:added: Type: StringmodifiedAWS:: Route53:: HostedZonehistorydocs ↗#Link to AWS::Route53::HostedZone
Type: AWS::Route53::HostedZoneProperties: # Required: Yes → Nomodified: Name: StringmodifiedAWS:: Transfer:: Serverhistorydocs ↗#Link to AWS::Transfer::Server
Type: AWS::Transfer::ServerProperties: IdentityProviderDetails:added: Function: String