CloudFormation Changelog

Changes to the CloudFormation resource specification.

ADDED
5
REMOVED
0
MODIFIED
10
DOCUMENTATION
0

New resource types

AWS::Bedrock::GuardrailVersionLink to AWS::Bedrock::GuardrailVersion
Type: AWS::Bedrock::GuardrailVersion
Properties:
  GuardrailIdentifier: String
  Description: String
Fn::GetAtt:
  GuardrailId: String
  GuardrailArn: String
  Version: String
AWS::Neptune::EventSubscriptionLink to AWS::Neptune::EventSubscription
Type: AWS::Neptune::EventSubscription
Properties:
  SourceType: String
  Enabled: Boolean
  EventCategories:
    - String
  SnsTopicArn: String
  SourceIds:
    - String
AWS::SSO::ApplicationLink to AWS::SSO::Application
Type: AWS::SSO::Application
Properties:
  Status: String
  ApplicationProviderArn: String
  PortalOptions:
    SignInOptions:
      Origin: String
      ApplicationUrl: String
    Visibility: String
  Description: String
  InstanceArn: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  ApplicationArn: String
AWS::SSO::ApplicationAssignmentLink to AWS::SSO::ApplicationAssignment
Type: AWS::SSO::ApplicationAssignment
Properties:
  ApplicationArn: String
  PrincipalId: String
  PrincipalType: String
AWS::SSO::InstanceLink to AWS::SSO::Instance
Type: AWS::SSO::Instance
Properties:
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  Status: String
  InstanceArn: String
  IdentityStoreId: String
  OwnerAccountId: String

Changed resource types

AWS::Bedrock::AgentLink to AWS::Bedrock::Agent
Type: AWS::Bedrock::Agent
Properties:
  ActionGroups:
    - ActionGroupExecutor:
added:         CustomControl: String
modified:         # Required: Yes → No
        Lambda: String
added:       FunctionSchema:
added:         Functions:
added:           - Description: String
added:             Parameters:
              <key>:
added:                 Type: String
added:                 Description: String
added:                 Required: Boolean
added:             Name: String
AWS::Budgets::BudgetLink to AWS::Budgets::Budget
Type: AWS::Budgets::Budget
Properties:
added:   ResourceTags:
added:     - Value: String
added:       Key: String
AWS::Budgets::BudgetsActionLink to AWS::Budgets::BudgetsAction
Type: AWS::Budgets::BudgetsAction
Properties:
added:   ResourceTags:
added:     - Value: String
added:       Key: String
AWS::EC2::InstanceLink to AWS::EC2::Instance
Type: AWS::EC2::Instance
Fn::GetAtt:
added:   State:
added:     Code: String
added:     Name: String
added:   State.Code: String
added:   State.Name: String
AWS::MediaConnect::FlowLink to AWS::MediaConnect::Flow
Type: AWS::MediaConnect::Flow
Properties:
added:   Maintenance:
added:     MaintenanceDay: String
added:     MaintenanceStartHour: String
added:   MediaStreams:
added:     - MediaStreamType: String
added:       MediaStreamId: Integer
added:       Description: String
added:       MediaStreamName: String
added:       Attributes:
added:         Fmtp:
added:           Par: String
added:           ScanMode: String
added:           Tcs: String
added:           ExactFramerate: String
added:           ChannelOrder: String
added:           Colorimetry: String
added:           Range: String
added:         Lang: String
added:       ClockRate: Integer
added:       VideoFormat: String
added:       Fmt: Integer
  Source:
added:     MaxSyncBuffer: Integer
added:     MediaStreamSourceConfigurations:
added:       - MediaStreamName: String
added:         InputConfigurations:
added:           - InputPort: Integer
added:             Interface:
added:               Name: String
added:         EncodingName: String
added:   VpcInterfaces:
added:     - NetworkInterfaceType: String
added:       NetworkInterfaceIds:
added:         - String
added:       SubnetId: String
added:       SecurityGroupIds:
added:         - String
added:       RoleArn: String
added:       Name: String
Fn::GetAtt:
added:   EgressIp: String
AWS::MediaConnect::FlowOutputLink to AWS::MediaConnect::FlowOutput
Type: AWS::MediaConnect::FlowOutput
Properties:
added:   MediaStreamOutputConfigurations:
added:     - EncodingParameters:
added:         EncoderProfile: String
added:         CompressionFactor: Double
added:       MediaStreamName: String
added:       EncodingName: String
added:       DestinationConfigurations:
added:         - DestinationIp: String
added:           DestinationPort: Integer
added:           Interface:
added:             Name: String
AWS::QuickSight::DataSetLink to AWS::QuickSight::DataSet
Type: AWS::QuickSight::DataSet
Properties:
  DataSetRefreshProperties:
modified:     # Required: No → Yes
    RefreshConfiguration:
modified:       # Required: No → Yes
      IncrementalRefresh:
modified:         # Required: No → Yes
        LookbackWindow:
modified:           # Required: No → Yes
          ColumnName: String
modified:           # Required: No → Yes
          Size: Double
modified:           # Required: No → Yes
          SizeUnit: String
  LogicalTableMap:
    <key>:
      DataTransforms:
added:         - UntagColumnOperation:
added:             ColumnName: String
added:             TagNames:
added:               - String
AWS::QuickSight::DataSourceLink to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSource
Properties:
  AlternateDataSourceParameters:
    - RedshiftParameters:
added:         IdentityCenterConfiguration:
added:           EnableIdentityPropagation: Boolean
  Credentials:
    CredentialPair:
      AlternateDataSourceParameters:  # DataSourceParameters: see above
  DataSourceParameters:  # DataSourceParameters: see above
modified:   # Required: No → Yes
  Name: String
  Permissions:
added:     - Resource: String
modified:   # Required: No → Yes
  Type: String
AWS::QuickSight::TopicLink to AWS::QuickSight::Topic
Type: AWS::QuickSight::Topic
Properties:
  DataSets:
    - CalculatedFields:
added:         - DisableIndexing: Boolean
      Columns:
added:         - DisableIndexing: Boolean
AWS::Route53Resolver::FirewallRuleGroupLink to AWS::Route53Resolver::FirewallRuleGroup
Type: AWS::Route53Resolver::FirewallRuleGroup
Properties:
  FirewallRules:
added:     - FirewallDomainRedirectionAction: String