Version 199.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 types3

addedAWS::DataZone::ProjectProfiledocs ↗#Link to AWS::DataZone::ProjectProfile
Type: AWS::DataZone::ProjectProfileProperties:  Status: String  Description: String  ProjectScopes:    - Policy: String      Name: String  AllowedDesignations:    - DesignationId: String  ChangeLog: String  DomainUnitIdentifier: String  Name: String  DomainIdentifier: StringFn::GetAtt:  DomainUnitId: String  CreatedBy: String  DomainId: String  Identifier: String  LastUpdatedAt: String  CreatedAt: String  Id: String
addedAWS::S3Express::AccessPointdocs ↗#Link to AWS::S3Express::AccessPoint
Type: AWS::S3Express::AccessPointProperties:  Policy: Json  PublicAccessBlockConfiguration:    RestrictPublicBuckets: Boolean    BlockPublicPolicy: Boolean    BlockPublicAcls: Boolean    IgnorePublicAcls: Boolean  Scope:    Permissions:      - String    Prefixes:      - String  Bucket: String  BucketAccountId: String  VpcConfiguration:    VpcId: String  Name: StringFn::GetAtt:  Arn: String  NetworkOrigin: String
addedAWS::SES::MailManagerAddressListdocs ↗#Link to AWS::SES::MailManagerAddressList
Type: AWS::SES::MailManagerAddressListProperties:  AddressListName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  AddressListArn: String  AddressListId: String

02Modified resource types14

modifiedAWS::APS::Workspacehistorydocs ↗#Link to AWS::APS::Workspace
Type: AWS::APS::WorkspaceProperties:added:   QueryLoggingConfiguration:added:     Destinations:added:       - Filters:added:           QspThreshold: Integeradded:         CloudWatchLogs:added:           LogGroupArn: String
modifiedAWS::Bedrock::Flowhistorydocs ↗#Link to AWS::Bedrock::Flow
Type: AWS::Bedrock::FlowProperties:  Definition:    Nodes:      - Configuration:added:           InlineCode:added:             Language: Stringadded:             Code: String
modifiedAWS::Bedrock::FlowAliashistorydocs ↗#Link to AWS::Bedrock::FlowAlias
Type: AWS::Bedrock::FlowAliasProperties:added:   ConcurrencyConfiguration:added:     Type: Stringadded:     MaxConcurrency: Double
modifiedAWS::Bedrock::FlowVersionhistorydocs ↗#Link to AWS::Bedrock::FlowVersion
Type: AWS::Bedrock::FlowVersionFn::GetAtt:  Definition:    Nodes:      - Configuration:added:           InlineCode:added:             Language: Stringadded:             Code: String  Definition.Nodes:  # FlowNode: see above
modifiedAWS::CloudFront::DistributionTenanthistorydocs ↗#Link to AWS::CloudFront::DistributionTenant
Type: AWS::CloudFront::DistributionTenantProperties:  # Update requires: Replacement → No interruptionmodified:   ManagedCertificateRequest:    # Update requires: Replacement → No interruptionmodified:     CertificateTransparencyLoggingPreference: String    # Update requires: Replacement → No interruptionmodified:     PrimaryDomainName: String    # Update requires: Replacement → No interruptionmodified:     ValidationTokenHost: String
modifiedAWS::CloudWatch::InsightRulehistorydocs ↗#Link to AWS::CloudWatch::InsightRule
Type: AWS::CloudWatch::InsightRuleProperties:added:   ApplyOnTransformedLogs: Boolean
modifiedAWS::Deadline::Fleethistorydocs ↗#Link to AWS::Deadline::Fleet
Type: AWS::Deadline::FleetProperties:  Configuration:    CustomerManaged:added:       TagPropagationMode: Stringadded:   HostConfiguration:added:     ScriptTimeoutSeconds: Integeradded:     ScriptBody: String
modifiedAWS::EC2::Instancehistorydocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties:added:   MetadataOptions:added:     HttpPutResponseHopLimit: Integeradded:     HttpProtocolIpv6: Stringadded:     HttpTokens: Stringadded:     InstanceMetadataTags: Stringadded:     HttpEndpoint: String
modifiedAWS::EC2::IPAMhistorydocs ↗#Link to AWS::EC2::IPAM
Type: AWS::EC2::IPAMProperties:added:   MeteredAccount: String
modifiedAWS::PCS::Clusterhistorydocs ↗#Link to AWS::PCS::Cluster
Type: AWS::PCS::ClusterProperties:  SlurmConfiguration:added:     Accounting:added:       DefaultPurgeTimeInDays: Integeradded:       Mode: String
modifiedAWS::Route53Resolver::ResolverEndpointhistorydocs ↗#Link to AWS::Route53Resolver::ResolverEndpoint
Type: AWS::Route53Resolver::ResolverEndpointProperties:  # Duplicates allowed: Not specified → Yesmodified:   IpAddresses:    - IpAddressRequest  # Duplicates allowed: Not specified → Yesmodified:   Protocols:    - String  # Duplicates allowed: Not specified → Yesmodified:   SecurityGroupIds:    - String  # Duplicates allowed: Not specified → Yesmodified:   Tags:    - TagFn::GetAtt:removed:   OutpostArn: Stringremoved:   PreferredInstanceType: Stringremoved:   ResolverEndpointType: String
modifiedAWS::SES::MailManagerRuleSethistorydocs ↗#Link to AWS::SES::MailManagerRuleSet
Type: AWS::SES::MailManagerRuleSetProperties:  Rules:    - Conditions:        - BooleanExpression:            Evaluate:added:               IsInAddressList:added:                 Attribute: Stringadded:                 AddressLists:added:                   - String      Unless:  # RuleCondition: see above
modifiedAWS::SES::MailManagerTrafficPolicyhistorydocs ↗#Link to AWS::SES::MailManagerTrafficPolicy
Type: AWS::SES::MailManagerTrafficPolicyProperties:  PolicyStatements:    - Conditions:        - BooleanExpression:            Evaluate:              # Required: Yes → Nomodified:               Analysis: IngressAnalysisadded:               IsInAddressList:added:                 Attribute: Stringadded:                 AddressLists:added:                   - String
modifiedAWS::Timestream::ScheduledQueryhistorydocs ↗#Link to AWS::Timestream::ScheduledQuery
Type: AWS::Timestream::ScheduledQueryProperties:  # Update requires: Replacement → No interruptionmodified:   ClientToken: String