Version 118.1.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 types1

addedAWS::DevOpsGuru::LogAnomalyDetectionIntegrationdocs ↗#Link to AWS::DevOpsGuru::LogAnomalyDetectionIntegration
Type: AWS::DevOpsGuru::LogAnomalyDetectionIntegrationFn::GetAtt:  AccountId: String

02Modified resource types10

modifiedAWS::ApiGatewayV2::Routehistorydocs ↗#Link to AWS::ApiGatewayV2::Route
Type: AWS::ApiGatewayV2::RouteProperties:  # Duplicates allowed: Not specified → Yesmodified:   AuthorizationScopes:    - StringFn::GetAtt:added:   RouteId: String
modifiedAWS::Batch::JobDefinitionhistorydocs ↗#Link to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinitionProperties:  ContainerProperties:added:     EphemeralStorage:added:       SizeInGiB: Integer  EksProperties:    PodProperties:      Containers:modified:         - Resources: Resources → EksContainerResourceRequirementsmodified:           SecurityContext: SecurityContext → EksContainerSecurityContextadded:       Metadata:added:         Labels: Json      Volumes:modified:         - EmptyDir: EmptyDir → EksEmptyDirmodified:           HostPath: HostPath → EksHostPathmodified:           Secret: Secret → EksSecretremoved:             Name: Stringadded:             Optional: Booleanadded:             # Required: Yesadded:             SecretName: Stringremoved:             ValueFrom: String  NodeProperties:    NodeRangeProperties:      - Container:  # ContainerProperties: see above
modifiedAWS::Location::Trackerhistorydocs ↗#Link to AWS::Location::Tracker
Type: AWS::Location::TrackerProperties:removed:   PricingPlan: Stringremoved:   PricingPlanDataSource: String
modifiedAWS::Logs::SubscriptionFilterhistorydocs ↗#Link to AWS::Logs::SubscriptionFilter
Type: AWS::Logs::SubscriptionFilterProperties:  # Update requires: Replacement → No interruptionmodified:   DestinationArn: String  # Update requires: Replacement → No interruptionmodified:   Distribution: String  # Update requires: Replacement → No interruptionmodified:   FilterPattern: String  # Update requires: Replacement → No interruptionmodified:   RoleArn: String
modifiedAWS::OpenSearchServerless::AccessPolicyhistorydocs ↗#Link to AWS::OpenSearchServerless::AccessPolicy
Type: AWS::OpenSearchServerless::AccessPolicyProperties:  # Required: No → Yesmodified:   Name: String  # Required: No → Yesmodified:   Policy: String  # Required: No → Yesmodified:   Type: String
modifiedAWS::OpenSearchServerless::SecurityPolicyhistorydocs ↗#Link to AWS::OpenSearchServerless::SecurityPolicy
Type: AWS::OpenSearchServerless::SecurityPolicyProperties:  # Required: No → Yesmodified:   Name: String  # Required: No → Yesmodified:   Type: String
modifiedAWS::RDS::GlobalClusterhistorydocs ↗#Link to AWS::RDS::GlobalCluster
Type: AWS::RDS::GlobalClusterProperties:  # Update requires: Replacement → No interruptionmodified:   EngineVersion: String
modifiedAWS::VpcLattice::Listenerhistorydocs ↗#Link to AWS::VpcLattice::Listener
Type: AWS::VpcLattice::ListenerProperties:  DefaultAction:added:     FixedResponse:added:       StatusCode: Integer    # Required: Yes → Nomodified:     Forward: Forward
modifiedAWS::VpcLattice::Rulehistorydocs ↗#Link to AWS::VpcLattice::Rule
Type: AWS::VpcLattice::RuleProperties:  Action:added:     FixedResponse:added:       StatusCode: Integer    # Required: Yes → Nomodified:     Forward: Forward
modifiedAWS::VpcLattice::TargetGrouphistorydocs ↗#Link to AWS::VpcLattice::TargetGroup
Type: AWS::VpcLattice::TargetGroupProperties:  Config:    HealthCheck:added:       ProtocolVersion: Stringadded:     IpAddressType: String