CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 2
- REMOVED
- 0
- MODIFIED
- 11
- DOCUMENTATION
- 0
New resource types
AWS:: ComputeOptimizer:: AutomationRuleLink to AWS::ComputeOptimizer::AutomationRule
Type: AWS::ComputeOptimizer::AutomationRule
Properties:
Status: String
RecommendedActionTypes:
- String
Description: String
Priority: String
Schedule:
ScheduleExpression: String
ExecutionWindowInMinutes: Integer
ScheduleExpressionTimezone: String
RuleType: String
Criteria:
EstimatedMonthlySavings:
- Comparison: String
Values:
- Double
ResourceArn:
- Values:
- String
Comparison: String
ResourceTag:
- Comparison: String
Values:
- String
Key: String
RestartNeeded: # StringCriteriaCondition: see above
Region: # StringCriteriaCondition: see above
LookBackPeriodInDays:
- Values:
- Integer
Comparison: String
EbsVolumeType: # StringCriteriaCondition: see above
EbsVolumeSizeInGib: # IntegerCriteriaCondition: see above
- Value: String
Key: String
Name: String
OrganizationConfiguration:
RuleApplyOrder: String
AccountIds:
- String
Fn::GetAtt:
RuleRevision: String
AccountId: String
CreatedTimestamp: String
RuleArn: String
RuleId: String
LastUpdatedTimestamp: String
AWS:: OpenSearchServerless:: CollectionGroupLink to AWS::OpenSearchServerless::CollectionGroup
Type: AWS::OpenSearchServerless::CollectionGroup
Properties:
Description: String
StandbyReplicas: String
CapacityLimits:
MaxSearchCapacityInOcu: Double
MinIndexingCapacityInOcu: Double
MaxIndexingCapacityInOcu: Double
MinSearchCapacityInOcu: Double
- Value: String
Key: String
Name: String
Fn::GetAtt:
Id: String
Arn: String
Changed resource types
AWS:: Batch:: ComputeEnvironmentLink to AWS::Batch::ComputeEnvironment
Type: AWS::Batch::ComputeEnvironment
Properties:
ComputeResources:
added: ScalingPolicy:
added: MinScaleDownDelayMinutes: Integer
AWS:: Cases:: FieldLink to AWS::Cases::Field
Type: AWS::Cases::Field
Properties:
added: Attributes:
added: Text:
added: IsMultiline: Boolean
AWS:: CustomerProfiles:: IntegrationLink to AWS::CustomerProfiles::Integration
Type: AWS::CustomerProfiles::Integration
Properties:
added: Scope: String
AWS:: CustomerProfiles:: ObjectTypeLink to AWS::CustomerProfiles::ObjectType
Type: AWS::CustomerProfiles::ObjectType
Properties:
added: SourcePriority: Integer
AWS:: EC2:: VPNConnectionLink to AWS::EC2::VPNConnection
Type: AWS::EC2::VPNConnection
Properties:
modified: # Update requires: Replacement → No interruption
VpnTunnelOptionsSpecifications:
modified: - # Update requires: Replacement → No interruption
DPDTimeoutAction: String
modified: # Update requires: Replacement → No interruption
DPDTimeoutSeconds: Integer
modified: # Update requires: Replacement → No interruption
EnableTunnelLifecycleControl: Boolean
modified: # Update requires: Replacement → No interruption
IKEVersions:
modified: - # Update requires: Replacement → No interruption
Value: String
modified: # Update requires: Replacement → No interruption
LogOptions:
modified: # Update requires: Replacement → No interruption
CloudwatchLogOptions:
modified: # Update requires: Replacement → No interruption
BgpLogEnabled: Boolean
modified: # Update requires: Replacement → No interruption
BgpLogGroupArn: String
modified: # Update requires: Replacement → No interruption
BgpLogOutputFormat: String
modified: # Update requires: Replacement → No interruption
LogEnabled: Boolean
modified: # Update requires: Replacement → No interruption
LogGroupArn: String
modified: # Update requires: Replacement → No interruption
LogOutputFormat: String
modified: # Update requires: Replacement → No interruption
Phase1DHGroupNumbers:
modified: - # Update requires: Replacement → No interruption
Value: Integer
modified: # Update requires: Replacement → No interruption
Phase1EncryptionAlgorithms:
modified: - # Update requires: Replacement → No interruption
Value: String
modified: # Update requires: Replacement → No interruption
Phase1IntegrityAlgorithms:
modified: - # Update requires: Replacement → No interruption
Value: String
modified: # Update requires: Replacement → No interruption
Phase1LifetimeSeconds: Integer
modified: # Update requires: Replacement → No interruption
Phase2DHGroupNumbers:
modified: - # Update requires: Replacement → No interruption
Value: Integer
modified: # Update requires: Replacement → No interruption
Phase2EncryptionAlgorithms:
modified: - # Update requires: Replacement → No interruption
Value: String
modified: # Update requires: Replacement → No interruption
Phase2IntegrityAlgorithms:
modified: - # Update requires: Replacement → No interruption
Value: String
modified: # Update requires: Replacement → No interruption
Phase2LifetimeSeconds: Integer
modified: # Update requires: Replacement → No interruption
PreSharedKey: String
modified: # Update requires: Replacement → No interruption
RekeyFuzzPercentage: Integer
modified: # Update requires: Replacement → No interruption
RekeyMarginTimeSeconds: Integer
modified: # Update requires: Replacement → No interruption
ReplayWindowSize: Integer
modified: # Update requires: Replacement → No interruption
StartupAction: String
modified: # Update requires: Replacement → No interruption
TunnelInsideCidr: String
modified: # Update requires: Replacement → No interruption
TunnelInsideIpv6Cidr: String
AWS:: ECS:: CapacityProviderLink to AWS::ECS::CapacityProvider
Type: AWS::ECS::CapacityProvider
Properties:
ManagedInstancesProvider:
InstanceLaunchTemplate:
added: CapacityReservations:
added: ReservationGroupArn: String
added: ReservationPreference: String
AWS:: OpenSearchService:: ApplicationLink to AWS::OpenSearchService::Application
Type: AWS::OpenSearchService::Application
Properties:
added: KmsKeyArn: String
AWS:: PCAConnectorSCEP:: ConnectorLink to AWS::PCAConnectorSCEP::Connector
Type: AWS::PCAConnectorSCEP::Connector
Properties:
added: VpcEndpointId: String
AWS:: ServiceCatalog:: LaunchRoleConstraintLink to AWS::ServiceCatalog::LaunchRoleConstraint
Type: AWS::ServiceCatalog::LaunchRoleConstraint
Fn::GetAtt:
added: Id: String
AWS:: ServiceCatalog:: PortfolioLink to AWS::ServiceCatalog::Portfolio
Type: AWS::ServiceCatalog::Portfolio
Properties:
modified: # Duplicates allowed: Not specified → Yes
Fn::GetAtt:
added: Id: String
AWS:: SSM:: MaintenanceWindowLink to AWS::SSM::MaintenanceWindow
Type: AWS::SSM::MaintenanceWindow
Properties:
modified: # Duplicates allowed: Not specified → Yes
Fn::GetAtt:
added: WindowId: String