Version 1.8.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 types11

addedAWS::CloudFront::CloudFrontOriginAccessIdentitydocs ↗#Link to AWS::CloudFront::CloudFrontOriginAccessIdentity
Type: AWS::CloudFront::CloudFrontOriginAccessIdentityProperties:  CloudFrontOriginAccessIdentityConfig:    Comment: StringFn::GetAtt:  S3CanonicalUserId: String
addedAWS::CloudFront::StreamingDistributiondocs ↗#Link to AWS::CloudFront::StreamingDistribution
Type: AWS::CloudFront::StreamingDistributionProperties:  StreamingDistributionConfig:    Logging:      Bucket: String      Enabled: Boolean      Prefix: String    Comment: String    PriceClass: String    S3Origin:      DomainName: String      OriginAccessIdentity: String    Enabled: Boolean    Aliases:      - String    TrustedSigners:      Enabled: Boolean      AwsAccountNumbers:        - String  Tags:    - Key: String      Value: StringFn::GetAtt:  DomainName: String
addedAWS::Glue::Classifierdocs ↗#Link to AWS::Glue::Classifier
Type: AWS::Glue::ClassifierProperties:  GrokClassifier:    CustomPatterns: String    GrokPattern: String    Classification: String    Name: String
addedAWS::Glue::Connectiondocs ↗#Link to AWS::Glue::Connection
Type: AWS::Glue::ConnectionProperties:  ConnectionInput:    Description: String    ConnectionType: String    MatchCriteria:      - String    PhysicalConnectionRequirements:      AvailabilityZone: String      SecurityGroupIdList:        - String      SubnetId: String    ConnectionProperties: Json    Name: String  CatalogId: String
addedAWS::Glue::Crawlerdocs ↗#Link to AWS::Glue::Crawler
Type: AWS::Glue::CrawlerProperties:  Role: String  Classifiers:    - String  Description: String  SchemaChangePolicy:    UpdateBehavior: String    DeleteBehavior: String  Schedule:    ScheduleExpression: String  DatabaseName: String  Targets:    S3Targets:      - Path: String        Exclusions:          - String    JdbcTargets:      - ConnectionName: String        Path: String        Exclusions:          - String  TablePrefix: String  Name: String
addedAWS::Glue::Databasedocs ↗#Link to AWS::Glue::Database
Type: AWS::Glue::DatabaseProperties:  DatabaseInput:    LocationUri: String    Description: String    Parameters: Json    Name: String  CatalogId: String
addedAWS::Glue::DevEndpointdocs ↗#Link to AWS::Glue::DevEndpoint
Type: AWS::Glue::DevEndpointProperties:  ExtraJarsS3Path: String  EndpointName: String  PublicKey: String  NumberOfNodes: Integer  SubnetId: String  ExtraPythonLibsS3Path: String  SecurityGroupIds:    - String  RoleArn: String
addedAWS::Glue::Jobdocs ↗#Link to AWS::Glue::Job
Type: AWS::Glue::JobProperties:  Role: String  DefaultArguments: Json  Connections:    Connections:      - String  MaxRetries: Double  Description: String  LogUri: String  Command:    ScriptLocation: String    Name: String  AllocatedCapacity: Double  ExecutionProperty:    MaxConcurrentRuns: Double  Name: String
addedAWS::Glue::Partitiondocs ↗#Link to AWS::Glue::Partition
Type: AWS::Glue::PartitionProperties:  TableName: String  DatabaseName: String  CatalogId: String  PartitionInput:    Parameters: Json    StorageDescriptor:      StoredAsSubDirectories: Boolean      Parameters: Json      BucketColumns:        - String      SkewedInfo:        SkewedColumnNames:          - String        SkewedColumnValues:          - String        SkewedColumnValueLocationMaps: Json      InputFormat: String      NumberOfBuckets: Integer      OutputFormat: String      Columns:        - Comment: String          Type: String          Name: String      SerdeInfo:        Parameters: Json        SerializationLibrary: String        Name: String      SortColumns:        - Column: String          SortOrder: Integer      Compressed: Boolean      Location: String    Values:      - String
addedAWS::Glue::Tabledocs ↗#Link to AWS::Glue::Table
Type: AWS::Glue::TableProperties:  TableInput:    Owner: String    ViewOriginalText: String    Description: String    TableType: String    Parameters: Json    ViewExpandedText: String    StorageDescriptor:      StoredAsSubDirectories: Boolean      Parameters: Json      BucketColumns:        - String      SkewedInfo:        SkewedColumnNames:          - String        SkewedColumnValues:          - String        SkewedColumnValueLocationMaps: Json      InputFormat: String      NumberOfBuckets: Integer      OutputFormat: String      Columns:        - Comment: String          Type: String          Name: String      SerdeInfo:        Parameters: Json        SerializationLibrary: String        Name: String      SortColumns:        - Column: String          SortOrder: Integer      Compressed: Boolean      Location: String    PartitionKeys:  # Column: see above    Retention: Integer    Name: String  DatabaseName: String  CatalogId: String
addedAWS::Glue::Triggerdocs ↗#Link to AWS::Glue::Trigger
Type: AWS::Glue::TriggerProperties:  Type: String  Description: String  Actions:    - JobName: String      Arguments: Json  Schedule: String  Name: String  Predicate:    Logical: String    Conditions:      - State: String        LogicalOperator: String        JobName: String

02Modified resource types67

modifiedAWS::ApiGateway::Authorizerhistorydocs ↗#Link to AWS::ApiGateway::Authorizer
Type: AWS::ApiGateway::AuthorizerProperties:added:   AuthType: String
modifiedAWS::ApiGateway::Deploymenthistorydocs ↗#Link to AWS::ApiGateway::Deployment
Type: AWS::ApiGateway::DeploymentProperties:  StageDescription:removed:     StageName: String
modifiedAWS::ApiGateway::Methodhistorydocs ↗#Link to AWS::ApiGateway::Method
Type: AWS::ApiGateway::MethodProperties:  Integration:added:     ContentHandling: String    IntegrationResponses:added:       - ContentHandling: Stringadded:   OperationName: Stringadded:   RequestValidatorId: String
modifiedAWS::AutoScaling::AutoScalingGrouphistorydocs ↗#Link to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroupProperties:added:   AsTags:added:     - Key: Stringadded:       PropagateAtLaunch: Booleanadded:       Value: Stringadded:   LifecycleHookSpecificationList:added:     - DefaultResult: Stringadded:       HeartbeatTimeout: Integeradded:       LifecycleHookName: Stringadded:       LifecycleTransition: Stringadded:       NotificationMetadata: Stringadded:       NotificationTargetARN: Stringadded:       RoleARN: Stringremoved:   Tags:removed:     - Key: Stringremoved:       PropagateAtLaunch: Booleanremoved:       Value: String
modifiedAWS::AutoScaling::LifecycleHookhistorydocs ↗#Link to AWS::AutoScaling::LifecycleHook
Type: AWS::AutoScaling::LifecycleHookProperties:added:   LifecycleHookName: String
modifiedAWS::CertificateManager::Certificatehistorydocs ↗#Link to AWS::CertificateManager::Certificate
Type: AWS::CertificateManager::CertificateProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::CloudFormation::Stackhistorydocs ↗#Link to AWS::CloudFormation::Stack
Type: AWS::CloudFormation::StackProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::CloudFront::Distributionhistorydocs ↗#Link to AWS::CloudFront::Distribution
Type: AWS::CloudFront::DistributionProperties:  DistributionConfig:    # Duplicates allowed: No → Not specifiedmodified:     Aliases:      - Stringadded:     CNAMEs:added:       - String    # Duplicates allowed: No → Not specifiedmodified:     CacheBehaviors:      - # Duplicates allowed: No → Not specifiedmodified:         AllowedMethods:          - String        # Duplicates allowed: No → Not specifiedmodified:         CachedMethods:          - Stringmodified:         DefaultTTL: Long → Double        ForwardedValues:          Cookies:            # Duplicates allowed: No → Not specifiedmodified:             WhitelistedNames:              - String          # Duplicates allowed: No → Not specifiedmodified:           Headers:            - String          # Duplicates allowed: No → Not specifiedmodified:           QueryStringCacheKeys:            - Stringadded:         LambdaFunctionAssociations:added:           - EventType: Stringadded:             LambdaFunctionARN: Stringmodified:         MaxTTL: Long → Doublemodified:         MinTTL: Long → Double        # Duplicates allowed: No → Not specifiedmodified:         TrustedSigners:          - String    # Duplicates allowed: No → Not specifiedmodified:     CustomErrorResponses:modified:       - ErrorCachingMinTTL: Long → Doubleadded:     CustomOrigin:added:       HTTPSPort: Integeradded:       OriginSSLProtocols:added:         - Stringadded:       DNSName: Stringadded:       HTTPPort: Integeradded:       OriginProtocolPolicy: String    # Required: Yes → Nomodified:     DefaultCacheBehavior:      # Duplicates allowed: No → Not specifiedmodified:       AllowedMethods:        - String      # Duplicates allowed: No → Not specifiedmodified:       CachedMethods:        - Stringmodified:       DefaultTTL: Long → Double      ForwardedValues:  # ForwardedValues: see aboveadded:       LambdaFunctionAssociations:  # LambdaFunctionAssociation: see abovemodified:       MaxTTL: Long → Doublemodified:       MinTTL: Long → Double      # Duplicates allowed: No → Not specifiedmodified:       TrustedSigners:        - Stringadded:     IPV6Enabled: Boolean    # Required: Yes → No    # Duplicates allowed: No → Not specifiedmodified:     Origins:      - CustomOriginConfig:added:           OriginKeepaliveTimeout: Integeradded:           OriginReadTimeout: Integer          # Duplicates allowed: No → Not specifiedmodified:           OriginSSLProtocols:            - String        # Duplicates allowed: No → Not specifiedmodified:         OriginCustomHeaders:          - OriginCustomHeader    Restrictions:      GeoRestriction:        # Duplicates allowed: No → Not specifiedmodified:         Locations:          - Stringadded:     S3Origin:added:       OriginAccessIdentity: Stringadded:       DNSName: Stringadded:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::CloudTrail::Trailhistorydocs ↗#Link to AWS::CloudTrail::Trail
Type: AWS::CloudTrail::TrailProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::CodeBuild::Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::CodeDeploy::DeploymentGrouphistorydocs ↗#Link to AWS::CodeDeploy::DeploymentGroup
Type: AWS::CodeDeploy::DeploymentGroupProperties:  LoadBalancerInfo:added:     TargetGroupInfoList:added:       - Name: String
modifiedAWS::DMS::Endpointhistorydocs ↗#Link to AWS::DMS::Endpoint
Type: AWS::DMS::EndpointProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::DMS::EventSubscriptionhistorydocs ↗#Link to AWS::DMS::EventSubscription
Type: AWS::DMS::EventSubscriptionProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::DMS::ReplicationInstancehistorydocs ↗#Link to AWS::DMS::ReplicationInstance
Type: AWS::DMS::ReplicationInstanceProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::DMS::ReplicationSubnetGrouphistorydocs ↗#Link to AWS::DMS::ReplicationSubnetGroup
Type: AWS::DMS::ReplicationSubnetGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::DMS::ReplicationTaskhistorydocs ↗#Link to AWS::DMS::ReplicationTask
Type: AWS::DMS::ReplicationTaskProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::DynamoDB::Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::CustomerGatewayhistorydocs ↗#Link to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGatewayProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::DHCPOptionshistorydocs ↗#Link to AWS::EC2::DHCPOptions
Type: AWS::EC2::DHCPOptionsProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::EIPhistorydocs ↗#Link to AWS::EC2::EIP
Type: AWS::EC2::EIPFn::GetAtt:added:   AllocationId: String
modifiedAWS::EC2::Instancehistorydocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties:added:   ElasticGpuSpecifications:added:     - Type: String  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::InternetGatewayhistorydocs ↗#Link to AWS::EC2::InternetGateway
Type: AWS::EC2::InternetGatewayProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::NatGatewayhistorydocs ↗#Link to AWS::EC2::NatGateway
Type: AWS::EC2::NatGatewayProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::NetworkAclhistorydocs ↗#Link to AWS::EC2::NetworkAcl
Type: AWS::EC2::NetworkAclProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::NetworkInterfacehistorydocs ↗#Link to AWS::EC2::NetworkInterface
Type: AWS::EC2::NetworkInterfaceProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::Routehistorydocs ↗#Link to AWS::EC2::Route
Type: AWS::EC2::RouteProperties:added:   EgressOnlyInternetGatewayId: String
modifiedAWS::EC2::RouteTablehistorydocs ↗#Link to AWS::EC2::RouteTable
Type: AWS::EC2::RouteTableProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::SecurityGrouphistorydocs ↗#Link to AWS::EC2::SecurityGroup
Type: AWS::EC2::SecurityGroupProperties:  SecurityGroupEgress:added:     - Description: String  SecurityGroupIngress:added:     - Description: String  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::SecurityGroupEgresshistorydocs ↗#Link to AWS::EC2::SecurityGroupEgress
Type: AWS::EC2::SecurityGroupEgressProperties:added:   Description: String
modifiedAWS::EC2::SecurityGroupIngresshistorydocs ↗#Link to AWS::EC2::SecurityGroupIngress
Type: AWS::EC2::SecurityGroupIngressProperties:added:   Description: String
modifiedAWS::EC2::Subnethistorydocs ↗#Link to AWS::EC2::Subnet
Type: AWS::EC2::SubnetProperties:  # Update requires: Replacement → No interruptionmodified:   Ipv6CidrBlock: String  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::Volumehistorydocs ↗#Link to AWS::EC2::Volume
Type: AWS::EC2::VolumeProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::VPChistorydocs ↗#Link to AWS::EC2::VPC
Type: AWS::EC2::VPCProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::VPCPeeringConnectionhistorydocs ↗#Link to AWS::EC2::VPCPeeringConnection
Type: AWS::EC2::VPCPeeringConnectionProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EC2::VPNConnectionhistorydocs ↗#Link to AWS::EC2::VPNConnection
Type: AWS::EC2::VPNConnectionProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: Stringadded:   VpnTunnelOptionsSpecifications:added:     - PreSharedKey: Stringadded:       TunnelInsideCidr: String
modifiedAWS::EC2::VPNGatewayhistorydocs ↗#Link to AWS::EC2::VPNGateway
Type: AWS::EC2::VPNGatewayProperties:added:   AmazonSideAsn: Long  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::ElastiCache::CacheClusterhistorydocs ↗#Link to AWS::ElastiCache::CacheCluster
Type: AWS::ElastiCache::CacheClusterProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::ElastiCache::ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::ElasticBeanstalk::ConfigurationTemplatehistorydocs ↗#Link to AWS::ElasticBeanstalk::ConfigurationTemplate
Type: AWS::ElasticBeanstalk::ConfigurationTemplateProperties:  OptionSettings:added:     - ResourceName: String
modifiedAWS::ElasticBeanstalk::Environmenthistorydocs ↗#Link to AWS::ElasticBeanstalk::Environment
Type: AWS::ElasticBeanstalk::EnvironmentProperties:  OptionSettings:added:     - ResourceName: String  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::ElasticLoadBalancing::LoadBalancerhistorydocs ↗#Link to AWS::ElasticLoadBalancing::LoadBalancer
Type: AWS::ElasticLoadBalancing::LoadBalancerProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::ElasticLoadBalancingV2::LoadBalancerhistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::LoadBalancer
Type: AWS::ElasticLoadBalancingV2::LoadBalancerProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::ElasticLoadBalancingV2::TargetGrouphistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::TargetGroup
Type: AWS::ElasticLoadBalancingV2::TargetGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: StringFn::GetAtt:added:   TargetGroupFullName: String
modifiedAWS::Elasticsearch::Domainhistorydocs ↗#Link to AWS::Elasticsearch::Domain
Type: AWS::Elasticsearch::DomainProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::EMR::Clusterhistorydocs ↗#Link to AWS::EMR::Cluster
Type: AWS::EMR::ClusterProperties:added:   CustomAmiId: String  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::Kinesis::Streamhistorydocs ↗#Link to AWS::Kinesis::Stream
Type: AWS::Kinesis::StreamProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::KinesisAnalytics::Applicationhistorydocs ↗#Link to AWS::KinesisAnalytics::Application
Type: AWS::KinesisAnalytics::ApplicationProperties:  Inputs:added:     - InputProcessingConfiguration:added:         InputLambdaProcessor:added:           ResourceARN: Stringadded:           RoleARN: String
modifiedAWS::KinesisFirehose::DeliveryStreamhistorydocs ↗#Link to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStreamProperties:  ElasticsearchDestinationConfiguration:    S3Configuration:      # Required: Yes → Nomodified:       Prefix: String  ExtendedS3DestinationConfiguration:    S3BackupConfiguration:  # S3DestinationConfiguration: see above  RedshiftDestinationConfiguration:    S3Configuration:  # S3DestinationConfiguration: see above  S3DestinationConfiguration:  # S3DestinationConfiguration: see aboveFn::GetAtt:added:   Arn: String
modifiedAWS::KMS::Keyhistorydocs ↗#Link to AWS::KMS::Key
Type: AWS::KMS::KeyProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::Lambda::Aliashistorydocs ↗#Link to AWS::Lambda::Alias
Type: AWS::Lambda::AliasProperties:added:   RoutingConfig:added:     AdditionalVersionWeights:added:       - FunctionVersion: Stringadded:         FunctionWeight: Double
modifiedAWS::Lambda::Functionhistorydocs ↗#Link to AWS::Lambda::Function
Type: AWS::Lambda::FunctionProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::OpsWorks::Layerhistorydocs ↗#Link to AWS::OpsWorks::Layer
Type: AWS::OpsWorks::LayerProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::OpsWorks::Stackhistorydocs ↗#Link to AWS::OpsWorks::Stack
Type: AWS::OpsWorks::StackProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::RDS::DBClusterParameterGrouphistorydocs ↗#Link to AWS::RDS::DBClusterParameterGroup
Type: AWS::RDS::DBClusterParameterGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::RDS::DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::RDS::DBParameterGrouphistorydocs ↗#Link to AWS::RDS::DBParameterGroup
Type: AWS::RDS::DBParameterGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::RDS::DBSecurityGrouphistorydocs ↗#Link to AWS::RDS::DBSecurityGroup
Type: AWS::RDS::DBSecurityGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::RDS::DBSubnetGrouphistorydocs ↗#Link to AWS::RDS::DBSubnetGroup
Type: AWS::RDS::DBSubnetGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::RDS::OptionGrouphistorydocs ↗#Link to AWS::RDS::OptionGroup
Type: AWS::RDS::OptionGroupProperties:  OptionConfigurations:added:     - OptionVersion: String  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::Redshift::Clusterhistorydocs ↗#Link to AWS::Redshift::Cluster
Type: AWS::Redshift::ClusterProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::Redshift::ClusterParameterGrouphistorydocs ↗#Link to AWS::Redshift::ClusterParameterGroup
Type: AWS::Redshift::ClusterParameterGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::Redshift::ClusterSecurityGrouphistorydocs ↗#Link to AWS::Redshift::ClusterSecurityGroup
Type: AWS::Redshift::ClusterSecurityGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::Redshift::ClusterSubnetGrouphistorydocs ↗#Link to AWS::Redshift::ClusterSubnetGroup
Type: AWS::Redshift::ClusterSubnetGroupProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::S3::Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties:  Tags:    - # Required: No → Yesmodified:       Key: String      # Required: No → Yesmodified:       Value: String
modifiedAWS::SSM::MaintenanceWindowTaskhistorydocs ↗#Link to AWS::SSM::MaintenanceWindowTask
Type: AWS::SSM::MaintenanceWindowTaskProperties:  # Required: No → Yesmodified:   MaxConcurrency: Integer → Stringmodified:   MaxErrors: Integer → String
modifiedAWS::SSM::PatchBaselinehistorydocs ↗#Link to AWS::SSM::PatchBaseline
Type: AWS::SSM::PatchBaselineProperties:modified:   PatchGroups: List of PatchGroup → List of String