CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 2
- REMOVED
- 0
- MODIFIED
- 13
- DOCUMENTATION
- 0
New resource types
AWS:: Connect:: ContactFlowVersionLink to AWS::Connect::ContactFlowVersion
Type: AWS::Connect::ContactFlowVersion
Properties:
Description: String
ContactFlowId: String
Fn::GetAtt:
FlowContentSha256: String
ContactFlowVersionARN: String
Version: Integer
AWS:: Transfer:: WebAppLink to AWS::Transfer::WebApp
Type: AWS::Transfer::WebApp
Properties:
WebAppCustomization:
FaviconFile: String
Title: String
LogoFile: String
IdentityProviderDetails:
Role: String
ApplicationArn: String
InstanceArn: String
WebAppUnits:
Provisioned: Integer
- Key: String
Value: String
AccessEndpoint: String
Fn::GetAtt:
WebAppId: String
Arn: String
IdentityProviderDetails.ApplicationArn: String
Changed resource types
AWS:: Backup:: BackupPlanLink to AWS::Backup::BackupPlan
Type: AWS::Backup::BackupPlan
Properties:
BackupPlan:
BackupPlanRule:
added: - IndexActions:
added: - ResourceTypes:
added: - String
AWS:: Bedrock:: PromptLink to AWS::Bedrock::Prompt
Type: AWS::Bedrock::Prompt
Properties:
Variants:
added: - AdditionalModelRequestFields: Json
TemplateConfiguration:
Chat:
Messages:
- Content:
added: - CachePoint:
added: Type: String
modified: # Required: Yes → No
Text: String
System:
added: - CachePoint: # CachePointBlock: see above
modified: # Required: Yes → No
Text: String
ToolConfiguration:
Tools:
added: - CachePoint: # CachePointBlock: see above
modified: # Required: Yes → No
ToolSpec:
Text:
added: CachePoint: # CachePointBlock: see above
AWS:: Bedrock:: PromptVersionLink to AWS::Bedrock::PromptVersion
Type: AWS::Bedrock::PromptVersion
Fn::GetAtt:
Variants:
added: - AdditionalModelRequestFields: Json
TemplateConfiguration:
Chat:
Messages:
- Content:
added: - CachePoint:
added: Type: String
modified: # Required: Yes → No
Text: String
System:
added: - CachePoint: # CachePointBlock: see above
modified: # Required: Yes → No
Text: String
ToolConfiguration:
Tools:
added: - CachePoint: # CachePointBlock: see above
modified: # Required: Yes → No
ToolSpec:
Text:
added: CachePoint: # CachePointBlock: see above
AWS:: DataSync:: LocationSMBLink to AWS::DataSync::LocationSMB
Type: AWS::DataSync::LocationSMB
Properties:
added: AuthenticationType: String
added: DnsIpAddresses:
added: - String
added: KerberosKeytab: String
added: KerberosKrb5Conf: String
added: KerberosPrincipal: String
modified: # Update requires: Replacement → No interruption
ServerHostname: String
modified: # Required: Yes → No
User: String
AWS:: DynamoDB:: GlobalTableLink to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTable
Properties:
removed: PointInTimeRecoverySpecification:
removed: PointInTimeRecoveryEnabled: Boolean
removed: RecoveryPeriodInDays: Integer
AWS:: FSx:: FileSystemLink to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystem
Properties:
modified: # Update requires: Replacement → No interruption
FileSystemTypeVersion: String
AWS:: Glue:: CrawlerLink to AWS::Glue::Crawler
Type: AWS::Glue::Crawler
Properties:
Targets:
added: HudiTargets:
added: - ConnectionName: String
added: Exclusions:
added: - String
added: Paths:
added: - String
added: MaximumTraversalDepth: Integer
AWS:: GroundStation:: DataflowEndpointGroupLink to AWS::GroundStation::DataflowEndpointGroup
Type: AWS::GroundStation::DataflowEndpointGroup
Properties:
modified: # Update requires: No interruption → Replacement
ContactPostPassDurationSeconds: Integer
modified: # Update requires: No interruption → Replacement
ContactPrePassDurationSeconds: Integer
modified: # Update requires: No interruption → Replacement
EndpointDetails:
modified: - # Update requires: No interruption → Replacement
AwsGroundStationAgentEndpoint:
modified: # Update requires: No interruption → Replacement
AgentStatus: String
modified: # Update requires: No interruption → Replacement
AuditResults: String
modified: # Update requires: No interruption → Replacement
EgressAddress:
modified: # Update requires: No interruption → Replacement
Mtu: Integer
modified: # Update requires: No interruption → Replacement
SocketAddress:
modified: # Update requires: No interruption → Replacement
Name: String
modified: # Update requires: No interruption → Replacement
Port: Integer
modified: # Update requires: No interruption → Replacement
IngressAddress:
modified: # Update requires: No interruption → Replacement
Mtu: Integer
modified: # Update requires: No interruption → Replacement
SocketAddress:
modified: # Update requires: No interruption → Replacement
Name: String
modified: # Update requires: No interruption → Replacement
PortRange:
modified: # Update requires: No interruption → Replacement
Maximum: Integer
modified: # Update requires: No interruption → Replacement
Minimum: Integer
modified: # Update requires: No interruption → Replacement
Name: String
modified: # Update requires: No interruption → Replacement
Endpoint:
modified: # Update requires: No interruption → Replacement
Address: # SocketAddress: see above
modified: # Update requires: No interruption → Replacement
Mtu: Integer
modified: # Update requires: No interruption → Replacement
Name: String
modified: # Update requires: No interruption → Replacement
SecurityDetails:
modified: # Update requires: No interruption → Replacement
RoleArn: String
modified: # Update requires: No interruption → Replacement
SecurityGroupIds:
- String
modified: # Update requires: No interruption → Replacement
SubnetIds:
- String
AWS:: GroundStation:: MissionProfileLink to AWS::GroundStation::MissionProfile
Type: AWS::GroundStation::MissionProfile
Properties:
StreamsKmsKey:
added: KmsAliasName: String
AWS:: MediaLive:: ChannelLink to AWS::MediaLive::Channel
Type: AWS::MediaLive::Channel
Properties:
added: ChannelEngineVersion:
added: Version: String
Destinations:
- MediaPackageSettings:
added: - ChannelGroup: String
added: ChannelName: String
added: DryRun: Boolean
EncoderSettings:
OutputGroups:
- OutputGroupSettings:
CmafIngestGroupSettings:
added: Id3Behavior: String
added: Id3NameModifier: String
added: KlvBehavior: String
added: KlvNameModifier: String
added: NielsenId3NameModifier: String
added: Scte35NameModifier: String
VideoDescriptions:
- CodecSettings:
H265Settings:
added: Deblocking: String
AWS:: MediaLive:: InputSecurityGroupLink to AWS::MediaLive::InputSecurityGroup
Type: AWS::MediaLive::InputSecurityGroup
Properties:
modified: # Update requires: No interruption → Replacement
Tags: Json
AWS:: OpenSearchServerless:: SecurityConfigLink to AWS::OpenSearchServerless::SecurityConfig
Type: AWS::OpenSearchServerless::SecurityConfig
Properties:
SamlOptions:
added: OpenSearchServerlessEntityId: String
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
added: ApplyImmediately: Boolean