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

addedAWS::Bedrock::Guardraildocs ↗#Link to AWS::Bedrock::Guardrail
Type: AWS::Bedrock::GuardrailProperties:  TopicPolicyConfig:    TopicsConfig:      - Type: String        Definition: String        Examples:          - String        Name: String  Description: String  WordPolicyConfig:    ManagedWordListsConfig:      - Type: String    WordsConfig:      - Text: String  KmsKeyArn: String  BlockedInputMessaging: String  BlockedOutputsMessaging: String  SensitiveInformationPolicyConfig:    RegexesConfig:      - Pattern: String        Action: String        Description: String        Name: String    PiiEntitiesConfig:      - Type: String        Action: String  ContentPolicyConfig:    FiltersConfig:      - OutputStrength: String        Type: String        InputStrength: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  FailureRecommendations:    - String  GuardrailId: String  Status: String  StatusReasons:    - String  GuardrailArn: String  Version: String  CreatedAt: String  UpdatedAt: String
addedAWS::GameLift::ContainerGroupDefinitiondocs ↗#Link to AWS::GameLift::ContainerGroupDefinition
Type: AWS::GameLift::ContainerGroupDefinitionProperties:  OperatingSystem: String  SchedulingStrategy: String  TotalMemoryLimit: Integer  ContainerDefinitions:    - WorkingDirectory: String      MemoryLimits:        SoftLimit: Integer        HardLimit: Integer      HealthCheck:        Command:          - String        Timeout: Integer        Retries: Integer        Interval: Integer        StartPeriod: Integer      Cpu: Integer      EntryPoint:        - String      ImageUri: String      ResolvedImageDigest: String      Essential: Boolean      PortConfiguration:        ContainerPortRanges:          - FromPort: Integer            ToPort: Integer            Protocol: String      DependsOn:        - Condition: String          ContainerName: String      ContainerName: String      Command:        - String      Environment:        - Value: String          Name: String  Tags:    - Value: String      Key: String  Name: String  TotalCpuLimit: IntegerFn::GetAtt:  ContainerGroupDefinitionArn: String  CreationTime: String
addedAWS::PaymentCryptography::Aliasdocs ↗#Link to AWS::PaymentCryptography::Alias
Type: AWS::PaymentCryptography::AliasProperties:  AliasName: String  KeyArn: String
addedAWS::PaymentCryptography::Keydocs ↗#Link to AWS::PaymentCryptography::Key
Type: AWS::PaymentCryptography::KeyProperties:  Exportable: Boolean  KeyAttributes:    KeyClass: String    KeyUsage: String    KeyModesOfUse:      Unwrap: Boolean      Wrap: Boolean      Decrypt: Boolean      NoRestrictions: Boolean      Generate: Boolean      Sign: Boolean      Verify: Boolean      DeriveKey: Boolean      Encrypt: Boolean    KeyAlgorithm: String  Enabled: Boolean  KeyCheckValueAlgorithm: String  Tags:    - Value: String      Key: StringFn::GetAtt:  KeyIdentifier: String  KeyState: String  KeyOrigin: String
addedAWS::Route53Profiles::Profiledocs ↗#Link to AWS::Route53Profiles::Profile
Type: AWS::Route53Profiles::ProfileProperties:  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Id: String  ClientToken: String  Arn: String
addedAWS::Route53Profiles::ProfileAssociationdocs ↗#Link to AWS::Route53Profiles::ProfileAssociation
Type: AWS::Route53Profiles::ProfileAssociationProperties:  ProfileId: String  ResourceId: String  Arn: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Id: String
addedAWS::Route53Profiles::ProfileResourceAssociationdocs ↗#Link to AWS::Route53Profiles::ProfileResourceAssociation
Type: AWS::Route53Profiles::ProfileResourceAssociationProperties:  ProfileId: String  ResourceArn: String  ResourceProperties: String  Name: StringFn::GetAtt:  ResourceType: String  Id: String

02Modified resource types14

