CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 7
- REMOVED
- 0
- MODIFIED
- 14
- DOCUMENTATION
- 0
New resource types
AWS:: Bedrock:: GuardrailLink to AWS::Bedrock::Guardrail
Type: AWS::Bedrock::Guardrail
Properties:
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
- Value: String
Key: String
Name: String
Fn::GetAtt:
FailureRecommendations:
- String
GuardrailId: String
Status: String
StatusReasons:
- String
GuardrailArn: String
Version: String
CreatedAt: String
UpdatedAt: String
AWS:: GameLift:: ContainerGroupDefinitionLink to AWS::GameLift::ContainerGroupDefinition
Type: AWS::GameLift::ContainerGroupDefinition
Properties:
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
- Value: String
Key: String
Name: String
TotalCpuLimit: Integer
Fn::GetAtt:
ContainerGroupDefinitionArn: String
CreationTime: String
AWS:: PaymentCryptography:: AliasLink to AWS::PaymentCryptography::Alias
Type: AWS::PaymentCryptography::Alias
Properties:
AliasName: String
KeyArn: String
AWS:: PaymentCryptography:: KeyLink to AWS::PaymentCryptography::Key
Type: AWS::PaymentCryptography::Key
Properties:
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
- Value: String
Key: String
Fn::GetAtt:
KeyIdentifier: String
KeyState: String
KeyOrigin: String
AWS:: Route53Profiles:: ProfileLink to AWS::Route53Profiles::Profile
Type: AWS::Route53Profiles::Profile
Properties:
- Value: String
Key: String
Name: String
Fn::GetAtt:
Id: String
ClientToken: String
Arn: String
AWS:: Route53Profiles:: ProfileAssociationLink to AWS::Route53Profiles::ProfileAssociation
Type: AWS::Route53Profiles::ProfileAssociation
Properties:
ProfileId: String
ResourceId: String
Arn: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Id: String
AWS:: Route53Profiles:: ProfileResourceAssociationLink to AWS::Route53Profiles::ProfileResourceAssociation
Type: AWS::Route53Profiles::ProfileResourceAssociation
Properties:
ProfileId: String
ResourceArn: String
ResourceProperties: String
Name: String
Fn::GetAtt:
ResourceType: String
Id: String
Changed resource types
AWS:: ARCZonalShift:: ZonalAutoshiftConfigurationLink to AWS::ARCZonalShift::ZonalAutoshiftConfiguration
Type: AWS::ARCZonalShift::ZonalAutoshiftConfiguration
Properties:
modified: # Required: No → Yes
ResourceIdentifier: String
AWS:: Bedrock:: AgentLink to AWS::Bedrock::Agent
Type: AWS::Bedrock::Agent
Properties:
added: TestAliasTags:
added: <key>: String
AWS:: ConnectCampaigns:: CampaignLink to AWS::ConnectCampaigns::Campaign
Type: AWS::ConnectCampaigns::Campaign
Properties:
OutboundCallConfig:
AnswerMachineDetectionConfig:
added: AwaitAnswerMachinePrompt: Boolean
AWS:: DataSync:: TaskLink to AWS::DataSync::Task
Type: AWS::DataSync::Task
Properties:
Schedule:
modified: # Required: Yes → No
ScheduleExpression: String
added: Status: String
AWS:: DMS:: DataProviderLink to AWS::DMS::DataProvider
Type: AWS::DMS::DataProvider
Properties:
Settings:
MicrosoftSqlServerSettings:
modified: # Required: No → Yes
DatabaseName: String
modified: # Required: No → Yes
Port: Integer
modified: # Required: No → Yes
ServerName: String
modified: # Required: No → Yes
SslMode: String
MySqlSettings:
modified: # Required: No → Yes
Port: Integer
modified: # Required: No → Yes
ServerName: String
modified: # Required: No → Yes
SslMode: String
OracleSettings:
modified: # Required: No → Yes
DatabaseName: String
modified: # Required: No → Yes
Port: Integer
modified: # Required: No → Yes
ServerName: String
modified: # Required: No → Yes
SslMode: String
PostgreSqlSettings:
modified: # Required: No → Yes
DatabaseName: String
modified: # Required: No → Yes
Port: Integer
modified: # Required: No → Yes
ServerName: String
modified: # Required: No → Yes
SslMode: String
AWS:: EC2:: CustomerGatewayLink to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGateway
Properties:
removed: BgpAsnExtended: Double
AWS:: GameLift:: FleetLink to AWS::GameLift::Fleet
Type: AWS::GameLift::Fleet
Properties:
added: ContainerGroupsConfiguration:
added: ConnectionPortRange:
added: FromPort: Integer
added: ToPort: Integer
added: ContainerGroupDefinitionNames:
added: - String
added: ContainerGroupsPerInstance:
added: MaxReplicaContainerGroupsPerInstance: Integer
added: DesiredReplicaContainerGroupsPerInstance: Integer
Fn::GetAtt:
added: ContainerGroupsConfiguration.ContainerGroupsPerInstance.MaxReplicaContainerGroupsPerInstance: Integer
AWS:: Lambda:: AliasLink to AWS::Lambda::Alias
Type: AWS::Lambda::Alias
Fn::GetAtt:
removed: AliasArn: String
AWS:: MediaLive:: ChannelLink to AWS::MediaLive::Channel
Type: AWS::MediaLive::Channel
Properties:
EncoderSettings:
AudioDescriptions:
added: - AudioDashRoles:
added: - String
added: DvbDashAccessibility: String
CaptionDescriptions:
added: - CaptionDashRoles:
added: - String
added: DvbDashAccessibility: String
OutputGroups:
- OutputGroupSettings:
added: CmafIngestGroupSettings:
added: Destination:
added: DestinationRefId: String
added: Scte35Type: String
added: SegmentLengthUnits: String
added: NielsenId3Behavior: String
added: SegmentLength: Integer
added: SendDelayMs: Integer
Outputs:
- OutputSettings:
added: CmafIngestOutputSettings:
added: NameModifier: String
VideoDescriptions:
- CodecSettings:
H265Settings:
added: MvOverPictureBoundaries: String
added: MvTemporalPredictor: String
added: TileHeight: Integer
added: TilePadding: String
added: TileWidth: Integer
added: TreeblockSize: String
AWS:: QuickSight:: AnalysisLink to AWS::QuickSight::Analysis
Type: AWS::QuickSight::Analysis
Properties:
Definition:
FilterGroups:
- Filters:
- CategoryFilter:
added: DefaultFilterControlConfiguration:
added: ControlOptions:
added: DefaultSliderOptions:
added: Type: String
added: StepSize: Double
added: DisplayOptions:
added: TitleOptions:
added: CustomLabel: String
added: Visibility: String
added: FontConfiguration:
added: FontStyle: String
added: FontSize:
added: Relative: String
added: FontDecoration: String
added: FontColor: String
added: FontWeight:
added: Name: String
added: InfoIconLabelOptions:
added: Visibility: String
added: InfoIconText: String
added: MaximumValue: Double
added: MinimumValue: Double
added: DefaultRelativeDateTimeOptions:
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DateTimeFormat: String
added: DefaultTextFieldOptions:
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: PlaceholderOptions:
added: Visibility: String
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DefaultTextAreaOptions:
added: Delimiter: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: PlaceholderOptions: # TextControlPlaceholderOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DefaultDropdownOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: SelectAllOptions:
added: Visibility: String
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: SelectableValues:
added: Values:
added: - String
added: DefaultDateTimePickerOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DateTimeFormat: String
added: DefaultListOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: SearchOptions:
added: Visibility: String
added: SelectAllOptions: # ListControlSelectAllOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: SelectableValues: # FilterSelectableValues: see above
added: 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: String
added: CascadingControlConfiguration:
added: SourceControls:
added: - SourceSheetControlId: String
added: ColumnToMatch:
added: ColumnName: String
added: DataSetIdentifier: String
added: SourceFilterId: String
AWS:: QuickSight:: DashboardLink to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::Dashboard
Properties:
Definition:
FilterGroups:
- Filters:
- CategoryFilter:
added: DefaultFilterControlConfiguration:
added: ControlOptions:
added: DefaultSliderOptions:
added: Type: String
added: StepSize: Double
added: DisplayOptions:
added: TitleOptions:
added: CustomLabel: String
added: Visibility: String
added: FontConfiguration:
added: FontStyle: String
added: FontSize:
added: Relative: String
added: FontDecoration: String
added: FontColor: String
added: FontWeight:
added: Name: String
added: InfoIconLabelOptions:
added: Visibility: String
added: InfoIconText: String
added: MaximumValue: Double
added: MinimumValue: Double
added: DefaultRelativeDateTimeOptions:
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DateTimeFormat: String
added: DefaultTextFieldOptions:
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: PlaceholderOptions:
added: Visibility: String
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DefaultTextAreaOptions:
added: Delimiter: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: PlaceholderOptions: # TextControlPlaceholderOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DefaultDropdownOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: SelectAllOptions:
added: Visibility: String
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: SelectableValues:
added: Values:
added: - String
added: DefaultDateTimePickerOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DateTimeFormat: String
added: DefaultListOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: SearchOptions:
added: Visibility: String
added: SelectAllOptions: # ListControlSelectAllOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: SelectableValues: # FilterSelectableValues: see above
added: 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: String
added: CascadingControlConfiguration:
added: SourceControls:
added: - SourceSheetControlId: String
added: ColumnToMatch:
added: ColumnName: String
added: DataSetIdentifier: String
added: SourceFilterId: String
AWS:: QuickSight:: TemplateLink to AWS::QuickSight::Template
Type: AWS::QuickSight::Template
Properties:
Definition:
FilterGroups:
- Filters:
- CategoryFilter:
added: DefaultFilterControlConfiguration:
added: ControlOptions:
added: DefaultSliderOptions:
added: Type: String
added: StepSize: Double
added: DisplayOptions:
added: TitleOptions:
added: CustomLabel: String
added: Visibility: String
added: FontConfiguration:
added: FontStyle: String
added: FontSize:
added: Relative: String
added: FontDecoration: String
added: FontColor: String
added: FontWeight:
added: Name: String
added: InfoIconLabelOptions:
added: Visibility: String
added: InfoIconText: String
added: MaximumValue: Double
added: MinimumValue: Double
added: DefaultRelativeDateTimeOptions:
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DateTimeFormat: String
added: DefaultTextFieldOptions:
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: PlaceholderOptions:
added: Visibility: String
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DefaultTextAreaOptions:
added: Delimiter: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: PlaceholderOptions: # TextControlPlaceholderOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DefaultDropdownOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: SelectAllOptions:
added: Visibility: String
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: SelectableValues:
added: Values:
added: - String
added: DefaultDateTimePickerOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: DateTimeFormat: String
added: DefaultListOptions:
added: Type: String
added: DisplayOptions:
added: TitleOptions: # LabelOptions: see above
added: SearchOptions:
added: Visibility: String
added: SelectAllOptions: # ListControlSelectAllOptions: see above
added: InfoIconLabelOptions: # SheetControlInfoIconLabelOptions: see above
added: SelectableValues: # FilterSelectableValues: see above
added: 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: String
added: CascadingControlConfiguration:
added: SourceControls:
added: - SourceSheetControlId: String
added: ColumnToMatch:
added: ColumnName: String
added: DataSetIdentifier: String
added: SourceFilterId: String
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
added: AutomaticBackupReplicationKmsKeyId: String
AWS:: WorkSpacesWeb:: PortalLink to AWS::WorkSpacesWeb::Portal
Type: AWS::WorkSpacesWeb::Portal
Properties:
added: InstanceType: String
added: MaxConcurrentSessions: Double