Version 60.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:: Personalize:: Datasetdocs ↗#Link to AWS::Personalize::Dataset
Type: AWS::Personalize::DatasetProperties: Name: String DatasetType: String DatasetGroupArn: String SchemaArn: String DatasetImportJob: JobName: String DatasetImportJobArn: String DatasetArn: String DataSource: Json RoleArn: StringFn::GetAtt: DatasetArn: StringaddedAWS:: Personalize:: DatasetGroupdocs ↗#Link to AWS::Personalize::DatasetGroup
Type: AWS::Personalize::DatasetGroupProperties: Name: String KmsKeyArn: String RoleArn: String Domain: StringFn::GetAtt: DatasetGroupArn: StringaddedAWS:: Personalize:: Schemadocs ↗#Link to AWS::Personalize::Schema
Type: AWS::Personalize::SchemaProperties: Name: String Schema: String Domain: StringFn::GetAtt: SchemaArn: StringaddedAWS:: Personalize:: Solutiondocs ↗#Link to AWS::Personalize::Solution
Type: AWS::Personalize::SolutionProperties: Name: String EventType: String DatasetGroupArn: String PerformAutoML: Boolean PerformHPO: Boolean RecipeArn: String SolutionConfig: AlgorithmHyperParameters: <key>: String AutoMLConfig: Json EventValueThreshold: String FeatureTransformationParameters: <key>: String HpoConfig: JsonFn::GetAtt: SolutionArn: String02Modified resource types7
modifiedAWS:: AppFlow:: Flowhistorydocs ↗#Link to AWS::AppFlow::Flow
Type: AWS::AppFlow::FlowProperties: DestinationFlowConfigList: - DestinationConnectorProperties:added: Marketo:added: Object: Stringadded: ErrorHandlingConfig:added: FailOnFirstError: Booleanadded: BucketPrefix: Stringadded: BucketName: StringmodifiedAWS:: AutoScaling:: ScalingPolicyhistorydocs ↗#Link to AWS::AutoScaling::ScalingPolicy
Type: AWS::AutoScaling::ScalingPolicyProperties: PredictiveScalingConfiguration: MetricSpecifications:added: - CustomizedCapacityMetricSpecification:added: MetricDataQueries:added: - Expression: Stringadded: Id: Stringadded: Label: Stringadded: MetricStat:added: Metric:added: Dimensions:added: - Name: Stringadded: Value: Stringadded: MetricName: Stringadded: Namespace: Stringadded: Stat: Stringadded: Unit: Stringadded: ReturnData: Booleanadded: CustomizedLoadMetricSpecification:added: MetricDataQueries: # MetricDataQuery: see aboveadded: CustomizedScalingMetricSpecification:added: MetricDataQueries: # MetricDataQuery: see abovemodifiedAWS:: EC2:: Subnethistorydocs ↗#Link to AWS::EC2::Subnet
Type: AWS::EC2::SubnetProperties:removed: AvailabilityZoneId: Stringremoved: EnableDns64: Boolean # Update requires: Some interruptions → No interruptionmodified: Ipv6CidrBlock: Stringremoved: Ipv6Native: Booleanremoved: PrivateDnsNameOptionsOnLaunch:removed: EnableResourceNameDnsAAAARecord: Booleanremoved: EnableResourceNameDnsARecord: Booleanremoved: HostnameType: StringFn::GetAtt:added: Id: String # Duplicates allowed: Not specified → Yesmodified: Ipv6CidrBlocks: - StringmodifiedAWS:: EC2:: TransitGatewayPeeringAttachmenthistorydocs ↗#Link to AWS::EC2::TransitGatewayPeeringAttachment
Type: AWS::EC2::TransitGatewayPeeringAttachmentProperties:removed: Options:removed: DynamicRouting: StringmodifiedAWS:: ECS:: Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties: # Update requires: Replacement → No interruptionmodified: EnableECSManagedTags: Boolean # Update requires: Replacement → No interruptionmodified: LoadBalancers: - # Update requires: Replacement → No interruptionmodified: ContainerName: String # Update requires: Replacement → No interruptionmodified: ContainerPort: Integer # Update requires: Replacement → No interruptionmodified: LoadBalancerName: String # Update requires: Replacement → No interruptionmodified: TargetGroupArn: String # Update requires: Replacement → No interruptionmodified: PropagateTags: String # Update requires: Replacement → No interruptionmodified: ServiceRegistries: - # Update requires: Replacement → No interruptionmodified: ContainerName: String # Update requires: Replacement → No interruptionmodified: ContainerPort: Integer # Update requires: Replacement → No interruptionmodified: Port: Integer # Update requires: Replacement → No interruptionmodified: RegistryArn: StringmodifiedAWS:: FIS:: ExperimentTemplatehistorydocs ↗#Link to AWS::FIS::ExperimentTemplate
Type: AWS::FIS::ExperimentTemplateProperties:added: LogConfiguration:added: CloudWatchLogsConfiguration: Jsonadded: S3Configuration: Jsonadded: LogSchemaVersion: Integer Targets: <key>:added: Parameters:added: <key>: StringmodifiedAWS:: Lex:: BotAliashistorydocs ↗#Link to AWS::Lex::BotAlias
Type: AWS::Lex::BotAliasProperties: ConversationLogSettings: AudioLogSettings: - Destination: # Required: No → Yesmodified: S3Bucket: S3BucketLogDestination TextLogSettings: - # Required: No → Yesmodified: Destination: # Required: No → Yesmodified: CloudWatch: CloudWatchLogGroupLogDestination # Required: No → Yesmodified: Enabled: Boolean