Version 148.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 types2

addedAWS::MediaLive::Multiplexdocs ↗#Link to AWS::MediaLive::Multiplex
Type: AWS::MediaLive::MultiplexProperties:  MultiplexSettings:    TransportStreamBitrate: Integer    MaximumVideoBufferDelayMilliseconds: Integer    TransportStreamId: Integer    TransportStreamReservedBitrate: Integer  AvailabilityZones:    - String  Destinations:    - MultiplexMediaConnectOutputDestinationSettings:        EntitlementArn: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  State: String  ProgramCount: Integer  PipelinesRunningCount: Integer  Id: String  Arn: String
addedAWS::MediaLive::Multiplexprogramdocs ↗#Link to AWS::MediaLive::Multiplexprogram
Type: AWS::MediaLive::MultiplexprogramProperties:  MultiplexId: String  PreferredChannelPipeline: String  PacketIdentifiersMap:    EtvPlatformPid: Integer    DvbTeletextPid: Integer    KlvDataPids:      - Integer    PcrPid: Integer    VideoPid: Integer    PmtPid: Integer    Scte27Pids:      - Integer    DvbSubPids:      - Integer    Scte35Pid: Integer    EtvSignalPid: Integer    PrivateMetadataPid: Integer    TimedMetadataPid: Integer    AudioPids:      - Integer  ChannelId: String  PipelineDetails:    - ActiveChannelPipeline: String      PipelineId: String  MultiplexProgramSettings:    PreferredChannelPipeline: String    ServiceDescriptor:      ProviderName: String      ServiceName: String    VideoSettings:      StatmuxSettings:        Priority: Integer        MaximumBitrate: Integer        MinimumBitrate: Integer      ConstantBitrate: Integer    ProgramNumber: Integer  ProgramName: String

02Modified resource types12

modifiedAWS::AppSync::Resolverhistorydocs ↗#Link to AWS::AppSync::Resolver
Type: AWS::AppSync::ResolverProperties:  CachingConfig:    # Duplicates allowed: Not specified → Yesmodified:     CachingKeys:      - String  PipelineConfig:    # Duplicates allowed: Not specified → Yesmodified:     Functions:      - String
modifiedAWS::AutoScaling::AutoScalingGrouphistorydocs ↗#Link to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroupProperties:  # Update requires: No interruption → Some interruptionsmodified:   LaunchConfigurationName: String  # Update requires: No interruption → Some interruptionsmodified:   LaunchTemplate:    # Update requires: No interruption → Some interruptionsmodified:     LaunchTemplateId: String    # Update requires: No interruption → Some interruptionsmodified:     LaunchTemplateName: String    # Update requires: No interruption → Some interruptionsmodified:     Version: String  # Duplicates allowed: No → Yesmodified:   LoadBalancerNames:    - String  # Update requires: No interruption → Some interruptionsmodified:   MixedInstancesPolicy:    # Update requires: No interruption → Some interruptionsmodified:     InstancesDistribution:      # Update requires: No interruption → Some interruptionsmodified:       OnDemandAllocationStrategy: String      # Update requires: No interruption → Some interruptionsmodified:       OnDemandBaseCapacity: Integer      # Update requires: No interruption → Some interruptionsmodified:       OnDemandPercentageAboveBaseCapacity: Integer      # Update requires: No interruption → Some interruptionsmodified:       SpotAllocationStrategy: String      # Update requires: No interruption → Some interruptionsmodified:       SpotInstancePools: Integer      # Update requires: No interruption → Some interruptionsmodified:       SpotMaxPrice: String    # Update requires: No interruption → Some interruptionsmodified:     LaunchTemplate:      # Update requires: No interruption → Some interruptionsmodified:       LaunchTemplateSpecification:  # LaunchTemplateSpecification: see above      # Update requires: No interruption → Some interruptions      # Duplicates allowed: No → Yesmodified:       Overrides:        - # Update requires: No interruption → Some interruptionsmodified:           InstanceRequirements:            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorCount:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorManufacturers:              - String            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorNames:              - String            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorTotalMemoryMiB:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             AllowedInstanceTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             BareMetal: String            # Update requires: No interruption → Some interruptionsmodified:             BaselineEbsBandwidthMbps:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             BurstablePerformance: String            # Update requires: No interruption → Some interruptionsmodified:             CpuManufacturers:              - String            # Update requires: No interruption → Some interruptionsmodified:             ExcludedInstanceTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             InstanceGenerations:              - String            # Update requires: No interruption → Some interruptionsmodified:             LocalStorage: String            # Update requires: No interruption → Some interruptionsmodified:             LocalStorageTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             MemoryGiBPerVCpu:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer → Double              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer → Double            # Update requires: No interruption → Some interruptionsmodified:             MemoryMiB:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             NetworkBandwidthGbps:              # Update requires: No interruption → Some interruptionsmodified:               Max: Double              # Update requires: No interruption → Some interruptionsmodified:               Min: Double            # Update requires: No interruption → Some interruptionsmodified:             NetworkInterfaceCount:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             OnDemandMaxPricePercentageOverLowestPrice: Integer            # Update requires: No interruption → Some interruptionsmodified:             RequireHibernateSupport: Boolean            # Update requires: No interruption → Some interruptionsmodified:             SpotMaxPricePercentageOverLowestPrice: Integer            # Update requires: No interruption → Some interruptionsmodified:             TotalLocalStorageGB:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer → Double              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer → Double            # Update requires: No interruption → Some interruptionsmodified:             VCpuCount:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer          # Update requires: No interruption → Some interruptionsmodified:           InstanceType: String          # Update requires: No interruption → Some interruptionsmodified:           LaunchTemplateSpecification:  # LaunchTemplateSpecification: see above          # Update requires: No interruption → Some interruptionsmodified:           WeightedCapacity: String  NotificationConfigurations:    - # Duplicates allowed: Not specified → Yesmodified:       TopicARN: String → List of String  # Update requires: No interruption → Some interruptionsmodified:   PlacementGroup: String  # Duplicates allowed: No → Yesmodified:   TargetGroupARNs:    - String  # Duplicates allowed: No → Yesmodified:   TerminationPolicies:    - String  # Update requires: No interruption → Some interruptionsmodified:   VPCZoneIdentifier:    - StringFn::GetAtt:removed:   LaunchConfigurationName: Stringremoved:   LaunchTemplateSpecification: Stringremoved:   MixedInstancesPolicy: Stringremoved:   PlacementGroup: Stringremoved:   VPCZoneIdentifier: String
modifiedAWS::GameLift::Fleethistorydocs ↗#Link to AWS::GameLift::Fleet
Type: AWS::GameLift::FleetProperties:added:   ApplyCapacity: Stringadded:   ScalingPolicies:added:     - Status: Stringadded:       MetricName: Stringadded:       PolicyType: Stringadded:       ComparisonOperator: Stringadded:       TargetConfiguration:added:         TargetValue: Doubleadded:       UpdateStatus: Stringadded:       ScalingAdjustment: Integeradded:       EvaluationPeriods: Integeradded:       Location: Stringadded:       Name: Stringadded:       ScalingAdjustmentType: Stringadded:       Threshold: Double
modifiedAWS::MediaPackageV2::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties:  HlsManifests:added:     - FilterConfiguration:added:         Start: Stringadded:         End: Stringadded:         TimeDelaySeconds: Integeradded:         ManifestFilter: String  LowLatencyHlsManifests:added:     - FilterConfiguration:  # FilterConfiguration: see above
modifiedAWS::QuickSight::Analysishistorydocs ↗#Link to AWS::QuickSight::Analysis
Type: AWS::QuickSight::AnalysisProperties:  Definition:added:     Options:added:       Timezone: Stringadded:       WeekStart: String
modifiedAWS::QuickSight::Dashboardhistorydocs ↗#Link to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::DashboardProperties:  Definition:added:     Options:added:       Timezone: Stringadded:       WeekStart: Stringadded:   LinkSharingConfiguration:added:     Permissions:added:       - Actions:added:           - Stringadded:         Resource: Stringadded:         Principal: StringFn::GetAtt:  Version:added:     Options:  # AssetOptions: see aboveadded:   Version.Options:  # AssetOptions: see aboveadded:   Version.Options.Timezone: Stringadded:   Version.Options.WeekStart: String
modifiedAWS::QuickSight::DataSourcehistorydocs ↗#Link to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSourceProperties:  AlternateDataSourceParameters:added:     - StarburstParameters:added:         Port: Doubleadded:         ProductType: Stringadded:         Host: Stringadded:         Catalog: Stringadded:       TrinoParameters:added:         Port: Doubleadded:         Host: Stringadded:         Catalog: String  Credentials:    CredentialPair:      AlternateDataSourceParameters:  # DataSourceParameters: see above  DataSourceParameters:  # DataSourceParameters: see above
modifiedAWS::QuickSight::Templatehistorydocs ↗#Link to AWS::QuickSight::Template
Type: AWS::QuickSight::TemplateProperties:  Definition:added:     Options:added:       Timezone: Stringadded:       WeekStart: StringFn::GetAtt:  Version:added:     Options:  # AssetOptions: see aboveadded:   Version.Options:  # AssetOptions: see aboveadded:   Version.Options.Timezone: Stringadded:   Version.Options.WeekStart: String
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties:added:   EnableGlobalWriteForwarding: Boolean
modifiedAWS::RDS::DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added:   DedicatedLogVolume: Boolean
modifiedAWS::Redshift::Clusterhistorydocs ↗#Link to AWS::Redshift::Cluster
Type: AWS::Redshift::ClusterProperties:added:   MultiAZ: Boolean
modifiedAWS::ResourceExplorer2::Viewhistorydocs ↗#Link to AWS::ResourceExplorer2::View
Type: AWS::ResourceExplorer2::ViewProperties:modified:   Filters: Filters → SearchFilter