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: StringaddedAWS:: SecurityHub:: FindingAggregatordocs ↗#Link to AWS::SecurityHub::FindingAggregator
Type: AWS::SecurityHub::FindingAggregatorProperties: RegionLinkingMode: String Regions: - StringFn::GetAtt: FindingAggregationRegion: String FindingAggregatorArn: StringaddedAWS:: 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: StringaddedAWS:: 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: StringaddedAWS:: 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: String02Modified 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: StringmodifiedAWS:: Connect:: Rulehistorydocs ↗#Link to AWS::Connect::Rule
Type: AWS::Connect::RuleProperties: Actions:added: SubmitAutoEvaluationActions:added: - EvaluationFormArn: StringmodifiedAWS:: EC2:: CustomerGatewayhistorydocs ↗#Link to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGatewayProperties:added: BgpAsnExtended: DoublemodifiedAWS:: EC2:: TransitGatewayRoutehistorydocs ↗#Link to AWS::EC2::TransitGatewayRoute
Type: AWS::EC2::TransitGatewayRouteProperties: # Required: No → Yesmodified: DestinationCidrBlock: StringmodifiedAWS:: EKS:: Addonhistorydocs ↗#Link to AWS::EKS::Addon
Type: AWS::EKS::AddonProperties:added: PodIdentityAssociations:added: - ServiceAccount: Stringadded: RoleArn: StringmodifiedAWS:: FSx:: FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties: LustreConfiguration:added: MetadataConfiguration:added: Mode: Stringadded: Iops: IntegermodifiedAWS:: 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: StringmodifiedAWS:: 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: StringmodifiedAWS:: RolesAnywhere:: Profilehistorydocs ↗#Link to AWS::RolesAnywhere::Profile
Type: AWS::RolesAnywhere::ProfileProperties:added: AttributeMappings:added: - MappingRules:added: - Specifier: Stringadded: CertificateField: StringmodifiedAWS:: SecurityLake:: DataLakehistorydocs ↗#Link to AWS::SecurityLake::DataLake
Type: AWS::SecurityLake::DataLakeProperties: # Update requires: Replacement → No interruptionmodified: MetaStoreManagerRoleArn: String