CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 3
- REMOVED
- 0
- MODIFIED
- 14
- DOCUMENTATION
- 0
New resource types
AWS:: DataZone:: ProjectProfileLink to AWS::DataZone::ProjectProfile
Type: AWS::DataZone::ProjectProfile
Properties:
Status: String
Description: String
ProjectScopes:
- Policy: String
Name: String
AllowedDesignations:
- DesignationId: String
ChangeLog: String
DomainUnitIdentifier: String
Name: String
DomainIdentifier: String
Fn::GetAtt:
DomainUnitId: String
CreatedBy: String
DomainId: String
Identifier: String
LastUpdatedAt: String
CreatedAt: String
Id: String
AWS:: S3Express:: AccessPointLink to AWS::S3Express::AccessPoint
Type: AWS::S3Express::AccessPoint
Properties:
Policy: Json
PublicAccessBlockConfiguration:
RestrictPublicBuckets: Boolean
BlockPublicPolicy: Boolean
BlockPublicAcls: Boolean
IgnorePublicAcls: Boolean
Scope:
Permissions:
- String
Prefixes:
- String
Bucket: String
BucketAccountId: String
VpcConfiguration:
VpcId: String
Name: String
Fn::GetAtt:
Arn: String
NetworkOrigin: String
AWS:: SES:: MailManagerAddressListLink to AWS::SES::MailManagerAddressList
Type: AWS::SES::MailManagerAddressList
Properties:
AddressListName: String
- Value: String
Key: String
Fn::GetAtt:
AddressListArn: String
AddressListId: String
Changed resource types
AWS:: APS:: WorkspaceLink to AWS::APS::Workspace
Type: AWS::APS::Workspace
Properties:
added: QueryLoggingConfiguration:
added: Destinations:
added: - Filters:
added: QspThreshold: Integer
added: CloudWatchLogs:
added: LogGroupArn: String
AWS:: Bedrock:: FlowLink to AWS::Bedrock::Flow
Type: AWS::Bedrock::Flow
Properties:
Definition:
Nodes:
- Configuration:
added: InlineCode:
added: Language: String
added: Code: String
AWS:: Bedrock:: FlowAliasLink to AWS::Bedrock::FlowAlias
Type: AWS::Bedrock::FlowAlias
Properties:
added: ConcurrencyConfiguration:
added: Type: String
added: MaxConcurrency: Double
AWS:: Bedrock:: FlowVersionLink to AWS::Bedrock::FlowVersion
Type: AWS::Bedrock::FlowVersion
Fn::GetAtt:
Definition:
Nodes:
- Configuration:
added: InlineCode:
added: Language: String
added: Code: String
Definition.Nodes: # FlowNode: see above
AWS:: CloudFront:: DistributionTenantLink to AWS::CloudFront::DistributionTenant
Type: AWS::CloudFront::DistributionTenant
Properties:
modified: # Update requires: Replacement → No interruption
ManagedCertificateRequest:
modified: # Update requires: Replacement → No interruption
CertificateTransparencyLoggingPreference: String
modified: # Update requires: Replacement → No interruption
PrimaryDomainName: String
modified: # Update requires: Replacement → No interruption
ValidationTokenHost: String
AWS:: CloudWatch:: InsightRuleLink to AWS::CloudWatch::InsightRule
Type: AWS::CloudWatch::InsightRule
Properties:
added: ApplyOnTransformedLogs: Boolean
AWS:: Deadline:: FleetLink to AWS::Deadline::Fleet
Type: AWS::Deadline::Fleet
Properties:
Configuration:
CustomerManaged:
added: TagPropagationMode: String
added: HostConfiguration:
added: ScriptTimeoutSeconds: Integer
added: ScriptBody: String
AWS:: EC2:: InstanceLink to AWS::EC2::Instance
Type: AWS::EC2::Instance
Properties:
added: MetadataOptions:
added: HttpPutResponseHopLimit: Integer
added: HttpProtocolIpv6: String
added: HttpTokens: String
added: InstanceMetadataTags: String
added: HttpEndpoint: String
AWS:: EC2:: IPAMLink to AWS::EC2::IPAM
Type: AWS::EC2::IPAM
Properties:
added: MeteredAccount: String
AWS:: PCS:: ClusterLink to AWS::PCS::Cluster
Type: AWS::PCS::Cluster
Properties:
SlurmConfiguration:
added: Accounting:
added: DefaultPurgeTimeInDays: Integer
added: Mode: String
AWS:: Route53Resolver:: ResolverEndpointLink to AWS::Route53Resolver::ResolverEndpoint
Type: AWS::Route53Resolver::ResolverEndpoint
Properties:
modified: # Duplicates allowed: Not specified → Yes
IpAddresses:
modified: # Duplicates allowed: Not specified → Yes
Protocols:
- String
modified: # Duplicates allowed: Not specified → Yes
SecurityGroupIds:
- String
modified: # Duplicates allowed: Not specified → Yes
Fn::GetAtt:
removed: OutpostArn: String
removed: PreferredInstanceType: String
removed: ResolverEndpointType: String
AWS:: SES:: MailManagerRuleSetLink to AWS::SES::MailManagerRuleSet
Type: AWS::SES::MailManagerRuleSet
Properties:
Rules:
- Conditions:
- BooleanExpression:
Evaluate:
added: IsInAddressList:
added: Attribute: String
added: AddressLists:
added: - String
Unless: # RuleCondition: see above
AWS:: SES:: MailManagerTrafficPolicyLink to AWS::SES::MailManagerTrafficPolicy
Type: AWS::SES::MailManagerTrafficPolicy
Properties:
PolicyStatements:
- Conditions:
- BooleanExpression:
Evaluate:
modified: # Required: Yes → No
Analysis:
added: IsInAddressList:
added: Attribute: String
added: AddressLists:
added: - String
AWS:: Timestream:: ScheduledQueryLink to AWS::Timestream::ScheduledQuery
Type: AWS::Timestream::ScheduledQuery
Properties:
modified: # Update requires: Replacement → No interruption
ClientToken: String