modifiedAWS::ARCZonalShift::ZonalAutoshiftConfigurationhistorydocs ↗#Link to AWS::ARCZonalShift::ZonalAutoshiftConfiguration
Type: AWS::ARCZonalShift::ZonalAutoshiftConfigurationProperties:  # Required: No → Yesmodified:   ResourceIdentifier: String
modifiedAWS::Bedrock::Agenthistorydocs ↗#Link to AWS::Bedrock::Agent
Type: AWS::Bedrock::AgentProperties:added:   TestAliasTags:added:     <key>: String
modifiedAWS::ConnectCampaigns::Campaignhistorydocs ↗#Link to AWS::ConnectCampaigns::Campaign
Type: AWS::ConnectCampaigns::CampaignProperties:  OutboundCallConfig:    AnswerMachineDetectionConfig:added:       AwaitAnswerMachinePrompt: Boolean
modifiedAWS::DataSync::Taskhistorydocs ↗#Link to AWS::DataSync::Task
Type: AWS::DataSync::TaskProperties:  Schedule:    # Required: Yes → Nomodified:     ScheduleExpression: Stringadded:     Status: String
modifiedAWS::DMS::DataProviderhistorydocs ↗#Link to AWS::DMS::DataProvider
Type: AWS::DMS::DataProviderProperties:  Settings:    MicrosoftSqlServerSettings:      # Required: No → Yesmodified:       DatabaseName: String      # Required: No → Yesmodified:       Port: Integer      # Required: No → Yesmodified:       ServerName: String      # Required: No → Yesmodified:       SslMode: String    MySqlSettings:      # Required: No → Yesmodified:       Port: Integer      # Required: No → Yesmodified:       ServerName: String      # Required: No → Yesmodified:       SslMode: String    OracleSettings:      # Required: No → Yesmodified:       DatabaseName: String      # Required: No → Yesmodified:       Port: Integer      # Required: No → Yesmodified:       ServerName: String      # Required: No → Yesmodified:       SslMode: String    PostgreSqlSettings:      # Required: No → Yesmodified:       DatabaseName: String      # Required: No → Yesmodified:       Port: Integer      # Required: No → Yesmodified:       ServerName: String      # Required: No → Yesmodified:       SslMode: String
modifiedAWS::EC2::CustomerGatewayhistorydocs ↗#Link to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGatewayProperties:removed:   BgpAsnExtended: Double
modifiedAWS::GameLift::Fleethistorydocs ↗#Link to AWS::GameLift::Fleet
Type: AWS::GameLift::FleetProperties:added:   ContainerGroupsConfiguration:added:     ConnectionPortRange:added:       FromPort: Integeradded:       ToPort: Integeradded:     ContainerGroupDefinitionNames:added:       - Stringadded:     ContainerGroupsPerInstance:added:       MaxReplicaContainerGroupsPerInstance: Integeradded:       DesiredReplicaContainerGroupsPerInstance: IntegerFn::GetAtt:added:   ContainerGroupsConfiguration.ContainerGroupsPerInstance.MaxReplicaContainerGroupsPerInstance: Integer
modifiedAWS::Lambda::Aliashistorydocs ↗#Link to AWS::Lambda::Alias
Type: AWS::Lambda::AliasFn::GetAtt:removed:   AliasArn: String
modifiedAWS::MediaLive::Channelhistorydocs ↗#Link to AWS::MediaLive::Channel
Type: AWS::MediaLive::ChannelProperties:  EncoderSettings:    AudioDescriptions:added:       - AudioDashRoles:added:           - Stringadded:         DvbDashAccessibility: String    CaptionDescriptions:added:       - CaptionDashRoles:added:           - Stringadded:         DvbDashAccessibility: String    OutputGroups:      - OutputGroupSettings:added:           CmafIngestGroupSettings:added:             Destination:added:               DestinationRefId: Stringadded:             Scte35Type: Stringadded:             SegmentLengthUnits: Stringadded:             NielsenId3Behavior: Stringadded:             SegmentLength: Integeradded:             SendDelayMs: Integer        Outputs:          - OutputSettings:added:               CmafIngestOutputSettings:added:                 NameModifier: String    VideoDescriptions:      - CodecSettings:          H265Settings:added:             MvOverPictureBoundaries: Stringadded:             MvTemporalPredictor: Stringadded:             TileHeight: Integeradded:             TilePadding: Stringadded:             TileWidth: Integeradded:             TreeblockSize: String
modifiedAWS::QuickSight::Analysishistorydocs ↗#Link to AWS::QuickSight::Analysis
Type: AWS::QuickSight::AnalysisProperties:  Definition:    FilterGroups:      - Filters:          - CategoryFilter:added:               DefaultFilterControlConfiguration:added:                 ControlOptions:added:                   DefaultSliderOptions:added:                     Type: Stringadded:                     StepSize: Doubleadded:                     DisplayOptions:added:                       TitleOptions:added:                         CustomLabel: Stringadded:                         Visibility: Stringadded:                         FontConfiguration:added:                           FontStyle: Stringadded:                           FontSize:added:                             Relative: Stringadded:                           FontDecoration: Stringadded:                           FontColor: Stringadded:                           FontWeight:added:                             Name: Stringadded:                       InfoIconLabelOptions:added:                         Visibility: Stringadded:                         InfoIconText: Stringadded:                     MaximumValue: Doubleadded:                     MinimumValue: Doubleadded:                   DefaultRelativeDateTimeOptions:added:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                       DateTimeFormat: Stringadded:                   DefaultTextFieldOptions:added:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       PlaceholderOptions:added:                         Visibility: Stringadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                   DefaultTextAreaOptions:added:                     Delimiter: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       PlaceholderOptions:  # TextControlPlaceholderOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                   DefaultDropdownOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       SelectAllOptions:added:                         Visibility: Stringadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                     SelectableValues:added:                       Values:added:                         - Stringadded:                   DefaultDateTimePickerOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                       DateTimeFormat: Stringadded:                   DefaultListOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       SearchOptions:added:                         Visibility: Stringadded:                       SelectAllOptions:  # ListControlSelectAllOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                     SelectableValues:  # FilterSelectableValues: see aboveadded:                 Title: String            NumericEqualityFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            NumericRangeFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            RelativeDatesFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TimeEqualityFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TimeRangeFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TopBottomFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above    Sheets:      - FilterControls:added:           - CrossSheet:added:               FilterControlId: Stringadded:               CascadingControlConfiguration:added:                 SourceControls:added:                   - SourceSheetControlId: Stringadded:                     ColumnToMatch:added:                       ColumnName: Stringadded:                       DataSetIdentifier: Stringadded:               SourceFilterId: String
modifiedAWS::QuickSight::Dashboardhistorydocs ↗#Link to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::DashboardProperties:  Definition:    FilterGroups:      - Filters:          - CategoryFilter:added:               DefaultFilterControlConfiguration:added:                 ControlOptions:added:                   DefaultSliderOptions:added:                     Type: Stringadded:                     StepSize: Doubleadded:                     DisplayOptions:added:                       TitleOptions:added:                         CustomLabel: Stringadded:                         Visibility: Stringadded:                         FontConfiguration:added:                           FontStyle: Stringadded:                           FontSize:added:                             Relative: Stringadded:                           FontDecoration: Stringadded:                           FontColor: Stringadded:                           FontWeight:added:                             Name: Stringadded:                       InfoIconLabelOptions:added:                         Visibility: Stringadded:                         InfoIconText: Stringadded:                     MaximumValue: Doubleadded:                     MinimumValue: Doubleadded:                   DefaultRelativeDateTimeOptions:added:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                       DateTimeFormat: Stringadded:                   DefaultTextFieldOptions:added:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       PlaceholderOptions:added:                         Visibility: Stringadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                   DefaultTextAreaOptions:added:                     Delimiter: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       PlaceholderOptions:  # TextControlPlaceholderOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                   DefaultDropdownOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       SelectAllOptions:added:                         Visibility: Stringadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                     SelectableValues:added:                       Values:added:                         - Stringadded:                   DefaultDateTimePickerOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                       DateTimeFormat: Stringadded:                   DefaultListOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       SearchOptions:added:                         Visibility: Stringadded:                       SelectAllOptions:  # ListControlSelectAllOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                     SelectableValues:  # FilterSelectableValues: see aboveadded:                 Title: String            NumericEqualityFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            NumericRangeFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            RelativeDatesFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TimeEqualityFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TimeRangeFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TopBottomFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above    Sheets:      - FilterControls:added:           - CrossSheet:added:               FilterControlId: Stringadded:               CascadingControlConfiguration:added:                 SourceControls:added:                   - SourceSheetControlId: Stringadded:                     ColumnToMatch:added:                       ColumnName: Stringadded:                       DataSetIdentifier: Stringadded:               SourceFilterId: String
modifiedAWS::QuickSight::Templatehistorydocs ↗#Link to AWS::QuickSight::Template
Type: AWS::QuickSight::TemplateProperties:  Definition:    FilterGroups:      - Filters:          - CategoryFilter:added:               DefaultFilterControlConfiguration:added:                 ControlOptions:added:                   DefaultSliderOptions:added:                     Type: Stringadded:                     StepSize: Doubleadded:                     DisplayOptions:added:                       TitleOptions:added:                         CustomLabel: Stringadded:                         Visibility: Stringadded:                         FontConfiguration:added:                           FontStyle: Stringadded:                           FontSize:added:                             Relative: Stringadded:                           FontDecoration: Stringadded:                           FontColor: Stringadded:                           FontWeight:added:                             Name: Stringadded:                       InfoIconLabelOptions:added:                         Visibility: Stringadded:                         InfoIconText: Stringadded:                     MaximumValue: Doubleadded:                     MinimumValue: Doubleadded:                   DefaultRelativeDateTimeOptions:added:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                       DateTimeFormat: Stringadded:                   DefaultTextFieldOptions:added:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       PlaceholderOptions:added:                         Visibility: Stringadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                   DefaultTextAreaOptions:added:                     Delimiter: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       PlaceholderOptions:  # TextControlPlaceholderOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                   DefaultDropdownOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       SelectAllOptions:added:                         Visibility: Stringadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                     SelectableValues:added:                       Values:added:                         - Stringadded:                   DefaultDateTimePickerOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                       DateTimeFormat: Stringadded:                   DefaultListOptions:added:                     Type: Stringadded:                     DisplayOptions:added:                       TitleOptions:  # LabelOptions: see aboveadded:                       SearchOptions:added:                         Visibility: Stringadded:                       SelectAllOptions:  # ListControlSelectAllOptions: see aboveadded:                       InfoIconLabelOptions:  # SheetControlInfoIconLabelOptions: see aboveadded:                     SelectableValues:  # FilterSelectableValues: see aboveadded:                 Title: String            NumericEqualityFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            NumericRangeFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            RelativeDatesFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TimeEqualityFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TimeRangeFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above            TopBottomFilter:added:               DefaultFilterControlConfiguration:  # DefaultFilterControlConfiguration: see above    Sheets:      - FilterControls:added:           - CrossSheet:added:               FilterControlId: Stringadded:               CascadingControlConfiguration:added:                 SourceControls:added:                   - SourceSheetControlId: Stringadded:                     ColumnToMatch:added:                       ColumnName: Stringadded:                       DataSetIdentifier: Stringadded:               SourceFilterId: String
modifiedAWS::RDS::DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added:   AutomaticBackupReplicationKmsKeyId: String
modifiedAWS::WorkSpacesWeb::Portalhistorydocs ↗#Link to AWS::WorkSpacesWeb::Portal
Type: AWS::WorkSpacesWeb::PortalProperties:added:   InstanceType: Stringadded:   MaxConcurrentSessions: Double