Version 62.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 types4

addedAWS::FSx::Snapshotdocs ↗#Link to AWS::FSx::Snapshot
Type: AWS::FSx::SnapshotProperties:  VolumeId: String  Tags:    - Key: String      Value: String  Name: StringFn::GetAtt:  ResourceARN: String
addedAWS::FSx::StorageVirtualMachinedocs ↗#Link to AWS::FSx::StorageVirtualMachine
Type: AWS::FSx::StorageVirtualMachineProperties:  SvmAdminPassword: String  ActiveDirectoryConfiguration:    SelfManagedActiveDirectoryConfiguration:      FileSystemAdministratorsGroup: String      UserName: String      DomainName: String      OrganizationalUnitDistinguishedName: String      DnsIps:        - String      Password: String    NetBiosName: String  RootVolumeSecurityStyle: String  FileSystemId: String  Tags:    - Key: String      Value: String  Name: StringFn::GetAtt:  ResourceARN: String  StorageVirtualMachineId: String  UUID: String
addedAWS::FSx::Volumedocs ↗#Link to AWS::FSx::Volume
Type: AWS::FSx::VolumeProperties:  OpenZFSConfiguration:    ReadOnly: Boolean    Options:      - String    DataCompressionType: String    NfsExports:      - ClientConfigurations:          - Options:              - String            Clients: String    StorageCapacityQuotaGiB: Integer    CopyTagsToSnapshots: Boolean    ParentVolumeId: String    StorageCapacityReservationGiB: Integer    RecordSizeKiB: Integer    OriginSnapshot:      CopyStrategy: String      SnapshotARN: String    UserAndGroupQuotas:      - Type: String        Id: Integer        StorageCapacityQuotaGiB: Integer  VolumeType: String  BackupId: String  OntapConfiguration:    JunctionPath: String    StorageVirtualMachineId: String    TieringPolicy:      CoolingPeriod: Integer      Name: String    StorageEfficiencyEnabled: String    SizeInMegabytes: String    SecurityStyle: String  Tags:    - Key: String      Value: String  Name: StringFn::GetAtt:  ResourceARN: String  VolumeId: String  UUID: String
addedAWS::IoTEvents::AlarmModeldocs ↗#Link to AWS::IoTEvents::AlarmModel
Type: AWS::IoTEvents::AlarmModelProperties:  AlarmModelName: String  AlarmModelDescription: String  RoleArn: String  Key: String  Severity: Integer  AlarmRule:    SimpleRule:      InputProperty: String      ComparisonOperator: String      Threshold: String  AlarmEventActions:    AlarmActions:      - DynamoDB:          HashKeyField: String          HashKeyType: String          HashKeyValue: String          Operation: String          Payload:            ContentExpression: String            Type: String          PayloadField: String          RangeKeyField: String          RangeKeyType: String          RangeKeyValue: String          TableName: String        DynamoDBv2:          Payload:  # Payload: see above          TableName: String        Firehose:          DeliveryStreamName: String          Payload:  # Payload: see above          Separator: String        IotEvents:          InputName: String          Payload:  # Payload: see above        IotSiteWise:          AssetId: String          EntryId: String          PropertyAlias: String          PropertyId: String          PropertyValue:            Quality: String            Timestamp:              OffsetInNanos: String              TimeInSeconds: String            Value:              BooleanValue: String              DoubleValue: String              IntegerValue: String              StringValue: String        IotTopicPublish:          MqttTopic: String          Payload:  # Payload: see above        Lambda:          FunctionArn: String          Payload:  # Payload: see above        Sns:          Payload:  # Payload: see above          TargetArn: String        Sqs:          Payload:  # Payload: see above          QueueUrl: String          UseBase64: Boolean  AlarmCapabilities:    InitializationConfiguration:      DisabledOnInitialization: Boolean    AcknowledgeFlow:      Enabled: Boolean  Tags:    - Key: String      Value: String

02Modified resource types7

modifiedAWS::DevOpsGuru::ResourceCollectionhistorydocs ↗#Link to AWS::DevOpsGuru::ResourceCollection
Type: AWS::DevOpsGuru::ResourceCollectionProperties:  ResourceCollectionFilter:added:     Tags:added:       - AppBoundaryKey: Stringadded:         TagValues:added:           - String
modifiedAWS::DocDB::DBInstancehistorydocs ↗#Link to AWS::DocDB::DBInstance
Type: AWS::DocDB::DBInstanceProperties:added:   EnablePerformanceInsights: Boolean
modifiedAWS::EC2::LaunchTemplatehistorydocs ↗#Link to AWS::EC2::LaunchTemplate
Type: AWS::EC2::LaunchTemplateProperties:  LaunchTemplateData:    NetworkInterfaces:added:       - Ipv4PrefixCount: Integeradded:         Ipv4Prefixes:added:           - Ipv4Prefix: Stringadded:         Ipv6PrefixCount: Integeradded:         Ipv6Prefixes:added:           - Ipv6Prefix: String
modifiedAWS::Lambda::Functionhistorydocs ↗#Link to AWS::Lambda::Function
Type: AWS::Lambda::FunctionProperties:added:   EphemeralStorage:added:     Size: Integer
modifiedAWS::Lambda::Permissionhistorydocs ↗#Link to AWS::Lambda::Permission
Type: AWS::Lambda::PermissionProperties:added:   PrincipalOrgID: String
modifiedAWS::Lex::Bothistorydocs ↗#Link to AWS::Lex::Bot
Type: AWS::Lex::BotProperties:  BotLocales:added:     - CustomVocabulary:added:         CustomVocabularyItems:added:           - Phrase: Stringadded:             Weight: Integer      SlotTypes:        - ValueSelectionSetting:added:             AdvancedRecognitionSetting:added:               AudioRecognitionStrategy: Stringadded:   TestBotAliasSettings:added:     BotAliasLocaleSettings:added:       - LocaleId: Stringadded:         BotAliasLocaleSetting:added:           CodeHookSpecification:added:             LambdaCodeHook:added:               CodeHookInterfaceVersion: Stringadded:               LambdaArn: Stringadded:           Enabled: Booleanadded:     ConversationLogSettings:added:       AudioLogSettings:added:         - Destination:added:             S3Bucket:added:               S3BucketArn: Stringadded:               LogPrefix: Stringadded:               KmsKeyArn: Stringadded:           Enabled: Booleanadded:       TextLogSettings:added:         - Destination:added:             CloudWatch:added:               CloudWatchLogGroupArn: Stringadded:               LogPrefix: Stringadded:           Enabled: Booleanadded:     Description: Stringadded:     SentimentAnalysisSettings: Json
modifiedAWS::MediaPackage::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackage::OriginEndpoint
Type: AWS::MediaPackage::OriginEndpointProperties:  CmafPackage:    Encryption:      SpekeKeyProvider:added:         EncryptionContractConfiguration:added:           PresetSpeke20Audio: Stringadded:           PresetSpeke20Video: String  DashPackage:    Encryption:      SpekeKeyProvider:  # SpekeKeyProvider: see above  HlsPackage:    Encryption:      SpekeKeyProvider:  # SpekeKeyProvider: see above  MssPackage:    Encryption:      SpekeKeyProvider:  # SpekeKeyProvider: see above