Version 204.0.0
Issued
cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.
- added
- modified
- removed
01Added resource types6
addedAWS:: ODB:: CloudAutonomousVmClusterdocs ↗#Link to AWS::ODB::CloudAutonomousVmCluster
Type: AWS::ODB::CloudAutonomousVmClusterProperties: 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: StringFn::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: StringaddedAWS:: ODB:: CloudExadataInfrastructuredocs ↗#Link to AWS::ODB::CloudExadataInfrastructure
Type: AWS::ODB::CloudExadataInfrastructureProperties: StorageServerType: String DatabaseServerType: String Shape: String StorageCount: Integer DisplayName: String AvailabilityZoneId: String CustomerContactsToSendToOCI: - Email: String AvailabilityZone: String - Value: String Key: String ComputeCount: IntegerFn::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: IntegeraddedAWS:: ODB:: CloudVmClusterdocs ↗#Link to AWS::ODB::CloudVmCluster
Type: AWS::ODB::CloudVmClusterProperties: 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: IntegerFn::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: StringaddedAWS:: ODB:: OdbNetworkdocs ↗#Link to AWS::ODB::OdbNetwork
Type: AWS::ODB::OdbNetworkProperties: DefaultDnsPrefix: String DeleteAssociatedResources: Boolean AvailabilityZoneId: String DisplayName: String AvailabilityZone: String BackupSubnetCidr: String ClientSubnetCidr: String - Value: String Key: StringFn::GetAtt: OciResourceAnchorName: String OdbNetworkId: String OciVcnUrl: String OdbNetworkArn: String OciNetworkAnchorId: StringaddedAWS:: RedshiftServerless:: Snapshotdocs ↗#Link to AWS::RedshiftServerless::Snapshot
Type: AWS::RedshiftServerless::SnapshotProperties: NamespaceName: String RetentionPeriod: Integer SnapshotName: String - Value: String Key: StringFn::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: StringaddedAWS:: S3Tables:: Tabledocs ↗#Link to AWS::S3Tables::Table
Type: AWS::S3Tables::TableProperties: 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: IntegerFn::GetAtt: VersionToken: String TableARN: String WarehouseLocation: String02Modified resource types16
modifiedAWS:: Bedrock:: Guardrailhistorydocs ↗#Link to AWS::Bedrock::Guardrail
Type: AWS::Bedrock::GuardrailProperties: ContentPolicyConfig:added: ContentFiltersTierConfig:added: TierName: String TopicPolicyConfig:added: TopicsTierConfig:added: TierName: StringmodifiedAWS:: Cassandra:: Tablehistorydocs ↗#Link to AWS::Cassandra::Table
Type: AWS::Cassandra::TableProperties:added: CdcSpecification:added: Status: Stringadded: ViewType: StringmodifiedAWS:: DynamoDB:: GlobalTablehistorydocs ↗#Link to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTableProperties:added: GlobalTableWitnesses:added: - Region: Stringadded: MultiRegionConsistency: StringmodifiedAWS:: EC2:: TrafficMirrorTargethistorydocs ↗#Link to AWS::EC2::TrafficMirrorTarget
Type: AWS::EC2::TrafficMirrorTargetProperties: # Duplicates allowed: Not specified → Yes - TagFn::GetAtt:added: Id: StringmodifiedAWS:: GameLift:: ContainerFleethistorydocs ↗#Link to AWS::GameLift::ContainerFleet
Type: AWS::GameLift::ContainerFleetProperties: LogConfiguration:added: LogGroupArn: StringmodifiedAWS:: GameLift:: Fleethistorydocs ↗#Link to AWS::GameLift::Fleet
Type: AWS::GameLift::FleetProperties: # Update requires: Replacement → No interruptionmodified: ApplyCapacity: StringmodifiedAWS:: ImageBuilder:: Componenthistorydocs ↗#Link to AWS::ImageBuilder::Component
Type: AWS::ImageBuilder::ComponentProperties: # Update requires: Replacement → No interruptionmodified: Tags: <key>: StringmodifiedAWS:: ImageBuilder:: ContainerRecipehistorydocs ↗#Link to AWS::ImageBuilder::ContainerRecipe
Type: AWS::ImageBuilder::ContainerRecipeProperties: # Update requires: Replacement → No interruptionmodified: Tags: <key>: StringmodifiedAWS:: ImageBuilder:: ImageRecipehistorydocs ↗#Link to AWS::ImageBuilder::ImageRecipe
Type: AWS::ImageBuilder::ImageRecipeProperties: # Update requires: Replacement → No interruptionmodified: Tags: <key>: StringmodifiedAWS:: ImageBuilder:: Workflowhistorydocs ↗#Link to AWS::ImageBuilder::Workflow
Type: AWS::ImageBuilder::WorkflowProperties: # Update requires: Replacement → No interruptionmodified: Tags: <key>: StringmodifiedAWS:: Kinesis:: StreamConsumerhistorydocs ↗#Link to AWS::Kinesis::StreamConsumer
Type: AWS::Kinesis::StreamConsumerProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: Neptune:: DBInstancehistorydocs ↗#Link to AWS::Neptune::DBInstance
Type: AWS::Neptune::DBInstanceProperties: # Update requires: No interruption → Some interruptionsmodified: AutoMinorVersionUpgrade: Boolean # Update requires: No interruption → Some interruptionsmodified: DBParameterGroupName: Stringremoved: DBSnapshotIdentifier: String # Update requires: No interruption → Some interruptionsmodified: PreferredMaintenanceWindow: String # Duplicates allowed: Not specified → No - TagmodifiedAWS:: QBusiness:: DataAccessorhistorydocs ↗#Link to AWS::QBusiness::DataAccessor
Type: AWS::QBusiness::DataAccessorProperties:added: AuthenticationDetail:added: AuthenticationConfiguration:added: IdcTrustedTokenIssuerConfiguration:added: IdcTrustedTokenIssuerArn: Stringadded: ExternalIds:added: - Stringadded: AuthenticationType: StringmodifiedAWS:: QBusiness:: Permissionhistorydocs ↗#Link to AWS::QBusiness::Permission
Type: AWS::QBusiness::PermissionProperties:added: Conditions:added: - ConditionOperator: Stringadded: ConditionValues:added: - Stringadded: ConditionKey: StringmodifiedAWS:: QuickSight:: CustomPermissionshistorydocs ↗#Link to AWS::QuickSight::CustomPermissions
Type: AWS::QuickSight::CustomPermissionsProperties: Capabilities:added: ExportToCsvInScheduledReports: Stringadded: ExportToExcelInScheduledReports: Stringadded: ExportToPdf: Stringadded: ExportToPdfInScheduledReports: Stringadded: IncludeContentInScheduledReportsEmail: Stringadded: PrintReports: StringmodifiedAWS:: RDS:: DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added: BackupTarget: String