Version 68.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 types5

addedAWS::Connect::PhoneNumberdocs ↗#Link to AWS::Connect::PhoneNumber
Type: AWS::Connect::PhoneNumberProperties:  TargetArn: String  Description: String  Type: String  CountryCode: String  Prefix: String  Tags:    - Key: String      Value: StringFn::GetAtt:  PhoneNumberArn: String  Address: String
addedAWS::IoTTwinMaker::ComponentTypedocs ↗#Link to AWS::IoTTwinMaker::ComponentType
Type: AWS::IoTTwinMaker::ComponentTypeProperties:  WorkspaceId: String  ComponentTypeId: String  Description: String  ExtendsFrom:    - String  Functions:    <key>:      ImplementedBy:        IsNative: Boolean        Lambda:          Arn: String      RequiredProperties:        - String      Scope: String  IsSingleton: Boolean  PropertyDefinitions:    <key>:      Configurations:        <key>: String      DataType:        AllowedValues:          - BooleanValue: Boolean            DoubleValue: Double            Expression: String            IntegerValue: Integer            ListValue:  # DataValue: see above            LongValue: Double            StringValue: String            MapValue:  # DataValue: see above            RelationshipValue: Json        NestedType:  # DataType: see above        Relationship:          RelationshipType: String          TargetComponentTypeId: String        Type: String        UnitOfMeasure: String      DefaultValue:  # DataValue: see above      IsExternalId: Boolean      IsRequiredInEntity: Boolean      IsStoredExternally: Boolean      IsTimeSeries: Boolean  Tags:    <key>: StringFn::GetAtt:  Arn: String  CreationDateTime: String  UpdateDateTime: String  IsAbstract: Boolean  IsSchemaInitialized: Boolean
addedAWS::IoTTwinMaker::Entitydocs ↗#Link to AWS::IoTTwinMaker::Entity
Type: AWS::IoTTwinMaker::EntityProperties:  EntityId: String  EntityName: String  ParentEntityId: String  Description: String  Tags:    <key>: String  WorkspaceId: String  Components:    <key>:      ComponentName: String      ComponentTypeId: String      Description: String      DefinedIn: String      Properties:        <key>:          Definition: Json          Value:            BooleanValue: Boolean            DoubleValue: Double            Expression: String            IntegerValue: Integer            ListValue:  # DataValue: see above            LongValue: Double            StringValue: String            MapValue:  # DataValue: see above            RelationshipValue: Json      Status:        State: String        Error: JsonFn::GetAtt:  HasChildEntities: Boolean  Arn: String  CreationDateTime: String  UpdateDateTime: String
addedAWS::IoTTwinMaker::Scenedocs ↗#Link to AWS::IoTTwinMaker::Scene
Type: AWS::IoTTwinMaker::SceneProperties:  SceneId: String  Description: String  ContentLocation: String  Tags:    <key>: String  WorkspaceId: String  Capabilities:    - StringFn::GetAtt:  Arn: String  CreationDateTime: String  UpdateDateTime: String
addedAWS::IoTTwinMaker::Workspacedocs ↗#Link to AWS::IoTTwinMaker::Workspace
Type: AWS::IoTTwinMaker::WorkspaceProperties:  WorkspaceId: String  Description: String  Role: String  S3Location: String  Tags:    <key>: StringFn::GetAtt:  Arn: String  CreationDateTime: String  UpdateDateTime: String

02Modified resource types9

modifiedAWS::Batch::ComputeEnvironmenthistorydocs ↗#Link to AWS::Batch::ComputeEnvironment
Type: AWS::Batch::ComputeEnvironmentProperties:  ComputeResources:    # Update requires: Replacement → No interruptionmodified:     AllocationStrategy: String    # Update requires: Replacement → No interruptionmodified:     BidPercentage: Integer    # Update requires: Replacement → No interruptionmodified:     Ec2Configuration:      - # Update requires: Replacement → No interruptionmodified:         ImageIdOverride: String        # Update requires: Replacement → No interruptionmodified:         ImageType: String    # Update requires: Replacement → No interruptionmodified:     Ec2KeyPair: String    # Update requires: Replacement → No interruptionmodified:     ImageId: String    # Update requires: Replacement → No interruptionmodified:     InstanceRole: String    # Update requires: Replacement → No interruptionmodified:     InstanceTypes:      - String    # Update requires: Replacement → No interruptionmodified:     LaunchTemplate:      # Update requires: Replacement → No interruptionmodified:       LaunchTemplateId: String      # Update requires: Replacement → No interruptionmodified:       LaunchTemplateName: String      # Update requires: Replacement → No interruptionmodified:       Version: String    # Update requires: Replacement → No interruptionmodified:     PlacementGroup: String    # Update requires: Replacement → No interruptionmodified:     Tags:      <key>: String    # Update requires: Replacement → No interruptionmodified:     Type: Stringadded:     UpdateToLatestImageVersion: Booleanadded:   ReplaceComputeEnvironment: Booleanadded:   UpdatePolicy:added:     TerminateJobsOnUpdate: Booleanadded:     JobExecutionTimeoutMinutes: Integer
modifiedAWS::BillingConductor::BillingGrouphistorydocs ↗#Link to AWS::BillingConductor::BillingGroup
Type: AWS::BillingConductor::BillingGroupProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::BillingConductor::CustomLineItemhistorydocs ↗#Link to AWS::BillingConductor::CustomLineItem
Type: AWS::BillingConductor::CustomLineItemProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::BillingConductor::PricingPlanhistorydocs ↗#Link to AWS::BillingConductor::PricingPlan
Type: AWS::BillingConductor::PricingPlanProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::BillingConductor::PricingRulehistorydocs ↗#Link to AWS::BillingConductor::PricingRule
Type: AWS::BillingConductor::PricingRuleProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::Evidently::Experimenthistorydocs ↗#Link to AWS::Evidently::Experiment
Type: AWS::Evidently::ExperimentProperties:added:   RunningStatus:added:     Status: Stringadded:     AnalysisCompleteTime: Stringadded:     Reason: Stringadded:     DesiredState: String
modifiedAWS::Evidently::Launchhistorydocs ↗#Link to AWS::Evidently::Launch
Type: AWS::Evidently::LaunchProperties:added:   ExecutionStatus:added:     Status: Stringadded:     DesiredState: Stringadded:     Reason: String
modifiedAWS::GuardDuty::Filterhistorydocs ↗#Link to AWS::GuardDuty::Filter
Type: AWS::GuardDuty::FilterProperties:  FindingCriteria:    ItemType:added:       Equals:added:         - Stringadded:       GreaterThan: Integeradded:       GreaterThanOrEqual: Integeradded:       Gt: Integeradded:       LessThan: Integeradded:       LessThanOrEqual: Integeradded:       NotEquals:added:         - String
modifiedAWS::MSK::Configurationhistorydocs ↗#Link to AWS::MSK::Configuration
Type: AWS::MSK::ConfigurationProperties:  # Required: No → Yesmodified:   Name: String