Version 176.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::SecurityHub::ConfigurationPolicydocs ↗#Link to AWS::SecurityHub::ConfigurationPolicy
Type: AWS::SecurityHub::ConfigurationPolicyProperties:  Description: String  ConfigurationPolicy:    SecurityHub:      EnabledStandardIdentifiers:        - String      ServiceEnabled: Boolean      SecurityControlsConfiguration:        DisabledSecurityControlIdentifiers:          - String        EnabledSecurityControlIdentifiers:          - String        SecurityControlCustomParameters:          - SecurityControlId: String            Parameters:              <key>:                ValueType: String                Value:                  Enum: String                  Integer: Integer                  StringList:                    - String                  EnumList:                    - String                  IntegerList:                    - Integer                  String: String                  Boolean: Boolean                  Double: Double  Tags:    <key>: String  Name: StringFn::GetAtt:  CreatedAt: String  ServiceEnabled: Boolean  Id: String  Arn: String  UpdatedAt: String
addedAWS::SecurityHub::FindingAggregatordocs ↗#Link to AWS::SecurityHub::FindingAggregator
Type: AWS::SecurityHub::FindingAggregatorProperties:  RegionLinkingMode: String  Regions:    - StringFn::GetAtt:  FindingAggregationRegion: String  FindingAggregatorArn: String
addedAWS::SecurityHub::OrganizationConfigurationdocs ↗#Link to AWS::SecurityHub::OrganizationConfiguration
Type: AWS::SecurityHub::OrganizationConfigurationProperties:  AutoEnable: Boolean  ConfigurationType: String  AutoEnableStandards: StringFn::GetAtt:  Status: String  OrganizationConfigurationIdentifier: String  MemberAccountLimitReached: Boolean  StatusMessage: String
addedAWS::SecurityHub::PolicyAssociationdocs ↗#Link to AWS::SecurityHub::PolicyAssociation
Type: AWS::SecurityHub::PolicyAssociationProperties:  ConfigurationPolicyId: String  TargetType: String  TargetId: StringFn::GetAtt:  AssociationStatusMessage: String  AssociationType: String  AssociationIdentifier: String  AssociationStatus: String  UpdatedAt: String
addedAWS::SecurityLake::SubscriberNotificationdocs ↗#Link to AWS::SecurityLake::SubscriberNotification
Type: AWS::SecurityLake::SubscriberNotificationProperties:  SubscriberArn: String  NotificationConfiguration:    HttpsNotificationConfiguration:      Endpoint: String      TargetRoleArn: String      AuthorizationApiKeyValue: String      AuthorizationApiKeyName: String      HttpMethod: String    SqsNotificationConfiguration: JsonFn::GetAtt:  SubscriberEndpoint: String

02Modified resource types10

modifiedAWS::AutoScaling::ScalingPolicyhistorydocs ↗#Link to AWS::AutoScaling::ScalingPolicy
Type: AWS::AutoScaling::ScalingPolicyProperties:  TargetTrackingConfiguration:    CustomizedMetricSpecification:      # Required: Yes → Nomodified:       MetricName: Stringadded:       Metrics:added:         - ReturnData: Booleanadded:           Expression: Stringadded:           Label: Stringadded:           MetricStat:added:             Stat: Stringadded:             Metric:added:               MetricName: Stringadded:               Dimensions:added:                 - Value: Stringadded:                   Name: Stringadded:               Namespace: Stringadded:             Unit: Stringadded:           Id: String      # Required: Yes → Nomodified:       Namespace: String      # Required: Yes → Nomodified:       Statistic: String
modifiedAWS::Connect::Rulehistorydocs ↗#Link to AWS::Connect::Rule
Type: AWS::Connect::RuleProperties:  Actions:added:     SubmitAutoEvaluationActions:added:       - EvaluationFormArn: String
modifiedAWS::EC2::CustomerGatewayhistorydocs ↗#Link to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGatewayProperties:added:   BgpAsnExtended: Double
modifiedAWS::EC2::TransitGatewayRoutehistorydocs ↗#Link to AWS::EC2::TransitGatewayRoute
Type: AWS::EC2::TransitGatewayRouteProperties:  # Required: No → Yesmodified:   DestinationCidrBlock: String
modifiedAWS::EKS::Addonhistorydocs ↗#Link to AWS::EKS::Addon
Type: AWS::EKS::AddonProperties:added:   PodIdentityAssociations:added:     - ServiceAccount: Stringadded:       RoleArn: String
modifiedAWS::FSx::FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties:  LustreConfiguration:added:     MetadataConfiguration:added:       Mode: Stringadded:       Iops: Integer
modifiedAWS::MediaPackageV2::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties:added:   DashManifests:added:     - ManifestWindowSeconds: Integeradded:       ManifestName: Stringadded:       PeriodTriggers:added:         - Stringadded:       DrmSignaling: Stringadded:       SuggestedPresentationDelaySeconds: Integeradded:       UtcTiming:added:         TimingMode: Stringadded:         TimingSource: Stringadded:       MinBufferTimeSeconds: Integeradded:       FilterConfiguration:added:         Start: Stringadded:         End: Stringadded:         TimeDelaySeconds: Integeradded:         ManifestFilter: Stringadded:       MinUpdatePeriodSeconds: Integeradded:       SegmentTemplateFormat: Stringadded:       ScteDash:added:         AdMarkerDash: String
modifiedAWS::Pipes::Pipehistorydocs ↗#Link to AWS::Pipes::Pipe
Type: AWS::Pipes::PipeProperties:  TargetParameters:added:     TimestreamParameters:added:       VersionValue: Stringadded:       DimensionMappings:added:         - DimensionValueType: Stringadded:           DimensionValue: Stringadded:           DimensionName: Stringadded:       EpochTimeUnit: Stringadded:       TimeFieldType: Stringadded:       TimestampFormat: Stringadded:       MultiMeasureMappings:added:         - MultiMeasureName: Stringadded:           MultiMeasureAttributeMappings:added:             - MultiMeasureAttributeName: Stringadded:               MeasureValueType: Stringadded:               MeasureValue: Stringadded:       TimeValue: Stringadded:       SingleMeasureMappings:added:         - MeasureName: Stringadded:           MeasureValueType: Stringadded:           MeasureValue: String
modifiedAWS::RolesAnywhere::Profilehistorydocs ↗#Link to AWS::RolesAnywhere::Profile
Type: AWS::RolesAnywhere::ProfileProperties:added:   AttributeMappings:added:     - MappingRules:added:         - Specifier: Stringadded:       CertificateField: String
modifiedAWS::SecurityLake::DataLakehistorydocs ↗#Link to AWS::SecurityLake::DataLake
Type: AWS::SecurityLake::DataLakeProperties:  # Update requires: Replacement → No interruptionmodified:   MetaStoreManagerRoleArn: String