CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 6
- REMOVED
- 0
- MODIFIED
- 16
- DOCUMENTATION
- 0
New resource types
AWS:: ODB:: CloudAutonomousVmClusterLink to AWS::ODB::CloudAutonomousVmCluster
Type: AWS::ODB::CloudAutonomousVmCluster
Properties:
CloudExadataInfrastructureId: String
LicenseModel: String
Description: String
CpuCoreCountPerNode: Integer
MemoryPerOracleComputeUnitInGBs: Integer
DbServers:
- String
TotalContainerDatabases: Integer
TimeZone: String
AutonomousDataStorageSizeInTBs: Double
ScanListenerPortNonTls: Integer
OdbNetworkId: String
IsMtlsEnabledVmCluster: Boolean
DisplayName: String
ScanListenerPortTls: Integer
MaintenanceWindow:
DaysOfWeek:
- String
Preference: String
LeadTimeInWeeks: Integer
Months:
- String
WeeksOfMonth:
- Integer
HoursOfDay:
- Integer
- Value: String
Key: String
Fn::GetAtt:
DataStorageSizeInGBs: Double
Shape: String
OciUrl: String
MaxAcdsLowestScaledValue: Integer
ReservedCpus: Double
NonProvisionableAutonomousContainerDatabases: Integer
DataStorageSizeInTBs: Double
ProvisionedCpus: Double
OciResourceAnchorName: String
ExadataStorageInTBsLowestScaledValue: Double
ProvisionedAutonomousContainerDatabases: Integer
AutonomousDataStoragePercentage: Double
AvailableContainerDatabases: Integer
CloudAutonomousVmClusterArn: String
AvailableAutonomousDataStorageSizeInTBs: Double
MemorySizeInGBs: Integer
CpuCoreCount: Integer
NodeCount: Integer
AvailableCpus: Double
Hostname: String
CpuPercentage: Double
Ocid: String
ReclaimableCpus: Double
ComputeModel: String
ProvisionableAutonomousContainerDatabases: Integer
DbNodeStorageSizeInGBs: Integer
CloudAutonomousVmClusterId: String
Domain: String
AWS:: ODB:: CloudExadataInfrastructureLink to AWS::ODB::CloudExadataInfrastructure
Type: AWS::ODB::CloudExadataInfrastructure
Properties:
StorageServerType: String
DatabaseServerType: String
Shape: String
StorageCount: Integer
DisplayName: String
AvailabilityZoneId: String
CustomerContactsToSendToOCI:
- Email: String
AvailabilityZone: String
- Value: String
Key: String
ComputeCount: Integer
Fn::GetAtt:
CloudExadataInfrastructureId: String
MemorySizeInGBs: Integer
CloudExadataInfrastructureArn: String
MaxDbNodeStorageSizeInGBs: Integer
TotalStorageSizeInGBs: Integer
OciUrl: String
Ocid: String
MaxMemoryInGBs: Integer
StorageServerVersion: String
DataStorageSizeInTBs: Double
MaxCpuCount: Integer
MaxDataStorageInTBs: Double
DbServerVersion: String
AdditionalStorageCount: Integer
CpuCount: Integer
OciResourceAnchorName: String
ComputeModel: String
DbNodeStorageSizeInGBs: Integer
ActivatedStorageCount: Integer
DbServerIds:
- String
AvailableStorageSizeInGBs: Integer
AWS:: ODB:: CloudVmClusterLink to AWS::ODB::CloudVmCluster
Type: AWS::ODB::CloudVmCluster
Properties:
CloudExadataInfrastructureId: String
DataCollectionOptions:
IsIncidentLogsEnabled: Boolean
IsDiagnosticsEventsEnabled: Boolean
IsHealthMonitoringEnabled: Boolean
LicenseModel: String
MemorySizeInGBs: Integer
CpuCoreCount: Integer
SshPublicKeys:
- String
Hostname: String
SystemVersion: String
DataStorageSizeInTBs: Double
DbServers:
- String
IsLocalBackupEnabled: Boolean
TimeZone: String
IsSparseDiskgroupEnabled: Boolean
GiVersion: String
OdbNetworkId: String
DbNodeStorageSizeInGBs: Integer
DisplayName: String
ClusterName: String
- Value: String
Key: String
ScanListenerPortTcp: Integer
Fn::GetAtt:
ListenerPort: Integer
Shape: String
NodeCount: Integer
ScanDnsName: String
VipIds:
- String
OciUrl: String
Ocid: String
StorageSizeInGBs: Integer
CloudVmClusterArn: String
CloudVmClusterId: String
OciResourceAnchorName: String
ComputeModel: String
DiskRedundancy: String
ScanIpIds:
- String
Domain: String
AWS:: ODB:: OdbNetworkLink to AWS::ODB::OdbNetwork
Type: AWS::ODB::OdbNetwork
Properties:
DefaultDnsPrefix: String
DeleteAssociatedResources: Boolean
AvailabilityZoneId: String
DisplayName: String
AvailabilityZone: String
BackupSubnetCidr: String
ClientSubnetCidr: String
- Value: String
Key: String
Fn::GetAtt:
OciResourceAnchorName: String
OdbNetworkId: String
OciVcnUrl: String
OdbNetworkArn: String
OciNetworkAnchorId: String
AWS:: RedshiftServerless:: SnapshotLink to AWS::RedshiftServerless::Snapshot
Type: AWS::RedshiftServerless::Snapshot
Properties:
NamespaceName: String
RetentionPeriod: Integer
SnapshotName: String
- Value: String
Key: String
Fn::GetAtt:
Snapshot:
Status: String
NamespaceName: String
AdminUsername: String
SnapshotCreateTime: String
NamespaceArn: String
KmsKeyId: String
SnapshotArn: String
OwnerAccount: String
RetentionPeriod: Integer
SnapshotName: String
Snapshot.SnapshotCreateTime: String
Snapshot.RetentionPeriod: Integer
Snapshot.NamespaceArn: String
Snapshot.NamespaceName: String
Snapshot.OwnerAccount: String
Snapshot.Status: String
OwnerAccount: String
Snapshot.AdminUsername: String
Snapshot.SnapshotArn: String
Snapshot.SnapshotName: String
Snapshot.KmsKeyId: String
AWS:: S3Tables:: TableLink to AWS::S3Tables::Table
Type: AWS::S3Tables::Table
Properties:
WithoutMetadata: String
TableName: String
TableBucketARN: String
OpenTableFormat: String
IcebergMetadata:
IcebergSchema:
SchemaFieldList:
- Type: String
Required: Boolean
Name: String
Compaction:
Status: String
TargetFileSizeMB: Integer
Namespace: String
SnapshotManagement:
Status: String
MinSnapshotsToKeep: Integer
MaxSnapshotAgeHours: Integer
Fn::GetAtt:
VersionToken: String
TableARN: String
WarehouseLocation: String
Changed resource types
AWS:: Bedrock:: GuardrailLink to AWS::Bedrock::Guardrail
Type: AWS::Bedrock::Guardrail
Properties:
ContentPolicyConfig:
added: ContentFiltersTierConfig:
added: TierName: String
TopicPolicyConfig:
added: TopicsTierConfig:
added: TierName: String
AWS:: Cassandra:: TableLink to AWS::Cassandra::Table
Type: AWS::Cassandra::Table
Properties:
added: CdcSpecification:
added: Status: String
added: ViewType: String
AWS:: DynamoDB:: GlobalTableLink to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTable
Properties:
added: GlobalTableWitnesses:
added: - Region: String
added: MultiRegionConsistency: String
AWS:: EC2:: TrafficMirrorTargetLink to AWS::EC2::TrafficMirrorTarget
Type: AWS::EC2::TrafficMirrorTarget
Properties:
modified: # Duplicates allowed: Not specified → Yes
Fn::GetAtt:
added: Id: String
AWS:: GameLift:: ContainerFleetLink to AWS::GameLift::ContainerFleet
Type: AWS::GameLift::ContainerFleet
Properties:
LogConfiguration:
added: LogGroupArn: String
AWS:: GameLift:: FleetLink to AWS::GameLift::Fleet
Type: AWS::GameLift::Fleet
Properties:
modified: # Update requires: Replacement → No interruption
ApplyCapacity: String
AWS:: ImageBuilder:: ComponentLink to AWS::ImageBuilder::Component
Type: AWS::ImageBuilder::Component
Properties:
modified: # Update requires: Replacement → No interruption
Tags:
<key>: String
AWS:: ImageBuilder:: ContainerRecipeLink to AWS::ImageBuilder::ContainerRecipe
Type: AWS::ImageBuilder::ContainerRecipe
Properties:
modified: # Update requires: Replacement → No interruption
Tags:
<key>: String
AWS:: ImageBuilder:: ImageRecipeLink to AWS::ImageBuilder::ImageRecipe
Type: AWS::ImageBuilder::ImageRecipe
Properties:
modified: # Update requires: Replacement → No interruption
Tags:
<key>: String
AWS:: ImageBuilder:: WorkflowLink to AWS::ImageBuilder::Workflow
Type: AWS::ImageBuilder::Workflow
Properties:
modified: # Update requires: Replacement → No interruption
Tags:
<key>: String
AWS:: Kinesis:: StreamConsumerLink to AWS::Kinesis::StreamConsumer
Type: AWS::Kinesis::StreamConsumer
Properties:
added: - Value: String
added: Key: String
AWS:: Neptune:: DBInstanceLink to AWS::Neptune::DBInstance
Type: AWS::Neptune::DBInstance
Properties:
modified: # Update requires: No interruption → Some interruptions
AutoMinorVersionUpgrade: Boolean
modified: # Update requires: No interruption → Some interruptions
DBParameterGroupName: String
removed: DBSnapshotIdentifier: String
modified: # Update requires: No interruption → Some interruptions
PreferredMaintenanceWindow: String
modified: # Duplicates allowed: Not specified → No
AWS:: QBusiness:: DataAccessorLink to AWS::QBusiness::DataAccessor
Type: AWS::QBusiness::DataAccessor
Properties:
added: AuthenticationDetail:
added: AuthenticationConfiguration:
added: IdcTrustedTokenIssuerConfiguration:
added: IdcTrustedTokenIssuerArn: String
added: ExternalIds:
added: - String
added: AuthenticationType: String
AWS:: QBusiness:: PermissionLink to AWS::QBusiness::Permission
Type: AWS::QBusiness::Permission
Properties:
added: Conditions:
added: - ConditionOperator: String
added: ConditionValues:
added: - String
added: ConditionKey: String
AWS:: QuickSight:: CustomPermissionsLink to AWS::QuickSight::CustomPermissions
Type: AWS::QuickSight::CustomPermissions
Properties:
Capabilities:
added: ExportToCsvInScheduledReports: String
added: ExportToExcelInScheduledReports: String
added: ExportToPdf: String
added: ExportToPdfInScheduledReports: String
added: IncludeContentInScheduledReportsEmail: String
added: PrintReports: String
AWS:: RDS:: DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
added: BackupTarget: String