Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
This data source provides details about a specific Autonomous Container Database Backup resource in Oracle Cloud Infrastructure Database service.
Gets information about the specified Autonomous Container Database backup.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAutonomousContainerDatabaseBackup = oci.database.getAutonomousContainerDatabaseBackup({
autonomousContainerDatabaseBackupId: testAutonomousContainerDatabaseBackupOciDatabaseAutonomousContainerDatabaseBackup.id,
});
import pulumi
import pulumi_oci as oci
test_autonomous_container_database_backup = oci.database.get_autonomous_container_database_backup(autonomous_container_database_backup_id=test_autonomous_container_database_backup_oci_database_autonomous_container_database_backup["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v5/go/oci/database"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := database.GetAutonomousContainerDatabaseBackup(ctx, &database.GetAutonomousContainerDatabaseBackupArgs{
AutonomousContainerDatabaseBackupId: testAutonomousContainerDatabaseBackupOciDatabaseAutonomousContainerDatabaseBackup.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testAutonomousContainerDatabaseBackup = Oci.Database.GetAutonomousContainerDatabaseBackup.Invoke(new()
{
AutonomousContainerDatabaseBackupId = testAutonomousContainerDatabaseBackupOciDatabaseAutonomousContainerDatabaseBackup.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Database.DatabaseFunctions;
import com.pulumi.oci.Database.inputs.GetAutonomousContainerDatabaseBackupArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testAutonomousContainerDatabaseBackup = DatabaseFunctions.getAutonomousContainerDatabaseBackup(GetAutonomousContainerDatabaseBackupArgs.builder()
.autonomousContainerDatabaseBackupId(testAutonomousContainerDatabaseBackupOciDatabaseAutonomousContainerDatabaseBackup.id())
.build());
}
}
variables:
testAutonomousContainerDatabaseBackup:
fn::invoke:
function: oci:Database:getAutonomousContainerDatabaseBackup
arguments:
autonomousContainerDatabaseBackupId: ${testAutonomousContainerDatabaseBackupOciDatabaseAutonomousContainerDatabaseBackup.id}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_database_getautonomouscontainerdatabasebackup" "testAutonomousContainerDatabaseBackup" {
autonomous_container_database_backup_id = testAutonomousContainerDatabaseBackupOciDatabaseAutonomousContainerDatabaseBackup.id
}
Using getAutonomousContainerDatabaseBackup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAutonomousContainerDatabaseBackup(args: GetAutonomousContainerDatabaseBackupArgs, opts?: InvokeOptions): Promise<GetAutonomousContainerDatabaseBackupResult>
function getAutonomousContainerDatabaseBackupOutput(args: GetAutonomousContainerDatabaseBackupOutputArgs, opts?: InvokeOutputOptions): Output<GetAutonomousContainerDatabaseBackupResult>def get_autonomous_container_database_backup(autonomous_container_database_backup_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAutonomousContainerDatabaseBackupResult
def get_autonomous_container_database_backup_output(autonomous_container_database_backup_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAutonomousContainerDatabaseBackupResult]func GetAutonomousContainerDatabaseBackup(ctx *Context, args *GetAutonomousContainerDatabaseBackupArgs, opts ...InvokeOption) (*GetAutonomousContainerDatabaseBackupResult, error)
func GetAutonomousContainerDatabaseBackupOutput(ctx *Context, args *GetAutonomousContainerDatabaseBackupOutputArgs, opts ...InvokeOption) GetAutonomousContainerDatabaseBackupResultOutput> Note: This function is named GetAutonomousContainerDatabaseBackup in the Go SDK.
public static class GetAutonomousContainerDatabaseBackup
{
public static Task<GetAutonomousContainerDatabaseBackupResult> InvokeAsync(GetAutonomousContainerDatabaseBackupArgs args, InvokeOptions? opts = null)
public static Output<GetAutonomousContainerDatabaseBackupResult> Invoke(GetAutonomousContainerDatabaseBackupInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAutonomousContainerDatabaseBackupResult> Invoke(GetAutonomousContainerDatabaseBackupInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAutonomousContainerDatabaseBackupResult> getAutonomousContainerDatabaseBackup(GetAutonomousContainerDatabaseBackupArgs args, InvokeOptions options)
public static Output<GetAutonomousContainerDatabaseBackupResult> getAutonomousContainerDatabaseBackup(GetAutonomousContainerDatabaseBackupArgs args, InvokeOptions options)
public static Output<GetAutonomousContainerDatabaseBackupResult> getAutonomousContainerDatabaseBackup(GetAutonomousContainerDatabaseBackupArgs args, InvokeOutputOptions options)
fn::invoke:
function: oci:Database/getAutonomousContainerDatabaseBackup:getAutonomousContainerDatabaseBackup
arguments:
# arguments dictionarydata "oci_database_get_autonomous_container_database_backup" "name" {
# arguments
}The following arguments are supported:
- Autonomous
Container stringDatabase Backup Id - The Autonomous Container Database backup OCID.
- Autonomous
Container stringDatabase Backup Id - The Autonomous Container Database backup OCID.
- autonomous_
container_ stringdatabase_ backup_ id - The Autonomous Container Database backup OCID.
- autonomous
Container StringDatabase Backup Id - The Autonomous Container Database backup OCID.
- autonomous
Container stringDatabase Backup Id - The Autonomous Container Database backup OCID.
- autonomous_
container_ strdatabase_ backup_ id - The Autonomous Container Database backup OCID.
- autonomous
Container StringDatabase Backup Id - The Autonomous Container Database backup OCID.
getAutonomousContainerDatabaseBackup Result
The following output properties are available:
- Acd
Display stringName - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- Autonomous
Container stringDatabase Backup Id - Autonomous
Container stringDatabase Id - The OCID of the Autonomous Container Database.
- Autonomous
Databases List<GetAutonomous Container Database Backup Autonomous Database> - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- Backup
Destination List<GetDetails Autonomous Container Database Backup Backup Destination Detail> - Backup destination details
- Compartment
Id string - The OCID of the compartment.
- Db
Version string - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Display
Name string - A user-friendly name for the backup. This name need not be unique.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The provider-assigned unique ID for this managed resource.
- Infrastructure
Type string - The infrastructure type this resource belongs to.
- Is
Automatic bool - Indicates whether the backup is user-initiated or automatic.
- Is
Remote boolBackup - Whether backup is for remote-region or local region
- Lifecycle
Details string - Additional information about the current lifecycle state.
- Retention
Period intIn Days - Retention period, in days, for long-term backups
- State string
- The current state of the backup.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Time
Ended string - The date and time the backup completed.
- Time
Started string - The date and time the backup started.
- Type string
- The type of backup.
- Acd
Display stringName - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- Autonomous
Container stringDatabase Backup Id - Autonomous
Container stringDatabase Id - The OCID of the Autonomous Container Database.
- Autonomous
Databases []GetAutonomous Container Database Backup Autonomous Database - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- Backup
Destination []GetDetails Autonomous Container Database Backup Backup Destination Detail - Backup destination details
- Compartment
Id string - The OCID of the compartment.
- Db
Version string - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Display
Name string - A user-friendly name for the backup. This name need not be unique.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The provider-assigned unique ID for this managed resource.
- Infrastructure
Type string - The infrastructure type this resource belongs to.
- Is
Automatic bool - Indicates whether the backup is user-initiated or automatic.
- Is
Remote boolBackup - Whether backup is for remote-region or local region
- Lifecycle
Details string - Additional information about the current lifecycle state.
- Retention
Period intIn Days - Retention period, in days, for long-term backups
- State string
- The current state of the backup.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Time
Ended string - The date and time the backup completed.
- Time
Started string - The date and time the backup started.
- Type string
- The type of backup.
- acd_
display_ stringname - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- autonomous_
container_ stringdatabase_ backup_ id - autonomous_
container_ stringdatabase_ id - The OCID of the Autonomous Container Database.
- autonomous_
databases list(object) - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- backup_
destination_ list(object)details - Backup destination details
- compartment_
id string - The OCID of the compartment.
- db_
version string - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- map(string)
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display_
name string - A user-friendly name for the backup. This name need not be unique.
- map(string)
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id string
- The provider-assigned unique ID for this managed resource.
- infrastructure_
type string - The infrastructure type this resource belongs to.
- is_
automatic bool - Indicates whether the backup is user-initiated or automatic.
- is_
remote_ boolbackup - Whether backup is for remote-region or local region
- lifecycle_
details string - Additional information about the current lifecycle state.
- retention_
period_ numberin_ days - Retention period, in days, for long-term backups
- state string
- The current state of the backup.
- map(string)
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- time_
ended string - The date and time the backup completed.
- time_
started string - The date and time the backup started.
- type string
- The type of backup.
- acd
Display StringName - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- autonomous
Container StringDatabase Backup Id - autonomous
Container StringDatabase Id - The OCID of the Autonomous Container Database.
- autonomous
Databases List<GetAutonomous Container Backup Autonomous> - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- backup
Destination List<GetDetails Autonomous Container Backup Backup Destination Detail> - Backup destination details
- compartment
Id String - The OCID of the compartment.
- db
Version String - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display
Name String - A user-friendly name for the backup. This name need not be unique.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The provider-assigned unique ID for this managed resource.
- infrastructure
Type String - The infrastructure type this resource belongs to.
- is
Automatic Boolean - Indicates whether the backup is user-initiated or automatic.
- is
Remote BooleanBackup - Whether backup is for remote-region or local region
- lifecycle
Details String - Additional information about the current lifecycle state.
- retention
Period IntegerIn Days - Retention period, in days, for long-term backups
- state String
- The current state of the backup.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- time
Ended String - The date and time the backup completed.
- time
Started String - The date and time the backup started.
- type String
- The type of backup.
- acd
Display stringName - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- autonomous
Container stringDatabase Backup Id - autonomous
Container stringDatabase Id - The OCID of the Autonomous Container Database.
- autonomous
Databases GetAutonomous Container Database Backup Autonomous Database[] - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- backup
Destination GetDetails Autonomous Container Database Backup Backup Destination Detail[] - Backup destination details
- compartment
Id string - The OCID of the compartment.
- db
Version string - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display
Name string - A user-friendly name for the backup. This name need not be unique.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id string
- The provider-assigned unique ID for this managed resource.
- infrastructure
Type string - The infrastructure type this resource belongs to.
- is
Automatic boolean - Indicates whether the backup is user-initiated or automatic.
- is
Remote booleanBackup - Whether backup is for remote-region or local region
- lifecycle
Details string - Additional information about the current lifecycle state.
- retention
Period numberIn Days - Retention period, in days, for long-term backups
- state string
- The current state of the backup.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- time
Ended string - The date and time the backup completed.
- time
Started string - The date and time the backup started.
- type string
- The type of backup.
- acd_
display_ strname - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- autonomous_
container_ strdatabase_ backup_ id - autonomous_
container_ strdatabase_ id - The OCID of the Autonomous Container Database.
- autonomous_
databases Sequence[GetAutonomous Container Database Backup Autonomous Database] - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- backup_
destination_ Sequence[Getdetails Autonomous Container Database Backup Backup Destination Detail] - Backup destination details
- compartment_
id str - The OCID of the compartment.
- db_
version str - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display_
name str - A user-friendly name for the backup. This name need not be unique.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id str
- The provider-assigned unique ID for this managed resource.
- infrastructure_
type str - The infrastructure type this resource belongs to.
- is_
automatic bool - Indicates whether the backup is user-initiated or automatic.
- is_
remote_ boolbackup - Whether backup is for remote-region or local region
- lifecycle_
details str - Additional information about the current lifecycle state.
- retention_
period_ intin_ days - Retention period, in days, for long-term backups
- state str
- The current state of the backup.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- time_
ended str - The date and time the backup completed.
- time_
started str - The date and time the backup started.
- type str
- The type of backup.
- acd
Display StringName - The user-friendly name for the Autonomous Container Database when the Backup was initiated. This name need not be unique. This field captures the name at the time of backup creation, accounting for possible later updates to the display name.
- autonomous
Container StringDatabase Backup Id - autonomous
Container StringDatabase Id - The OCID of the Autonomous Container Database.
- autonomous
Databases List<Property Map> - List of Autonomous AI Databases that is part of this Autonomous Container Database Backup
- backup
Destination List<Property Map>Details - Backup destination details
- compartment
Id String - The OCID of the compartment.
- db
Version String - A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display
Name String - A user-friendly name for the backup. This name need not be unique.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The provider-assigned unique ID for this managed resource.
- infrastructure
Type String - The infrastructure type this resource belongs to.
- is
Automatic Boolean - Indicates whether the backup is user-initiated or automatic.
- is
Remote BooleanBackup - Whether backup is for remote-region or local region
- lifecycle
Details String - Additional information about the current lifecycle state.
- retention
Period NumberIn Days - Retention period, in days, for long-term backups
- state String
- The current state of the backup.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- time
Ended String - The date and time the backup completed.
- time
Started String - The date and time the backup started.
- type String
- The type of backup.
Supporting Types
GetAutonomousContainerDatabaseBackupAutonomousDatabase
- Compartment
Id string - The OCID of the compartment.
- Display
Name string - A user-friendly name for the backup. This name need not be unique.
- State string
- The current state of the backup.
- Compartment
Id string - The OCID of the compartment.
- Display
Name string - A user-friendly name for the backup. This name need not be unique.
- State string
- The current state of the backup.
- compartment_
id string - The OCID of the compartment.
- display_
name string - A user-friendly name for the backup. This name need not be unique.
- state string
- The current state of the backup.
- compartment
Id String - The OCID of the compartment.
- display
Name String - A user-friendly name for the backup. This name need not be unique.
- state String
- The current state of the backup.
- compartment
Id string - The OCID of the compartment.
- display
Name string - A user-friendly name for the backup. This name need not be unique.
- state string
- The current state of the backup.
- compartment_
id str - The OCID of the compartment.
- display_
name str - A user-friendly name for the backup. This name need not be unique.
- state str
- The current state of the backup.
- compartment
Id String - The OCID of the compartment.
- display
Name String - A user-friendly name for the backup. This name need not be unique.
- state String
- The current state of the backup.
GetAutonomousContainerDatabaseBackupBackupDestinationDetail
- Backup
Retention stringPolicy On Terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- Dbrs
Policy stringId - The OCID of the DBRS policy used for backup.
- Id string
- The OCID of the Autonomous AI Database backup.
- Internet
Proxy string - Proxy URL to connect to object store.
- Is
Remote bool - Indicates whether the backup destination is cross-region or local.
- Is
Retention boolLock Enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- Is
Zero boolData Loss Enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - Remote
Region string - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- Type string
- The type of backup.
- Vpc
Password string - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- Vpc
User string - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- Backup
Retention stringPolicy On Terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- Dbrs
Policy stringId - The OCID of the DBRS policy used for backup.
- Id string
- The OCID of the Autonomous AI Database backup.
- Internet
Proxy string - Proxy URL to connect to object store.
- Is
Remote bool - Indicates whether the backup destination is cross-region or local.
- Is
Retention boolLock Enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- Is
Zero boolData Loss Enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - Remote
Region string - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- Type string
- The type of backup.
- Vpc
Password string - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- Vpc
User string - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- backup_
retention_ stringpolicy_ on_ terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- dbrs_
policy_ stringid - The OCID of the DBRS policy used for backup.
- id string
- The OCID of the Autonomous AI Database backup.
- internet_
proxy string - Proxy URL to connect to object store.
- is_
remote bool - Indicates whether the backup destination is cross-region or local.
- is_
retention_ boollock_ enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- is_
zero_ booldata_ loss_ enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - remote_
region string - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- type string
- The type of backup.
- vpc_
password string - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc_
user string - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- backup
Retention StringPolicy On Terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- dbrs
Policy StringId - The OCID of the DBRS policy used for backup.
- id String
- The OCID of the Autonomous AI Database backup.
- internet
Proxy String - Proxy URL to connect to object store.
- is
Remote Boolean - Indicates whether the backup destination is cross-region or local.
- is
Retention BooleanLock Enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- is
Zero BooleanData Loss Enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - remote
Region String - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- type String
- The type of backup.
- vpc
Password String - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc
User String - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- backup
Retention stringPolicy On Terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- dbrs
Policy stringId - The OCID of the DBRS policy used for backup.
- id string
- The OCID of the Autonomous AI Database backup.
- internet
Proxy string - Proxy URL to connect to object store.
- is
Remote boolean - Indicates whether the backup destination is cross-region or local.
- is
Retention booleanLock Enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- is
Zero booleanData Loss Enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - remote
Region string - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- type string
- The type of backup.
- vpc
Password string - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc
User string - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- backup_
retention_ strpolicy_ on_ terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- dbrs_
policy_ strid - The OCID of the DBRS policy used for backup.
- id str
- The OCID of the Autonomous AI Database backup.
- internet_
proxy str - Proxy URL to connect to object store.
- is_
remote bool - Indicates whether the backup destination is cross-region or local.
- is_
retention_ boollock_ enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- is_
zero_ booldata_ loss_ enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - remote_
region str - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- type str
- The type of backup.
- vpc_
password str - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc_
user str - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- backup
Retention StringPolicy On Terminate - Defines the automatic and manual backup retention policy for the Autonomous AI Database termination. The retention policy set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination. Options are 'RETAIN_PER_RETENTION_WINDOW' or 'RETAIN_FOR_72_HOURS'.The default value is 'RETAIN_FOR_72_HOURS'.
- dbrs
Policy StringId - The OCID of the DBRS policy used for backup.
- id String
- The OCID of the Autonomous AI Database backup.
- internet
Proxy String - Proxy URL to connect to object store.
- is
Remote Boolean - Indicates whether the backup destination is cross-region or local.
- is
Retention BooleanLock Enabled - Indicates if backup retention is locked for all the database backups in the Autonomous Container Database (ACD). The retention window cannot be decreased if the backup retention lock is enabled. Once applied on the Autonomous Container Database, the retention lock cannot be removed, or the retention period cannot be decreased after a 14-day period. If the backup is a Long Term Backup and retention lock is enabled, the backup cannot be deleted and must expire. The retention lock set on the Autonomous Container Database is not applicable for cross region remote backups and backups hosted on recovery Appliance backup destination.
- is
Zero BooleanData Loss Enabled - Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to
TRUEif no value is given. - remote
Region String - The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains.
- type String
- The type of backup.
- vpc
Password String - For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc
User String - For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi