Version 78.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 types7

addedAWS::DataSync::LocationFSxONTAPdocs ↗#Link to AWS::DataSync::LocationFSxONTAP
Type: AWS::DataSync::LocationFSxONTAPProperties:  StorageVirtualMachineArn: String  SecurityGroupArns:    - String  Protocol:    NFS:      MountOptions:        Version: String    SMB:      MountOptions:        Version: String      Domain: String      Password: String      User: String  Subdirectory: String  Tags:    - Key: String      Value: StringFn::GetAtt:  FsxFilesystemArn: String  LocationArn: String  LocationUri: String
addedAWS::LakeFormation::DataCellsFilterdocs ↗#Link to AWS::LakeFormation::DataCellsFilter
Type: AWS::LakeFormation::DataCellsFilterProperties:  TableCatalogId: String  DatabaseName: String  TableName: String  Name: String  RowFilter:    FilterExpression: String    AllRowsWildcard: Json  ColumnNames:    - String  ColumnWildcard:    ExcludedColumnNames:      - String
addedAWS::LakeFormation::PrincipalPermissionsdocs ↗#Link to AWS::LakeFormation::PrincipalPermissions
Type: AWS::LakeFormation::PrincipalPermissionsProperties:  Catalog: String  Principal:    DataLakePrincipalIdentifier: String  Resource:    Catalog: {}    Database:      CatalogId: String      Name: String    Table:      CatalogId: String      DatabaseName: String      Name: String      TableWildcard: {}    TableWithColumns:      CatalogId: String      DatabaseName: String      Name: String      ColumnNames:        - String      ColumnWildcard:        ExcludedColumnNames:          - String    DataLocation:      CatalogId: String      ResourceArn: String    DataCellsFilter:      TableCatalogId: String      DatabaseName: String      TableName: String      Name: String    LFTag:      CatalogId: String      TagKey: String      TagValues:        - String    LFTagPolicy:      CatalogId: String      ResourceType: String      Expression:        - TagKey: String          TagValues:            - String  Permissions:    - String  PermissionsWithGrantOption:    - StringFn::GetAtt:  PrincipalIdentifier: String  ResourceIdentifier: String
addedAWS::LakeFormation::Tagdocs ↗#Link to AWS::LakeFormation::Tag
Type: AWS::LakeFormation::TagProperties:  CatalogId: String  TagKey: String  TagValues:    - String
addedAWS::LakeFormation::TagAssociationdocs ↗#Link to AWS::LakeFormation::TagAssociation
Type: AWS::LakeFormation::TagAssociationProperties:  Resource:    Catalog: {}    Database:      CatalogId: String      Name: String    Table:      CatalogId: String      DatabaseName: String      Name: String      TableWildcard: {}    TableWithColumns:      CatalogId: String      DatabaseName: String      Name: String      ColumnNames:        - String  LFTags:    - CatalogId: String      TagKey: String      TagValues:        - StringFn::GetAtt:  ResourceIdentifier: String  TagsIdentifier: String
addedAWS::SES::DedicatedIpPooldocs ↗#Link to AWS::SES::DedicatedIpPool
Type: AWS::SES::DedicatedIpPoolProperties:  PoolName: String
addedAWS::SES::EmailIdentitydocs ↗#Link to AWS::SES::EmailIdentity
Type: AWS::SES::EmailIdentityProperties:  EmailIdentity: String  ConfigurationSetAttributes:    ConfigurationSetName: String  DkimSigningAttributes:    DomainSigningSelector: String    DomainSigningPrivateKey: String    NextSigningKeyLength: String  DkimAttributes:    SigningEnabled: Boolean  MailFromAttributes:    MailFromDomain: String    BehaviorOnMxFailure: String  FeedbackAttributes:    EmailForwardingEnabled: BooleanFn::GetAtt:  DkimDNSTokenName1: String  DkimDNSTokenName2: String  DkimDNSTokenName3: String  DkimDNSTokenValue1: String  DkimDNSTokenValue2: String  DkimDNSTokenValue3: String

02Modified resource types7

modifiedAWS::AppStream::DirectoryConfighistorydocs ↗#Link to AWS::AppStream::DirectoryConfig
Type: AWS::AppStream::DirectoryConfigProperties:  # Duplicates allowed: Not specified → Yesmodified:   OrganizationalUnitDistinguishedNames:    - String
modifiedAWS::DataSync::LocationEFShistorydocs ↗#Link to AWS::DataSync::LocationEFS
Type: AWS::DataSync::LocationEFSProperties:  # Update requires: No interruption → Replacementmodified:   AccessPointArn: String  # Update requires: No interruption → Replacementmodified:   FileSystemAccessRoleArn: String  # Update requires: No interruption → Replacementmodified:   InTransitEncryption: String
modifiedAWS::EC2::CapacityReservationhistorydocs ↗#Link to AWS::EC2::CapacityReservation
Type: AWS::EC2::CapacityReservationProperties:  # Duplicates allowed: Not specified → Yesmodified:   TagSpecifications:    - # Update requires: No interruption → Replacementmodified:       ResourceType: String      # Update requires: No interruption → Replacement      # Duplicates allowed: Not specified → Yesmodified:       Tags:        - TagFn::GetAtt:added:   Id: String
modifiedAWS::KinesisAnalyticsV2::Applicationhistorydocs ↗#Link to AWS::KinesisAnalyticsV2::Application
Type: AWS::KinesisAnalyticsV2::ApplicationProperties:  ApplicationConfiguration:added:     VpcConfigurations:added:       - SecurityGroupIds:added:           - Stringadded:         SubnetIds:added:           - Stringadded:   ApplicationMaintenanceConfiguration:added:     ApplicationMaintenanceWindowStartTime: Stringadded:   RunConfiguration:added:     ApplicationRestoreConfiguration:added:       ApplicationRestoreType: Stringadded:       SnapshotName: Stringadded:     FlinkRunConfiguration:added:       AllowNonRestoredState: Boolean
modifiedAWS::QuickSight::DataSethistorydocs ↗#Link to AWS::QuickSight::DataSet
Type: AWS::QuickSight::DataSetProperties:added:   DataSetUsageConfiguration:added:     DisableUseAsDirectQuerySource: Booleanadded:     DisableUseAsImportedSource: Boolean  LogicalTableMap:    <key>:      Source:added:         DataSetArn: String
modifiedAWS::RDS::DBClusterParameterGrouphistorydocs ↗#Link to AWS::RDS::DBClusterParameterGroup
Type: AWS::RDS::DBClusterParameterGroupProperties:  # Duplicates allowed: Not specified → Yesmodified:   Tags:    - TagFn::GetAtt:removed:   DBClusterParameterGroupName: String
modifiedAWS::RefactorSpaces::Routehistorydocs ↗#Link to AWS::RefactorSpaces::Route
Type: AWS::RefactorSpaces::RouteProperties:added:   DefaultRoute:added:     ActivationState: String  # Update requires: Replacement → No interruptionmodified:   UriPathRoute:    # Update requires: Replacement → No interruptionmodified:     ActivationState: String