1. Registry
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. Database
  6. getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups
Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
oci logo oci logo
Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi

    This data source provides the list of Autonomous Container Database Backup List Autonomous Databases In Backups in Oracle Cloud Infrastructure Database service.

    Gets a list of Autonomous Databases associated with backups at the given timestamp for the specified Autonomous Container Database. If compartmentId is provided, filters to that compartment; otherwise, uses the container’s compartment.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups = oci.database.getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups({
        autonomousContainerDatabaseId: testAutonomousContainerDatabase.id,
        timeStampRequested: autonomousContainerDatabaseBackupListAutonomousDatabasesInBackupTimeStampRequested,
        compartmentId: compartmentId,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_autonomous_container_database_backup_list_autonomous_databases_in_backups = oci.database.get_autonomous_container_database_backup_list_autonomous_databases_in_backups(autonomous_container_database_id=test_autonomous_container_database["id"],
        time_stamp_requested=autonomous_container_database_backup_list_autonomous_databases_in_backup_time_stamp_requested,
        compartment_id=compartment_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.GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(ctx, &database.GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs{
    			AutonomousContainerDatabaseId: testAutonomousContainerDatabase.Id,
    			TimeStampRequested:            autonomousContainerDatabaseBackupListAutonomousDatabasesInBackupTimeStampRequested,
    			CompartmentId:                 pulumi.StringRef(compartmentId),
    		}, 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 testAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups = Oci.Database.GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups.Invoke(new()
        {
            AutonomousContainerDatabaseId = testAutonomousContainerDatabase.Id,
            TimeStampRequested = autonomousContainerDatabaseBackupListAutonomousDatabasesInBackupTimeStampRequested,
            CompartmentId = compartmentId,
        });
    
    });
    
    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.GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs;
    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 testAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups = DatabaseFunctions.getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs.builder()
                .autonomousContainerDatabaseId(testAutonomousContainerDatabase.id())
                .timeStampRequested(autonomousContainerDatabaseBackupListAutonomousDatabasesInBackupTimeStampRequested)
                .compartmentId(compartmentId)
                .build());
    
        }
    }
    
    variables:
      testAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups:
        fn::invoke:
          function: oci:Database:getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups
          arguments:
            autonomousContainerDatabaseId: ${testAutonomousContainerDatabase.id}
            timeStampRequested: ${autonomousContainerDatabaseBackupListAutonomousDatabasesInBackupTimeStampRequested}
            compartmentId: ${compartmentId}
    
    pulumi {
      required_providers {
        oci = {
          source = "pulumi/oci"
        }
      }
    }
    
    data "oci_database_getautonomouscontainerdatabasebackuplistautonomousdatabasesinbackups" "testAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups" {
      autonomous_container_database_id = testAutonomousContainerDatabase.id
      time_stamp_requested             = autonomousContainerDatabaseBackupListAutonomousDatabasesInBackupTimeStampRequested
      compartment_id                   = compartmentId
    }
    

    Using getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups

    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 getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(args: GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs, opts?: InvokeOptions): Promise<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult>
    function getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsOutput(args: GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsOutputArgs, opts?: InvokeOutputOptions): Output<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult>
    def get_autonomous_container_database_backup_list_autonomous_databases_in_backups(autonomous_container_database_id: Optional[str] = None,
                                                                                      compartment_id: Optional[str] = None,
                                                                                      filters: Optional[Sequence[GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilter]] = None,
                                                                                      time_stamp_requested: Optional[str] = None,
                                                                                      opts: Optional[InvokeOptions] = None) -> GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult
    def get_autonomous_container_database_backup_list_autonomous_databases_in_backups_output(autonomous_container_database_id: pulumi.Input[Optional[str]] = None,
                                                                                      compartment_id: pulumi.Input[Optional[str]] = None,
                                                                                      filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilterArgs]]]] = None,
                                                                                      time_stamp_requested: pulumi.Input[Optional[str]] = None,
                                                                                      opts: Optional[InvokeOutputOptions] = None) -> Output[GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult]
    func GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(ctx *Context, args *GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs, opts ...InvokeOption) (*GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult, error)
    func GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsOutput(ctx *Context, args *GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsOutputArgs, opts ...InvokeOption) GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResultOutput

    > Note: This function is named GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups in the Go SDK.

    public static class GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups 
    {
        public static Task<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult> InvokeAsync(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs args, InvokeOptions? opts = null)
        public static Output<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult> Invoke(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult> Invoke(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult> getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs args, InvokeOptions options)
    public static Output<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult> getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs args, InvokeOptions options)
    public static Output<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsResult> getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups(GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: oci:Database/getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups:getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups
      arguments:
        # arguments dictionary
    data "oci_database_get_autonomous_container_database_backup_list_autonomous_databases_in_backups" "name" {
        # arguments
    }

    The following arguments are supported:

    AutonomousContainerDatabaseId string
    The Autonomous Container Database OCID.
    TimeStampRequested string
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    CompartmentId string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    Filters List<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilter>
    AutonomousContainerDatabaseId string
    The Autonomous Container Database OCID.
    TimeStampRequested string
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    CompartmentId string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    Filters []GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilter
    autonomous_container_database_id string
    The Autonomous Container Database OCID.
    time_stamp_requested string
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    compartment_id string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    filters list(object)
    autonomousContainerDatabaseId String
    The Autonomous Container Database OCID.
    timeStampRequested String
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    compartmentId String
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    filters List<GetAutonomousContainerBackupListAutonomoussInBackupsFilter>
    autonomousContainerDatabaseId string
    The Autonomous Container Database OCID.
    timeStampRequested string
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    compartmentId string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    filters GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilter[]
    autonomous_container_database_id str
    The Autonomous Container Database OCID.
    time_stamp_requested str
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    compartment_id str
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    filters Sequence[GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilter]
    autonomousContainerDatabaseId String
    The Autonomous Container Database OCID.
    timeStampRequested String
    The timestamp at which the list of autonomous databases present to be returned (ISO-8601 format, e.g., "2025-12-02T06:39:15Z"). The requested value must be after the end timestamp of the oldest available Autonomous Container Database backup.
    compartmentId String
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    filters List<Property Map>

    getAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackups Result

    The following output properties are available:

    autonomous_container_database_id string
    autonomous_database_in_backup_collections list(object)
    The list of autonomous_database_in_backup_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    time_stamp_requested string
    compartment_id string
    The OCID of the compartment.
    filters list(object)
    autonomousContainerDatabaseId String
    autonomousDatabaseInBackupCollections List<Property Map>
    The list of autonomous_database_in_backup_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    timeStampRequested String
    compartmentId String
    The OCID of the compartment.
    filters List<Property Map>

    Supporting Types

    GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsAutonomousDatabaseInBackupCollection

    Items List<GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsAutonomousDatabaseInBackupCollectionItem>
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.
    Items []GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsAutonomousDatabaseInBackupCollectionItem
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.
    items list(object)
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.
    items List<GetAutonomousContainerBackupListAutonomoussInBackupsAutonomousInBackupCollectionItem>
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.
    items GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsAutonomousDatabaseInBackupCollectionItem[]
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.
    items Sequence[GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsAutonomousDatabaseInBackupCollectionItem]
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.
    items List<Property Map>
    The list of Autonomous Databases that are part of the Autonomous Container Database Backup.

    GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsAutonomousDatabaseInBackupCollectionItem

    CompartmentId string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    DisplayName string
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    State string
    The current state of the Autonomous AI Database.
    CompartmentId string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    DisplayName string
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    State string
    The current state of the Autonomous AI Database.
    compartment_id string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    display_name string
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    state string
    The current state of the Autonomous AI Database.
    compartmentId String
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    displayName String
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    state String
    The current state of the Autonomous AI Database.
    compartmentId string
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    displayName string
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    state string
    The current state of the Autonomous AI Database.
    compartment_id str
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    display_name str
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    state str
    The current state of the Autonomous AI Database.
    compartmentId String
    The compartment OCID. If not provided, uses the Autonomous Container Database's compartment.
    displayName String
    The user-friendly name for the Autonomous AI Database. The name does not have to be unique.
    state String
    The current state of the Autonomous AI Database.

    GetAutonomousContainerDatabaseBackupListAutonomousDatabasesInBackupsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name string
    values list(string)
    regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo oci logo
    Viewing docs for Oracle Cloud Infrastructure v5.0.0
    published on Thursday, Sep 17, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial