Version 158.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

01Modified resource types13

modifiedAWS::AmplifyUIBuilder::Componenthistorydocs ↗#Link to AWS::AmplifyUIBuilder::Component
Type: AWS::AmplifyUIBuilder::ComponentProperties:  # Update requires: No interruption → Replacementmodified:   AppId: String  # Required: Yes → Nomodified:   BindingProperties:    <key>:      BindingProperties:        Predicates:          - And:  # Predicate: see aboveadded:             OperandType: String            Or:  # Predicate: see aboveadded:         SlotName: String  Children:    - Children:  # ComponentChild: see above      Events:        <key>:added:           BindingEvent: Stringadded:       SourceId: String  CollectionProperties:    <key>:      Predicate:  # Predicate: see above  # Required: Yes → Nomodified:   ComponentType: String  # Update requires: No interruption → Replacementmodified:   EnvironmentName: String  Events:  # ComponentEvent: see above  # Required: Yes → Nomodified:   Name: String  # Required: Yes → Nomodified:   Overrides: Json  # Required: Yes → Nomodified:   Properties:    <key>: ComponentProperty  # Update requires: Replacement → No interruptionmodified:   Tags:    <key>: String  # Required: Yes → Nomodified:   Variants:    - ComponentVariantFn::GetAtt:added:   CreatedAt: Stringadded:   ModifiedAt: String
modifiedAWS::AmplifyUIBuilder::Formhistorydocs ↗#Link to AWS::AmplifyUIBuilder::Form
Type: AWS::AmplifyUIBuilder::FormProperties:  # Update requires: No interruption → Replacementmodified:   AppId: String  # Required: Yes → Nomodified:   DataType: FormDataTypeConfig  # Update requires: No interruption → Replacementmodified:   EnvironmentName: String  # Required: Yes → Nomodified:   Fields:    <key>:      InputType:        ValueMappings:added:           BindingProperties:            <key>:added:               Type: Stringadded:               BindingProperties:added:                 Model: String          Values:            - DisplayValue:added:                 BindingProperties:added:                   Field: Stringadded:                   Property: Stringadded:                 Concat:added:                   - Concat:  # FormInputValueProperty: see aboveadded:                     BindingProperties:  # FormInputValuePropertyBindingProperties: see aboveadded:                     Value: String              Value:  # FormInputValueProperty: see above  # Required: Yes → Nomodified:   FormActionType: String  # Required: Yes → Nomodified:   Name: String  # Required: Yes → Nomodified:   SchemaVersion: String  # Required: Yes → Nomodified:   SectionalElements:    <key>: SectionalElement  # Required: Yes → Nomodified:   Style: FormStyle  # Update requires: Replacement → No interruptionmodified:   Tags:    <key>: String
modifiedAWS::AmplifyUIBuilder::Themehistorydocs ↗#Link to AWS::AmplifyUIBuilder::Theme
Type: AWS::AmplifyUIBuilder::ThemeProperties:  # Update requires: No interruption → Replacementmodified:   AppId: String  # Update requires: No interruption → Replacementmodified:   EnvironmentName: String  # Required: Yes → Nomodified:   Name: String  # Update requires: Replacement → No interruptionmodified:   Tags:    <key>: String  # Required: Yes → Nomodified:   Values:    - ThemeValuesFn::GetAtt:added:   CreatedAt: Stringadded:   ModifiedAt: String
modifiedAWS::AppConfig::Environmenthistorydocs ↗#Link to AWS::AppConfig::Environment
Type: AWS::AppConfig::EnvironmentProperties:  # Duplicates allowed: Not specified → Yesmodified:   Monitors: List of Monitors → List of Monitor    # Required: No → Yesmodified:     AlarmArn: String  # Duplicates allowed: Not specified → Nomodified:   Tags: List of Tags → List of Tag    # Required: No → Yesmodified:     Key: String    # Required: No → Yesmodified:     Value: StringFn::GetAtt:added:   EnvironmentId: String
modifiedAWS::AppConfig::HostedConfigurationVersionhistorydocs ↗#Link to AWS::AppConfig::HostedConfigurationVersion
Type: AWS::AppConfig::HostedConfigurationVersionProperties:modified:   LatestVersionNumber: Double → IntegerFn::GetAtt:added:   VersionNumber: String
modifiedAWS::AppSync::GraphQLApihistorydocs ↗#Link to AWS::AppSync::GraphQLApi
Type: AWS::AppSync::GraphQLApiProperties:added:   EnvironmentVariables: Json
modifiedAWS::Cassandra::Tablehistorydocs ↗#Link to AWS::Cassandra::Table
Type: AWS::Cassandra::TableProperties:added:   AutoScalingSpecifications:added:     ReadCapacityAutoScaling:added:       MaximumUnits: Integeradded:       ScalingPolicy:added:         TargetTrackingScalingPolicyConfiguration:added:           ScaleOutCooldown: Integeradded:           TargetValue: Integeradded:           DisableScaleIn: Booleanadded:           ScaleInCooldown: Integeradded:       MinimumUnits: Integeradded:       AutoScalingDisabled: Booleanadded:     WriteCapacityAutoScaling:  # AutoScalingSetting: see aboveadded:   ReplicaSpecifications:added:     - ReadCapacityUnits: Integeradded:       Region: Stringadded:       ReadCapacityAutoScaling:  # AutoScalingSetting: see above
modifiedAWS::DynamoDB::GlobalTablehistorydocs ↗#Link to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTableProperties:  Replicas:    - KinesisStreamSpecification:added:         ApproximateCreationDateTimePrecision: String
modifiedAWS::DynamoDB::Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties:  KinesisStreamSpecification:added:     ApproximateCreationDateTimePrecision: String
modifiedAWS::EC2::ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties:added:   ClientRouteMonitoringOptions:added:     Enabled: Boolean
modifiedAWS::ECS::TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties:  ContainerDefinitions:added:     - CredentialSpecs:added:         - String
modifiedAWS::VerifiedPermissions::IdentitySourcehistorydocs ↗#Link to AWS::VerifiedPermissions::IdentitySource
Type: AWS::VerifiedPermissions::IdentitySourceProperties:  # Required: No → Yesmodified:   PolicyStoreId: String
modifiedAWS::VerifiedPermissions::PolicyTemplatehistorydocs ↗#Link to AWS::VerifiedPermissions::PolicyTemplate
Type: AWS::VerifiedPermissions::PolicyTemplateProperties:  # Required: No → Yesmodified:   PolicyStoreId: String

02Removed resource types1

removedAWS::SSMGuiConnect::Preferenceshistory#Link to AWS::SSMGuiConnect::Preferences