Version 16.2.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 types2

02Modified resource types10

modifiedAWS::AmazonMQ::Brokerhistorydocs ↗#Link to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::BrokerProperties:added:   AuthenticationStrategy: Stringadded:   LdapMetadata:added:     InterBrokerCreds:added:       - Username: Stringadded:         Password: Stringadded:     ServerMetadata:added:       Hosts:added:         - Stringadded:       UserRoleName: Stringadded:       UserSearchMatching: Stringadded:       RoleName: Stringadded:       UserBase: Stringadded:       UserSearchSubtree: Booleanadded:       RoleSearchMatching: Stringadded:       ServiceAccountUsername: Stringadded:       RoleBase: Stringadded:       ServiceAccountPassword: Stringadded:       RoleSearchSubtree: Booleanadded:   LdapServerMetadata:added:     Hosts:added:       - Stringadded:     UserRoleName: Stringadded:     UserSearchMatching: Stringadded:     RoleName: Stringadded:     UserBase: Stringadded:     UserSearchSubtree: Booleanadded:     RoleSearchMatching: Stringadded:     ServiceAccountUsername: Stringadded:     RoleBase: Stringadded:     ServiceAccountPassword: Stringadded:     RoleSearchSubtree: Boolean
modifiedAWS::CloudFront::Distributionhistorydocs ↗#Link to AWS::CloudFront::Distribution
Type: AWS::CloudFront::DistributionProperties:  DistributionConfig:    CacheBehaviors:added:       - CachePolicyId: String        # Required: Yes → Nomodified:         ForwardedValues: ForwardedValuesadded:         OriginRequestPolicyId: String    DefaultCacheBehavior:added:       CachePolicyId: String      # Required: Yes → Nomodified:       ForwardedValues:  # ForwardedValues: see aboveadded:       OriginRequestPolicyId: String
modifiedAWS::CodeStarConnections::Connectionhistorydocs ↗#Link to AWS::CodeStarConnections::Connection
Type: AWS::CodeStarConnections::ConnectionProperties:added:   HostArn: String  # Required: Yes → Nomodified:   ProviderType: String
modifiedAWS::EC2::FlowLoghistorydocs ↗#Link to AWS::EC2::FlowLog
Type: AWS::EC2::FlowLogProperties:added:   LogFormat: Stringadded:   MaxAggregationInterval: Integeradded:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::ECS::TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties:  ContainerDefinitions:    - # Duplicates allowed: No → Not specifiedmodified:       Command:        - String      # Duplicates allowed: No → Not specifiedmodified:       DependsOn:        - # Required: Yes → Nomodified:           Condition: String          # Required: Yes → Nomodified:           ContainerName: String      # Duplicates allowed: No → Not specifiedmodified:       DnsSearchDomains:        - String      # Duplicates allowed: No → Not specifiedmodified:       DnsServers:        - String      # Duplicates allowed: No → Not specifiedmodified:       DockerLabels:        <key>: String      # Duplicates allowed: No → Not specifiedmodified:       DockerSecurityOptions:        - String      # Duplicates allowed: No → Not specifiedmodified:       EntryPoint:        - String      # Duplicates allowed: No → Not specifiedmodified:       ExtraHosts:        - # Required: Yes → Nomodified:           Hostname: String          # Required: Yes → Nomodified:           IpAddress: String      FirelensConfiguration:        # Duplicates allowed: No → Not specifiedmodified:         Options: Map of String → Options        # Required: Yes → Nomodified:         Type: String      HealthCheck:        # Required: Yes → No        # Duplicates allowed: No → Not specifiedmodified:         Command:          - String      LinuxParameters:        Capabilities:          # Duplicates allowed: No → Not specifiedmodified:           Add:            - String          # Duplicates allowed: No → Not specifiedmodified:           Drop:            - String        # Duplicates allowed: No → Not specifiedmodified:         Devices:          - # Required: Yes → Nomodified:             HostPath: String        # Duplicates allowed: No → Not specifiedmodified:         Tmpfs:          - # Duplicates allowed: No → Not specifiedmodified:             MountOptions:              - String      LogConfiguration:        # Duplicates allowed: No → Not specifiedmodified:         Options: Map of String → Options  # Options: see above        # Duplicates allowed: No → Not specifiedmodified:         SecretOptions:          - Secret      # Duplicates allowed: No → Not specifiedmodified:       ResourceRequirements:        - ResourceRequirement      # Duplicates allowed: No → Not specifiedmodified:       Secrets:  # Secret: see above      # Duplicates allowed: No → Not specifiedmodified:       SystemControls:        - # Required: Yes → Nomodified:           Namespace: String          # Required: Yes → Nomodified:           Value: String      # Duplicates allowed: No → Not specifiedmodified:       Ulimits:        - Ulimit  # Duplicates allowed: Yes → Not specifiedmodified:   Tags:    - Tagadded:   TaskDefinitionStatus: String  Volumes:    - DockerVolumeConfiguration:        # Duplicates allowed: No → Not specifiedmodified:         DriverOpts:          <key>: String        # Duplicates allowed: No → Not specifiedmodified:         Labels:          <key>: StringFn::GetAtt:added:   TaskDefinitionArn: String
modifiedAWS::EFS::FileSystemhistorydocs ↗#Link to AWS::EFS::FileSystem
Type: AWS::EFS::FileSystemProperties:added:   BackupPolicy:added:     Status: StringFn::GetAtt:added:   Arn: String
modifiedAWS::ImageBuilder::DistributionConfigurationhistorydocs ↗#Link to AWS::ImageBuilder::DistributionConfiguration
Type: AWS::ImageBuilder::DistributionConfigurationProperties:  Distributions:    - # Required: No → Yesmodified:       Region: String
modifiedAWS::ImageBuilder::InfrastructureConfigurationhistorydocs ↗#Link to AWS::ImageBuilder::InfrastructureConfiguration
Type: AWS::ImageBuilder::InfrastructureConfigurationProperties:added:   ResourceTags:added:     <key>: String
modifiedAWS::SecretsManager::RotationSchedulehistorydocs ↗#Link to AWS::SecretsManager::RotationSchedule
Type: AWS::SecretsManager::RotationScheduleProperties:added:   HostedRotationLambda:added:     RotationType: Stringadded:     RotationLambdaName: Stringadded:     KmsKeyArn: Stringadded:     MasterSecretArn: Stringadded:     VpcSecurityGroupIds: Stringadded:     MasterSecretKmsKeyArn: Stringadded:     VpcSubnetIds: String
modifiedAWS::StepFunctions::StateMachinehistorydocs ↗#Link to AWS::StepFunctions::StateMachine
Type: AWS::StepFunctions::StateMachineProperties:added:   TracingConfiguration:added:     Enabled: Boolean