CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 0
- REMOVED
- 0
- MODIFIED
- 28
- DOCUMENTATION
- 0
Changed resource types
AWS:: ARCRegionSwitch:: PlanLink to AWS::ARCRegionSwitch::Plan
Type: AWS::ARCRegionSwitch::Plan
Properties:
added: ReportConfiguration:
added: ReportOutput:
added: - S3Configuration:
added: BucketPath: String
added: BucketOwner: String
Workflows:
- Steps:
- ExecutionBlockConfiguration:
added: DocumentDbConfig:
added: DatabaseClusterArns:
added: - String
added: TimeoutMinutes: Double
added: ExternalId: String
added: Behavior: Json
added: CrossAccountRole: String
added: Ungraceful:
added: Ungraceful: String
added: GlobalClusterIdentifier: String
ParallelConfig:
Steps: # Step: see above
AWS:: AutoScaling:: AutoScalingGroupLink to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroup
Properties:
added: InstanceLifecyclePolicy:
added: RetentionTriggers:
added: TerminateHookAbandon: String
MixedInstancesPolicy:
LaunchTemplate:
Overrides:
added: - ImageId: String
AWS:: BedrockAgentCore:: GatewayLink to AWS::BedrockAgentCore::Gateway
Type: AWS::BedrockAgentCore::Gateway
Properties:
added: AllowedScopes:
added: - String
added: CustomClaims:
added: ClaimMatchValue:
added: MatchValueString: String
added: MatchValueStringList:
added: - String
added: ClaimMatchOperator: String
added: InboundTokenClaimName: String
added: InboundTokenClaimValueType: String
AWS:: BedrockAgentCore:: GatewayTargetLink to AWS::BedrockAgentCore::GatewayTarget
Type: AWS::BedrockAgentCore::GatewayTarget
Properties:
added: MetadataConfiguration:
added: AllowedQueryParameters:
added: - String
added: AllowedResponseHeaders:
added: - String
added: AllowedRequestHeaders:
added: - String
AWS:: BedrockAgentCore:: MemoryLink to AWS::BedrockAgentCore::Memory
Type: AWS::BedrockAgentCore::Memory
Properties:
MemoryStrategies:
- CustomMemoryStrategy:
Configuration:
added: EpisodicOverride:
added: Consolidation:
added: AppendToPrompt: String
added: ModelId: String
added: Extraction:
added: AppendToPrompt: String
added: ModelId: String
added: Reflection:
added: Namespaces:
added: - String
added: AppendToPrompt: String
added: ModelId: String
added: EpisodicMemoryStrategy:
added: Status: String
added: Namespaces:
added: - String
added: Type: String
added: Description: String
added: ReflectionConfiguration:
added: Namespaces:
added: - String
added: CreatedAt: String
added: StrategyId: String
added: UpdatedAt: String
added: Name: String
AWS:: BedrockAgentCore:: RuntimeLink to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::Runtime
Fn::GetAtt:
added: FailureReason: String
AWS:: BedrockAgentCore:: RuntimeEndpointLink to AWS::BedrockAgentCore::RuntimeEndpoint
Type: AWS::BedrockAgentCore::RuntimeEndpoint
Properties:
modified: # Update requires: Replacement → No interruption
AgentRuntimeVersion: String
AWS:: Billing:: BillingViewLink to AWS::Billing::BillingView
Type: AWS::Billing::BillingView
Properties:
DataFilterExpression:
added: TimeRange:
added: EndDateInclusive: String
added: BeginDateInclusive: String
modified: # Update requires: Replacement → No interruption
SourceViews:
- String
AWS:: CloudFront:: DistributionLink to AWS::CloudFront::Distribution
Type: AWS::CloudFront::Distribution
Properties:
DistributionConfig:
Origins:
- CustomOriginConfig:
added: OriginMtlsConfig:
added: ClientCertificateArn: String
AWS:: Connect:: HoursOfOperationLink to AWS::Connect::HoursOfOperation
Type: AWS::Connect::HoursOfOperation
Properties:
added: ChildHoursOfOperations:
added: - Id: String
added: Name: String
HoursOfOperationOverrides:
added: - OverrideType: String
added: RecurrenceConfig:
added: RecurrencePattern:
added: Frequency: String
added: ByWeekdayOccurrence:
added: - Integer
added: ByMonthDay:
added: - Integer
added: Interval: Integer
added: ByMonth:
added: - Integer
added: ParentHoursOfOperations: # HoursOfOperationsIdentifier: see above
AWS:: DataZone:: EnvironmentBlueprintConfigurationLink to AWS::DataZone::EnvironmentBlueprintConfiguration
Type: AWS::DataZone::EnvironmentBlueprintConfiguration
Properties:
added: GlobalParameters:
added: <key>: String
AWS:: DataZone:: ProjectProfileLink to AWS::DataZone::ProjectProfile
Type: AWS::DataZone::ProjectProfile
Properties:
added: UseDefaultConfigurations: Boolean
AWS:: DAX:: SubnetGroupLink to AWS::DAX::SubnetGroup
Type: AWS::DAX::SubnetGroup
Properties:
modified: # Duplicates allowed: Yes → Not specified
SubnetIds:
- String
AWS:: DMS:: DataProviderLink to AWS::DMS::DataProvider
Type: AWS::DMS::DataProvider
Properties:
Settings:
added: SybaseAseSettings:
added: SslMode: String
added: ServerName: String
added: Port: Integer
added: EncryptPassword: Boolean
added: DatabaseName: String
added: CertificateArn: String
AWS:: EC2:: EC2FleetLink to AWS::EC2::EC2Fleet
Type: AWS::EC2::EC2Fleet
Properties:
LaunchTemplateConfigs:
- Overrides:
added: - AvailabilityZoneId: String
AWS:: EC2:: SpotFleetLink to AWS::EC2::SpotFleet
Type: AWS::EC2::SpotFleet
Properties:
SpotFleetRequestConfigData:
LaunchSpecifications:
- Placement:
added: AvailabilityZoneId: String
LaunchTemplateConfigs:
- Overrides:
added: - AvailabilityZoneId: String
AWS:: ECS:: ExpressGatewayServiceLink to AWS::ECS::ExpressGatewayService
Type: AWS::ECS::ExpressGatewayService
Properties:
modified: # Update requires: Replacement → No interruption
ScalingTarget:
modified: # Update requires: Some interruptions → No interruption
AutoScalingMetric: String
modified: # Update requires: Some interruptions → No interruption
AutoScalingTargetValue: Integer
modified: # Update requires: Some interruptions → No interruption
MaxTaskCount: Integer
modified: # Update requires: Some interruptions → No interruption
MinTaskCount: Integer
Fn::GetAtt:
ActiveConfigurations:
- ScalingTarget: # ExpressGatewayScalingTarget: see above
AWS:: IoT:: TopicRuleLink to AWS::IoT::TopicRule
Type: AWS::IoT::TopicRule
Properties:
TopicRulePayload:
Actions:
- Http:
added: BatchConfig:
added: MaxBatchOpenMs: Integer
added: MaxBatchSize: Integer
added: MaxBatchSizeBytes: Integer
added: EnableBatching: Boolean
ErrorAction: # Action: see above
AWS:: Logs:: LogGroupLink to AWS::Logs::LogGroup
Type: AWS::Logs::LogGroup
Properties:
added: DeletionProtectionEnabled: Boolean
AWS:: MediaPackageV2:: OriginEndpointLink to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpoint
Properties:
Segment:
Scte:
added: ScteInSegments: String
AWS:: MediaTailor:: PlaybackConfigurationLink to AWS::MediaTailor::PlaybackConfiguration
Type: AWS::MediaTailor::PlaybackConfiguration
Properties:
added: AdDecisionServerConfiguration:
added: HttpRequest:
added: Headers:
added: <key>: String
added: CompressRequest: String
added: Body: String
added: HttpMethod: String
AWS:: ODB:: OdbPeeringConnectionLink to AWS::ODB::OdbPeeringConnection
Type: AWS::ODB::OdbPeeringConnection
Properties:
added: AdditionalPeerNetworkCidrs:
added: - String
modified: # Update requires: Replacement → No interruption
DisplayName: String
Fn::GetAtt:
added: PeerNetworkCidrs:
added: - String
AWS:: QuickSight:: CustomPermissionsLink to AWS::QuickSight::CustomPermissions
Type: AWS::QuickSight::CustomPermissions
Properties:
Capabilities:
added: Action: String
added: Automate: String
added: ChatAgent: String
added: CreateChatAgents: String
added: Flow: String
added: KnowledgeBase: String
added: PerformFlowUiTask: String
added: PublishWithoutApproval: String
added: Research: String
added: Space: String
added: UseAgentWebSearch: String
added: UseBedrockModels: String
AWS:: QuickSight:: DataSourceLink to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSource
Properties:
Credentials:
added: KeyPairCredentials:
added: KeyPairUsername: String
added: PrivateKey: String
added: PrivateKeyPassphrase: String
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
added: AdditionalStorageVolumes:
added: - VolumeName: String
added: StorageType: String
added: MaxAllocatedStorage: Integer
added: StorageThroughput: Integer
added: Iops: Integer
added: AllocatedStorage: String
AWS:: SecurityHub:: ConnectorV2Link to AWS::SecurityHub::ConnectorV2
Type: AWS::SecurityHub::ConnectorV2
Properties:
Provider:
modified: JiraCloud: JiraCloud → JiraCloudProviderConfiguration
removed: AuthStatus: String
removed: AuthUrl: String
removed: CloudId: String
removed: Domain: String
modified: ServiceNow: ServiceNow → ServiceNowProviderConfiguration
removed: AuthStatus: String
Fn::GetAtt:
removed: Provider.JiraCloud.AuthStatus: String
removed: Provider.JiraCloud.AuthUrl: String
removed: Provider.JiraCloud.CloudId: String
removed: Provider.JiraCloud.Domain: String
removed: Provider.ServiceNow.AuthStatus: String
AWS:: SES:: ConfigurationSetLink to AWS::SES::ConfigurationSet
Type: AWS::SES::ConfigurationSet
Properties:
SuppressionOptions:
added: ValidationOptions:
added: ConditionThreshold:
added: OverallConfidenceThreshold:
added: ConfidenceVerdictThreshold: String
added: ConditionThresholdEnabled: String
AWS:: Wisdom:: AssistantAssociationLink to AWS::Wisdom::AssistantAssociation
Type: AWS::Wisdom::AssistantAssociation
Properties:
Association:
added: ExternalBedrockKnowledgeBaseConfig:
added: AccessRoleArn: String
added: BedrockKnowledgeBaseArn: String
modified: # Required: Yes → No
KnowledgeBaseId: String