CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 3
- REMOVED
- 0
- MODIFIED
- 16
- DOCUMENTATION
- 0
New resource types
AWS:: Billing:: BillingViewLink to AWS::Billing::BillingView
Type: AWS::Billing::BillingView
Properties:
Description: String
SourceViews:
- String
DataFilterExpression:
Dimensions:
Values:
- String
Key: String
Values:
- String
Key: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
CreatedAt: Double
Arn: String
OwnerAccountId: String
BillingViewType: String
UpdatedAt: Double
AWS:: S3Tables:: TablePolicyLink to AWS::S3Tables::TablePolicy
Type: AWS::S3Tables::TablePolicy
Properties:
TableARN: String
ResourcePolicy: Json
Fn::GetAtt:
TableName: String
TableBucketARN: String
Namespace: String
AWS:: Wisdom:: QuickResponseLink to AWS::Wisdom::QuickResponse
Type: AWS::Wisdom::QuickResponse
Properties:
Description: String
ContentType: String
Language: String
IsActive: Boolean
Content:
Content: String
GroupingConfiguration:
Values:
- String
Criteria: String
KnowledgeBaseArn: String
Channels:
- String
ShortcutKey: String
- Value: String
Key: String
Name: String
Fn::GetAtt:
Status: String
Contents:
PlainText: # QuickResponseContentProvider: see above
Markdown: # QuickResponseContentProvider: see above
QuickResponseArn: String
Contents.Markdown.Content: String
Contents.PlainText.Content: String
Contents.PlainText: # QuickResponseContentProvider: see above
Contents.Markdown: # QuickResponseContentProvider: see above
QuickResponseId: String
Changed resource types
AWS:: AmazonMQ:: BrokerLink to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::Broker
Properties:
Users:
removed: - JolokiaApiAccess: String
Fn::GetAtt:
added: ConsoleURLs:
added: - String
AWS:: Connect:: InstanceLink to AWS::Connect::Instance
Type: AWS::Connect::Instance
Properties:
Attributes:
added: EnhancedChatMonitoring: Boolean
added: EnhancedContactMonitoring: Boolean
added: HighVolumeOutBound: Boolean
added: MultiPartyChatConference: Boolean
added: MultiPartyConference: Boolean
AWS:: DocDB:: DBClusterLink to AWS::DocDB::DBCluster
Type: AWS::DocDB::DBCluster
Properties:
added: GlobalClusterIdentifier: String
added: NetworkType: String
AWS:: ECS:: ServiceLink to AWS::ECS::Service
Type: AWS::ECS::Service
Properties:
DeploymentConfiguration:
added: BakeTimeInMinutes: Integer
added: LifecycleHooks:
added: - LifecycleStages:
added: - String
added: HookTargetArn: String
added: RoleArn: String
added: Strategy: String
modified: # Update requires: Some interruptions → No interruption
DeploymentController:
modified: # Update requires: Some interruptions → No interruption
Type: String
LoadBalancers:
added: - AdvancedConfiguration:
added: TestListenerRule: String
added: AlternateTargetGroupArn: String
added: ProductionListenerRule: String
added: RoleArn: String
ServiceConnectConfiguration:
Services:
- ClientAliases:
added: - TestTrafficRules:
added: Header:
added: Value:
added: Exact: String
added: Name: String
AWS:: Events:: EventBusLink to AWS::Events::EventBus
Type: AWS::Events::EventBus
Properties:
added: LogConfig:
added: IncludeDetail: String
added: Level: String
AWS:: GuardDuty:: IPSetLink to AWS::GuardDuty::IPSet
Type: AWS::GuardDuty::IPSet
Properties:
added: ExpectedBucketOwner: String
AWS:: GuardDuty:: ThreatIntelSetLink to AWS::GuardDuty::ThreatIntelSet
Type: AWS::GuardDuty::ThreatIntelSet
Properties:
added: ExpectedBucketOwner: String
AWS:: KinesisFirehose:: DeliveryStreamLink to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStream
Properties:
IcebergDestinationConfiguration:
CatalogConfiguration:
added: WarehouseLocation: String
DestinationTableConfigurationList:
added: - PartitionSpec:
added: Identity:
added: - SourceName: String
added: SchemaEvolutionConfiguration:
added: Enabled: Boolean
added: TableCreationConfiguration:
added: Enabled: Boolean
AWS:: MediaPackageV2:: OriginEndpointLink to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpoint
Properties:
DashManifests:
added: - BaseUrls:
added: - ServiceLocation: String
added: DvbWeight: Integer
added: DvbPriority: Integer
added: Url: String
added: Compactness: String
added: DvbSettings:
added: FontDownload:
added: FontFamily: String
added: Url: String
added: MimeType: String
added: ErrorMetrics:
added: - ReportingUrl: String
added: Probability: Integer
added: Profiles:
added: - String
added: ProgramInformation:
added: Copyright: String
added: LanguageCode: String
added: Title: String
added: MoreInformationUrl: String
added: Source: String
added: SubtitleConfiguration:
added: TtmlConfiguration:
added: TtmlProfile: String
AWS:: RDS:: DBClusterLink to AWS::RDS::DBCluster
Type: AWS::RDS::DBCluster
Properties:
added: DeleteAutomatedBackups: Boolean
AWS:: S3:: BucketLink to AWS::S3::Bucket
Type: AWS::S3::Bucket
Properties:
added: MetadataConfiguration:
added: Destination:
added: TableBucketArn: String
added: TableBucketType: String
added: TableNamespace: String
added: JournalTableConfiguration:
added: TableName: String
added: TableArn: String
added: EncryptionConfiguration:
added: KmsKeyArn: String
added: SseAlgorithm: String
added: RecordExpiration:
added: Days: Integer
added: Expiration: String
added: InventoryTableConfiguration:
added: TableName: String
added: ConfigurationState: String
added: TableArn: String
added: EncryptionConfiguration: # MetadataTableEncryptionConfiguration: see above
Fn::GetAtt:
added: MetadataConfiguration.Destination: # MetadataDestination: see above
added: MetadataConfiguration.Destination.TableBucketArn: String
added: MetadataConfiguration.Destination.TableBucketType: String
added: MetadataConfiguration.Destination.TableNamespace: String
added: MetadataConfiguration.InventoryTableConfiguration.TableArn: String
added: MetadataConfiguration.InventoryTableConfiguration.TableName: String
added: MetadataConfiguration.JournalTableConfiguration.TableArn: String
added: MetadataConfiguration.JournalTableConfiguration.TableName: String
AWS:: S3Express:: DirectoryBucketLink to AWS::S3Express::DirectoryBucket
Type: AWS::S3Express::DirectoryBucket
Properties:
added: - Value: String
added: Key: String
AWS:: SageMaker:: DomainLink to AWS::SageMaker::Domain
Type: AWS::SageMaker::Domain
Properties:
DomainSettings:
UnifiedStudioSettings:
added: SingleSignOnApplicationArn: String
modified: # Required: Yes → No
SubnetIds:
- String
modified: # Required: Yes → No
VpcId: String
AWS:: SageMaker:: ProjectLink to AWS::SageMaker::Project
Type: AWS::SageMaker::Project
Properties:
modified: # Required: Yes → No
ServiceCatalogProvisioningDetails:
added: TemplateProviderDetails:
added: - CfnTemplateProviderDetail:
added: TemplateURL: String
added: Parameters:
added: - Value: String
added: Key: String
added: TemplateName: String
added: RoleARN: String
AWS:: Transfer:: ConnectorLink to AWS::Transfer::Connector
Type: AWS::Transfer::Connector
Properties:
SftpConfig:
added: MaxConcurrentConnections: Integer
AWS:: Transfer:: ServerLink to AWS::Transfer::Server
Type: AWS::Transfer::Server
Properties:
added: IpAddressType: String