Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Database.getDatabases
Explore with Pulumi AI
This data source provides the list of Databases in Oracle Cloud Infrastructure Database service.
Gets a list of the databases in the specified Database Home.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDatabases = oci.Database.getDatabases({
    compartmentId: compartmentId,
    dbHomeId: testDbHome.id,
    dbName: databaseDbName,
    state: databaseState,
    systemId: testSystem.id,
});
import pulumi
import pulumi_oci as oci
test_databases = oci.Database.get_databases(compartment_id=compartment_id,
    db_home_id=test_db_home["id"],
    db_name=database_db_name,
    state=database_state,
    system_id=test_system["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/database"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := database.GetDatabases(ctx, &database.GetDatabasesArgs{
			CompartmentId: compartmentId,
			DbHomeId:      pulumi.StringRef(testDbHome.Id),
			DbName:        pulumi.StringRef(databaseDbName),
			State:         pulumi.StringRef(databaseState),
			SystemId:      pulumi.StringRef(testSystem.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 testDatabases = Oci.Database.GetDatabases.Invoke(new()
    {
        CompartmentId = compartmentId,
        DbHomeId = testDbHome.Id,
        DbName = databaseDbName,
        State = databaseState,
        SystemId = testSystem.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.GetDatabasesArgs;
import java.util.List;
import java.util.ArrayList;
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 testDatabases = DatabaseFunctions.getDatabases(GetDatabasesArgs.builder()
            .compartmentId(compartmentId)
            .dbHomeId(testDbHome.id())
            .dbName(databaseDbName)
            .state(databaseState)
            .systemId(testSystem.id())
            .build());
    }
}
variables:
  testDatabases:
    fn::invoke:
      function: oci:Database:getDatabases
      arguments:
        compartmentId: ${compartmentId}
        dbHomeId: ${testDbHome.id}
        dbName: ${databaseDbName}
        state: ${databaseState}
        systemId: ${testSystem.id}
Using getDatabases
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 getDatabases(args: GetDatabasesArgs, opts?: InvokeOptions): Promise<GetDatabasesResult>
function getDatabasesOutput(args: GetDatabasesOutputArgs, opts?: InvokeOptions): Output<GetDatabasesResult>def get_databases(compartment_id: Optional[str] = None,
                  db_home_id: Optional[str] = None,
                  db_name: Optional[str] = None,
                  filters: Optional[Sequence[GetDatabasesFilter]] = None,
                  state: Optional[str] = None,
                  system_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetDatabasesResult
def get_databases_output(compartment_id: Optional[pulumi.Input[str]] = None,
                  db_home_id: Optional[pulumi.Input[str]] = None,
                  db_name: Optional[pulumi.Input[str]] = None,
                  filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDatabasesFilterArgs]]]] = None,
                  state: Optional[pulumi.Input[str]] = None,
                  system_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetDatabasesResult]func GetDatabases(ctx *Context, args *GetDatabasesArgs, opts ...InvokeOption) (*GetDatabasesResult, error)
func GetDatabasesOutput(ctx *Context, args *GetDatabasesOutputArgs, opts ...InvokeOption) GetDatabasesResultOutput> Note: This function is named GetDatabases in the Go SDK.
public static class GetDatabases 
{
    public static Task<GetDatabasesResult> InvokeAsync(GetDatabasesArgs args, InvokeOptions? opts = null)
    public static Output<GetDatabasesResult> Invoke(GetDatabasesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatabasesResult> getDatabases(GetDatabasesArgs args, InvokeOptions options)
public static Output<GetDatabasesResult> getDatabases(GetDatabasesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Database/getDatabases:getDatabases
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The compartment OCID.
- DbHome stringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- DbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- Filters
List<GetDatabases Filter> 
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- SystemId string
- The OCID of the Exadata DB system that you want to filter the database results by. Applies only to Exadata DB systems.
- CompartmentId string
- The compartment OCID.
- DbHome stringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- DbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- Filters
[]GetDatabases Filter 
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- SystemId string
- The OCID of the Exadata DB system that you want to filter the database results by. Applies only to Exadata DB systems.
- compartmentId String
- The compartment OCID.
- dbHome StringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- dbName String
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- filters
List<GetsFilter> 
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- systemId String
- The OCID of the Exadata DB system that you want to filter the database results by. Applies only to Exadata DB systems.
- compartmentId string
- The compartment OCID.
- dbHome stringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- dbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- filters
GetDatabases Filter[] 
- state string
- A filter to return only resources that match the given lifecycle state exactly.
- systemId string
- The OCID of the Exadata DB system that you want to filter the database results by. Applies only to Exadata DB systems.
- compartment_id str
- The compartment OCID.
- db_home_ strid 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- db_name str
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- filters
Sequence[GetDatabases Filter] 
- state str
- A filter to return only resources that match the given lifecycle state exactly.
- system_id str
- The OCID of the Exadata DB system that you want to filter the database results by. Applies only to Exadata DB systems.
- compartmentId String
- The compartment OCID.
- dbHome StringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- dbName String
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- filters List<Property Map>
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- systemId String
- The OCID of the Exadata DB system that you want to filter the database results by. Applies only to Exadata DB systems.
getDatabases Result
The following output properties are available:
- CompartmentId string
- The OCID of the compartment.
- Databases
List<GetDatabases Database> 
- The list of databases.
- Id string
- The provider-assigned unique ID for this managed resource.
- DbHome stringId 
- The OCID of the Database Home.
- DbName string
- The database name.
- Filters
List<GetDatabases Filter> 
- State string
- The current state of the database.
- SystemId string
- CompartmentId string
- The OCID of the compartment.
- Databases
[]GetDatabases Database 
- The list of databases.
- Id string
- The provider-assigned unique ID for this managed resource.
- DbHome stringId 
- The OCID of the Database Home.
- DbName string
- The database name.
- Filters
[]GetDatabases Filter 
- State string
- The current state of the database.
- SystemId string
- compartmentId String
- The OCID of the compartment.
- databases List<Gets>
- The list of databases.
- id String
- The provider-assigned unique ID for this managed resource.
- dbHome StringId 
- The OCID of the Database Home.
- dbName String
- The database name.
- filters
List<GetsFilter> 
- state String
- The current state of the database.
- systemId String
- compartmentId string
- The OCID of the compartment.
- databases
GetDatabases Database[] 
- The list of databases.
- id string
- The provider-assigned unique ID for this managed resource.
- dbHome stringId 
- The OCID of the Database Home.
- dbName string
- The database name.
- filters
GetDatabases Filter[] 
- state string
- The current state of the database.
- systemId string
- compartment_id str
- The OCID of the compartment.
- databases
Sequence[GetDatabases Database] 
- The list of databases.
- id str
- The provider-assigned unique ID for this managed resource.
- db_home_ strid 
- The OCID of the Database Home.
- db_name str
- The database name.
- filters
Sequence[GetDatabases Filter] 
- state str
- The current state of the database.
- system_id str
- compartmentId String
- The OCID of the compartment.
- databases List<Property Map>
- The list of databases.
- id String
- The provider-assigned unique ID for this managed resource.
- dbHome StringId 
- The OCID of the Database Home.
- dbName String
- The database name.
- filters List<Property Map>
- state String
- The current state of the database.
- systemId String
Supporting Types
GetDatabasesDatabase  
- ActionTrigger int
- CharacterSet string
- The character set for the database.
- CompartmentId string
- The compartment OCID.
- ConnectionStrings List<GetDatabases Database Connection String> 
- The Connection strings used to connect to the Oracle Database.
- DataGuard stringAction 
- DataGuard List<GetGroups Databases Database Data Guard Group> 
- Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
- DatabaseManagement List<GetConfigs Databases Database Database Management Config> 
- The configuration of the Database Management service.
- DatabaseSoftware stringImage Id 
- The database software image OCID
- Databases
List<GetDatabases Database Database> 
- DbBackup List<GetConfigs Databases Database Db Backup Config> 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- DbHome stringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- DbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- DbSystem stringId 
- The OCID of the DB system.
- DbUnique stringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- DbVersion string
- DbWorkload string
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- 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 OCID of the database.
- IsCdb bool
- True if the database is a container database.
- KeyStore stringId 
- The OCID of the key store of Oracle Vault.
- KeyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- KmsKey boolMigration 
- KmsKey intRotation 
- KmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- LastBackup intDuration In Seconds 
- The duration when the latest database backup created.
- LastBackup stringTimestamp 
- The date and time when the latest database backup was created.
- LastFailed stringBackup Timestamp 
- The date and time when the latest database backup failed.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- NcharacterSet string
- The national character set for the database.
- PdbName string
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- SidPrefix string
- Specifies a prefix for the Oracle SIDof the database to be created.
- Source string
- SourceDatabase stringPoint In Time Recovery Timestamp 
- Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in RFC 3339
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- TimeCreated string
- The date and time the database was created.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- VmCluster stringId 
- The OCID of the VM cluster.
- ActionTrigger int
- CharacterSet string
- The character set for the database.
- CompartmentId string
- The compartment OCID.
- ConnectionStrings []GetDatabases Database Connection String 
- The Connection strings used to connect to the Oracle Database.
- DataGuard stringAction 
- DataGuard []GetGroups Databases Database Data Guard Group 
- Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
- DatabaseManagement []GetConfigs Databases Database Database Management Config 
- The configuration of the Database Management service.
- DatabaseSoftware stringImage Id 
- The database software image OCID
- Databases
[]GetDatabases Database Database 
- DbBackup []GetConfigs Databases Database Db Backup Config 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- DbHome stringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- DbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- DbSystem stringId 
- The OCID of the DB system.
- DbUnique stringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- DbVersion string
- DbWorkload string
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- 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 OCID of the database.
- IsCdb bool
- True if the database is a container database.
- KeyStore stringId 
- The OCID of the key store of Oracle Vault.
- KeyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- KmsKey boolMigration 
- KmsKey intRotation 
- KmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- LastBackup intDuration In Seconds 
- The duration when the latest database backup created.
- LastBackup stringTimestamp 
- The date and time when the latest database backup was created.
- LastFailed stringBackup Timestamp 
- The date and time when the latest database backup failed.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- NcharacterSet string
- The national character set for the database.
- PdbName string
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- SidPrefix string
- Specifies a prefix for the Oracle SIDof the database to be created.
- Source string
- SourceDatabase stringPoint In Time Recovery Timestamp 
- Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in RFC 3339
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- TimeCreated string
- The date and time the database was created.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- VmCluster stringId 
- The OCID of the VM cluster.
- actionTrigger Integer
- characterSet String
- The character set for the database.
- compartmentId String
- The compartment OCID.
- connectionStrings List<GetsConnection String> 
- The Connection strings used to connect to the Oracle Database.
- dataGuard StringAction 
- dataGuard List<GetsGroups Data Guard Group> 
- Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
- databaseManagement List<GetsConfigs Management Config> 
- The configuration of the Database Management service.
- databaseSoftware StringImage Id 
- The database software image OCID
- databases List<Gets>
- dbBackup List<GetsConfigs Db Backup Config> 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- dbHome StringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- dbName String
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- dbSystem StringId 
- The OCID of the DB system.
- dbUnique StringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- dbVersion String
- dbWorkload String
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- 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 OCID of the database.
- isCdb Boolean
- True if the database is a container database.
- keyStore StringId 
- The OCID of the key store of Oracle Vault.
- keyStore StringWallet Name 
- The wallet name for Oracle Key Vault.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kmsKey BooleanMigration 
- kmsKey IntegerRotation 
- kmsKey StringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- lastBackup IntegerDuration In Seconds 
- The duration when the latest database backup created.
- lastBackup StringTimestamp 
- The date and time when the latest database backup was created.
- lastFailed StringBackup Timestamp 
- The date and time when the latest database backup failed.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- ncharacterSet String
- The national character set for the database.
- pdbName String
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- sidPrefix String
- Specifies a prefix for the Oracle SIDof the database to be created.
- source String
- sourceDatabase StringPoint In Time Recovery Timestamp 
- Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in RFC 3339
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- timeCreated String
- The date and time the database was created.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- vmCluster StringId 
- The OCID of the VM cluster.
- actionTrigger number
- characterSet string
- The character set for the database.
- compartmentId string
- The compartment OCID.
- connectionStrings GetDatabases Database Connection String[] 
- The Connection strings used to connect to the Oracle Database.
- dataGuard stringAction 
- dataGuard GetGroups Databases Database Data Guard Group[] 
- Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
- databaseManagement GetConfigs Databases Database Database Management Config[] 
- The configuration of the Database Management service.
- databaseSoftware stringImage Id 
- The database software image OCID
- databases
GetDatabases Database Database[] 
- dbBackup GetConfigs Databases Database Db Backup Config[] 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- dbHome stringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- dbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- dbSystem stringId 
- The OCID of the DB system.
- dbUnique stringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- dbVersion string
- dbWorkload string
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- {[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 OCID of the database.
- isCdb boolean
- True if the database is a container database.
- keyStore stringId 
- The OCID of the key store of Oracle Vault.
- keyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- kmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kmsKey booleanMigration 
- kmsKey numberRotation 
- kmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- lastBackup numberDuration In Seconds 
- The duration when the latest database backup created.
- lastBackup stringTimestamp 
- The date and time when the latest database backup was created.
- lastFailed stringBackup Timestamp 
- The date and time when the latest database backup failed.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- ncharacterSet string
- The national character set for the database.
- pdbName string
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- sidPrefix string
- Specifies a prefix for the Oracle SIDof the database to be created.
- source string
- sourceDatabase stringPoint In Time Recovery Timestamp 
- Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in RFC 3339
- state string
- A filter to return only resources that match the given lifecycle state exactly.
- timeCreated string
- The date and time the database was created.
- vaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- vmCluster stringId 
- The OCID of the VM cluster.
- action_trigger int
- character_set str
- The character set for the database.
- compartment_id str
- The compartment OCID.
- connection_strings Sequence[GetDatabases Database Connection String] 
- The Connection strings used to connect to the Oracle Database.
- data_guard_ straction 
- data_guard_ Sequence[Getgroups Databases Database Data Guard Group] 
- Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
- database_management_ Sequence[Getconfigs Databases Database Database Management Config] 
- The configuration of the Database Management service.
- database_software_ strimage_ id 
- The database software image OCID
- databases
Sequence[GetDatabases Database Database] 
- db_backup_ Sequence[Getconfigs Databases Database Db Backup Config] 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- db_home_ strid 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- db_name str
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- db_system_ strid 
- The OCID of the DB system.
- db_unique_ strname 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- db_version str
- db_workload str
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- 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 OCID of the database.
- is_cdb bool
- True if the database is a container database.
- key_store_ strid 
- The OCID of the key store of Oracle Vault.
- key_store_ strwallet_ name 
- The wallet name for Oracle Key Vault.
- kms_key_ strid 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kms_key_ boolmigration 
- kms_key_ introtation 
- kms_key_ strversion_ id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- last_backup_ intduration_ in_ seconds 
- The duration when the latest database backup created.
- last_backup_ strtimestamp 
- The date and time when the latest database backup was created.
- last_failed_ strbackup_ timestamp 
- The date and time when the latest database backup failed.
- lifecycle_details str
- Additional information about the current lifecycle state.
- ncharacter_set str
- The national character set for the database.
- pdb_name str
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- sid_prefix str
- Specifies a prefix for the Oracle SIDof the database to be created.
- source str
- source_database_ strpoint_ in_ time_ recovery_ timestamp 
- Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in RFC 3339
- state str
- A filter to return only resources that match the given lifecycle state exactly.
- time_created str
- The date and time the database was created.
- vault_id str
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- vm_cluster_ strid 
- The OCID of the VM cluster.
- actionTrigger Number
- characterSet String
- The character set for the database.
- compartmentId String
- The compartment OCID.
- connectionStrings List<Property Map>
- The Connection strings used to connect to the Oracle Database.
- dataGuard StringAction 
- dataGuard List<Property Map>Groups 
- Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
- databaseManagement List<Property Map>Configs 
- The configuration of the Database Management service.
- databaseSoftware StringImage Id 
- The database software image OCID
- databases List<Property Map>
- dbBackup List<Property Map>Configs 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- dbHome StringId 
- A Database Home OCID. *Note: Either db_home_idorsystem_idis required to make the LIST API call.
- dbName String
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- dbSystem StringId 
- The OCID of the DB system.
- dbUnique StringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- dbVersion String
- dbWorkload String
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- 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 OCID of the database.
- isCdb Boolean
- True if the database is a container database.
- keyStore StringId 
- The OCID of the key store of Oracle Vault.
- keyStore StringWallet Name 
- The wallet name for Oracle Key Vault.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kmsKey BooleanMigration 
- kmsKey NumberRotation 
- kmsKey StringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- lastBackup NumberDuration In Seconds 
- The duration when the latest database backup created.
- lastBackup StringTimestamp 
- The date and time when the latest database backup was created.
- lastFailed StringBackup Timestamp 
- The date and time when the latest database backup failed.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- ncharacterSet String
- The national character set for the database.
- pdbName String
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- sidPrefix String
- Specifies a prefix for the Oracle SIDof the database to be created.
- source String
- sourceDatabase StringPoint In Time Recovery Timestamp 
- Point in time recovery timeStamp of the source database at which cloned database system is cloned from the source database system, as described in RFC 3339
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- timeCreated String
- The date and time the database was created.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- vmCluster StringId 
- The OCID of the VM cluster.
GetDatabasesDatabaseConnectionString    
- AllConnection Dictionary<string, string>Strings 
- All connection strings to use to connect to the Database.
- CdbDefault string
- Host name based CDB Connection String.
- CdbIp stringDefault 
- IP based CDB Connection String.
- AllConnection map[string]stringStrings 
- All connection strings to use to connect to the Database.
- CdbDefault string
- Host name based CDB Connection String.
- CdbIp stringDefault 
- IP based CDB Connection String.
- allConnection Map<String,String>Strings 
- All connection strings to use to connect to the Database.
- cdbDefault String
- Host name based CDB Connection String.
- cdbIp StringDefault 
- IP based CDB Connection String.
- allConnection {[key: string]: string}Strings 
- All connection strings to use to connect to the Database.
- cdbDefault string
- Host name based CDB Connection String.
- cdbIp stringDefault 
- IP based CDB Connection String.
- all_connection_ Mapping[str, str]strings 
- All connection strings to use to connect to the Database.
- cdb_default str
- Host name based CDB Connection String.
- cdb_ip_ strdefault 
- IP based CDB Connection String.
- allConnection Map<String>Strings 
- All connection strings to use to connect to the Database.
- cdbDefault String
- Host name based CDB Connection String.
- cdbIp StringDefault 
- IP based CDB Connection String.
GetDatabasesDatabaseDataGuardGroup     
- Members
List<GetDatabases Database Data Guard Group Member> 
- List of Data Guard members, representing each database that is part of Data Guard.
- ProtectionMode string
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- Members
[]GetDatabases Database Data Guard Group Member 
- List of Data Guard members, representing each database that is part of Data Guard.
- ProtectionMode string
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- members
List<GetsData Guard Group Member> 
- List of Data Guard members, representing each database that is part of Data Guard.
- protectionMode String
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- members
GetDatabases Database Data Guard Group Member[] 
- List of Data Guard members, representing each database that is part of Data Guard.
- protectionMode string
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- members
Sequence[GetDatabases Database Data Guard Group Member] 
- List of Data Guard members, representing each database that is part of Data Guard.
- protection_mode str
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- members List<Property Map>
- List of Data Guard members, representing each database that is part of Data Guard.
- protectionMode String
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
GetDatabasesDatabaseDataGuardGroupMember      
- ApplyLag string
- The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database. Example: 1 second
- ApplyRate string
- The rate at which redo logs are synced between the associated databases. Example: 102.96 MByte/s
- DatabaseId string
- The OCID of the Database.
- DbSystem stringId 
- The OCID of the DB system.
- IsActive boolData Guard Enabled 
- True if active Data Guard is enabled.
- Role string
- The role of the reporting database in this Data Guard association.
- TransportLag string
- The rate at which redo logs are transported between the associated databases. Example: 1 second
- TransportLag stringRefresh 
- The date and time when last redo transport has been done.
- TransportType string
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- ApplyLag string
- The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database. Example: 1 second
- ApplyRate string
- The rate at which redo logs are synced between the associated databases. Example: 102.96 MByte/s
- DatabaseId string
- The OCID of the Database.
- DbSystem stringId 
- The OCID of the DB system.
- IsActive boolData Guard Enabled 
- True if active Data Guard is enabled.
- Role string
- The role of the reporting database in this Data Guard association.
- TransportLag string
- The rate at which redo logs are transported between the associated databases. Example: 1 second
- TransportLag stringRefresh 
- The date and time when last redo transport has been done.
- TransportType string
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- applyLag String
- The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database. Example: 1 second
- applyRate String
- The rate at which redo logs are synced between the associated databases. Example: 102.96 MByte/s
- databaseId String
- The OCID of the Database.
- dbSystem StringId 
- The OCID of the DB system.
- isActive BooleanData Guard Enabled 
- True if active Data Guard is enabled.
- role String
- The role of the reporting database in this Data Guard association.
- transportLag String
- The rate at which redo logs are transported between the associated databases. Example: 1 second
- transportLag StringRefresh 
- The date and time when last redo transport has been done.
- transportType String
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- applyLag string
- The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database. Example: 1 second
- applyRate string
- The rate at which redo logs are synced between the associated databases. Example: 102.96 MByte/s
- databaseId string
- The OCID of the Database.
- dbSystem stringId 
- The OCID of the DB system.
- isActive booleanData Guard Enabled 
- True if active Data Guard is enabled.
- role string
- The role of the reporting database in this Data Guard association.
- transportLag string
- The rate at which redo logs are transported between the associated databases. Example: 1 second
- transportLag stringRefresh 
- The date and time when last redo transport has been done.
- transportType string
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- apply_lag str
- The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database. Example: 1 second
- apply_rate str
- The rate at which redo logs are synced between the associated databases. Example: 102.96 MByte/s
- database_id str
- The OCID of the Database.
- db_system_ strid 
- The OCID of the DB system.
- is_active_ booldata_ guard_ enabled 
- True if active Data Guard is enabled.
- role str
- The role of the reporting database in this Data Guard association.
- transport_lag str
- The rate at which redo logs are transported between the associated databases. Example: 1 second
- transport_lag_ strrefresh 
- The date and time when last redo transport has been done.
- transport_type str
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- applyLag String
- The lag time between updates to the primary database and application of the redo data on the standby database, as computed by the reporting database. Example: 1 second
- applyRate String
- The rate at which redo logs are synced between the associated databases. Example: 102.96 MByte/s
- databaseId String
- The OCID of the Database.
- dbSystem StringId 
- The OCID of the DB system.
- isActive BooleanData Guard Enabled 
- True if active Data Guard is enabled.
- role String
- The role of the reporting database in this Data Guard association.
- transportLag String
- The rate at which redo logs are transported between the associated databases. Example: 1 second
- transportLag StringRefresh 
- The date and time when last redo transport has been done.
- transportType String
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
GetDatabasesDatabaseDatabase   
- AdminPassword string
- BackupId string
- BackupTde stringPassword 
- CharacterSet string
- The character set for the database.
- DatabaseAdmin stringPassword 
- DatabaseSoftware stringImage Id 
- The database software image OCID
- DbBackup List<GetConfigs Databases Database Database Db Backup Config> 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- DbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- DbUnique stringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- DbWorkload string
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- EncryptionKey List<GetLocation Details Databases Database Database Encryption Key Location Detail> 
- Types of providers supported for managing database encryption keys
- 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"}
- IsActive boolData Guard Enabled 
- True if active Data Guard is enabled.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- KmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- NcharacterSet string
- The national character set for the database.
- PdbName string
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- PluggableDatabases List<string>
- ProtectionMode string
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- SidPrefix string
- Specifies a prefix for the Oracle SIDof the database to be created.
- SourceDatabase stringId 
- SourceEncryption List<GetKey Location Details Databases Database Database Source Encryption Key Location Detail> 
- SourceTde stringWallet Password 
- TdeWallet stringPassword 
- TransportType string
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- AdminPassword string
- BackupId string
- BackupTde stringPassword 
- CharacterSet string
- The character set for the database.
- DatabaseAdmin stringPassword 
- DatabaseSoftware stringImage Id 
- The database software image OCID
- DbBackup []GetConfigs Databases Database Database Db Backup Config 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- DbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- DbUnique stringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- DbWorkload string
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- EncryptionKey []GetLocation Details Databases Database Database Encryption Key Location Detail 
- Types of providers supported for managing database encryption keys
- 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"}
- IsActive boolData Guard Enabled 
- True if active Data Guard is enabled.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- KmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- NcharacterSet string
- The national character set for the database.
- PdbName string
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- PluggableDatabases []string
- ProtectionMode string
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- SidPrefix string
- Specifies a prefix for the Oracle SIDof the database to be created.
- SourceDatabase stringId 
- SourceEncryption []GetKey Location Details Databases Database Database Source Encryption Key Location Detail 
- SourceTde stringWallet Password 
- TdeWallet stringPassword 
- TransportType string
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- adminPassword String
- backupId String
- backupTde StringPassword 
- characterSet String
- The character set for the database.
- databaseAdmin StringPassword 
- databaseSoftware StringImage Id 
- The database software image OCID
- dbBackup List<GetsConfigs Db Backup Config> 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- dbName String
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- dbUnique StringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- dbWorkload String
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- encryptionKey List<GetsLocation Details Encryption Key Location Detail> 
- Types of providers supported for managing database encryption keys
- 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"}
- isActive BooleanData Guard Enabled 
- True if active Data Guard is enabled.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kmsKey StringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- ncharacterSet String
- The national character set for the database.
- pdbName String
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- pluggableDatabases List<String>
- protectionMode String
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- sidPrefix String
- Specifies a prefix for the Oracle SIDof the database to be created.
- sourceDatabase StringId 
- sourceEncryption List<GetsKey Location Details Source Encryption Key Location Detail> 
- sourceTde StringWallet Password 
- tdeWallet StringPassword 
- transportType String
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- adminPassword string
- backupId string
- backupTde stringPassword 
- characterSet string
- The character set for the database.
- databaseAdmin stringPassword 
- databaseSoftware stringImage Id 
- The database software image OCID
- dbBackup GetConfigs Databases Database Database Db Backup Config[] 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- dbName string
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- dbUnique stringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- dbWorkload string
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- encryptionKey GetLocation Details Databases Database Database Encryption Key Location Detail[] 
- Types of providers supported for managing database encryption keys
- {[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"}
- isActive booleanData Guard Enabled 
- True if active Data Guard is enabled.
- kmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- ncharacterSet string
- The national character set for the database.
- pdbName string
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- pluggableDatabases string[]
- protectionMode string
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- sidPrefix string
- Specifies a prefix for the Oracle SIDof the database to be created.
- sourceDatabase stringId 
- sourceEncryption GetKey Location Details Databases Database Database Source Encryption Key Location Detail[] 
- sourceTde stringWallet Password 
- tdeWallet stringPassword 
- transportType string
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- vaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- admin_password str
- backup_id str
- backup_tde_ strpassword 
- character_set str
- The character set for the database.
- database_admin_ strpassword 
- database_software_ strimage_ id 
- The database software image OCID
- db_backup_ Sequence[Getconfigs Databases Database Database Db Backup Config] 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- db_name str
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- db_unique_ strname 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- db_workload str
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- encryption_key_ Sequence[Getlocation_ details Databases Database Database Encryption Key Location Detail] 
- Types of providers supported for managing database encryption keys
- 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"}
- is_active_ booldata_ guard_ enabled 
- True if active Data Guard is enabled.
- kms_key_ strid 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kms_key_ strversion_ id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- ncharacter_set str
- The national character set for the database.
- pdb_name str
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- pluggable_databases Sequence[str]
- protection_mode str
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- sid_prefix str
- Specifies a prefix for the Oracle SIDof the database to be created.
- source_database_ strid 
- source_encryption_ Sequence[Getkey_ location_ details Databases Database Database Source Encryption Key Location Detail] 
- source_tde_ strwallet_ password 
- tde_wallet_ strpassword 
- transport_type str
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- vault_id str
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- adminPassword String
- backupId String
- backupTde StringPassword 
- characterSet String
- The character set for the database.
- databaseAdmin StringPassword 
- databaseSoftware StringImage Id 
- The database software image OCID
- dbBackup List<Property Map>Configs 
- Backup Options To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.
- dbName String
- A filter to return only resources that match the entire database name given. The match is not case sensitive.
- dbUnique StringName 
- A system-generated name for the database to ensure uniqueness within an Oracle Data Guard group (a primary database and its standby databases). The unique name cannot be changed.
- dbWorkload String
- Deprecated. The dbWorkload field has been deprecated for Exadata Database Service on Dedicated Infrastructure, Exadata Database Service on Cloud@Customer, and Base Database Service. Support for this attribute will end in November 2023. You may choose to update your custom scripts to exclude the dbWorkload attribute. After November 2023 if you pass a value to the dbWorkload attribute, it will be ignored.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- encryptionKey List<Property Map>Location Details 
- Types of providers supported for managing database encryption keys
- 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"}
- isActive BooleanData Guard Enabled 
- True if active Data Guard is enabled.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- kmsKey StringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- ncharacterSet String
- The national character set for the database.
- pdbName String
- The name of the pluggable database. The name must begin with an alphabetic character and can contain a maximum of thirty alphanumeric characters. Special characters are not permitted. Pluggable database should not be same as database name.
- pluggableDatabases List<String>
- protectionMode String
- The protection mode of this Data Guard. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- sidPrefix String
- Specifies a prefix for the Oracle SIDof the database to be created.
- sourceDatabase StringId 
- sourceEncryption List<Property Map>Key Location Details 
- sourceTde StringWallet Password 
- tdeWallet StringPassword 
- transportType String
- The redo transport type to use for this Data Guard association. Valid values depend on the specified protectionMode:- MAXIMUM_AVAILABILITY - SYNC or FASTSYNC
- MAXIMUM_PERFORMANCE - ASYNC
- MAXIMUM_PROTECTION - SYNC
 
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
GetDatabasesDatabaseDatabaseDbBackupConfig      
- AutoBackup boolEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- AutoBackup stringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- AutoFull stringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- AutoFull stringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- BackupDeletion stringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- BackupDestination List<GetDetails Databases Database Database Db Backup Config Backup Destination Detail> 
- Backup destination details.
- RecoveryWindow intIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- RunImmediate boolFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- AutoBackup boolEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- AutoBackup stringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- AutoFull stringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- AutoFull stringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- BackupDeletion stringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- BackupDestination []GetDetails Databases Database Database Db Backup Config Backup Destination Detail 
- Backup destination details.
- RecoveryWindow intIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- RunImmediate boolFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- autoBackup BooleanEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- autoBackup StringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- autoFull StringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- autoFull StringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backupDeletion StringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backupDestination List<GetsDetails Db Backup Config Backup Destination Detail> 
- Backup destination details.
- recoveryWindow IntegerIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- runImmediate BooleanFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- autoBackup booleanEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- autoBackup stringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- autoFull stringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- autoFull stringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backupDeletion stringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backupDestination GetDetails Databases Database Database Db Backup Config Backup Destination Detail[] 
- Backup destination details.
- recoveryWindow numberIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- runImmediate booleanFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- auto_backup_ boolenabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- auto_backup_ strwindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- auto_full_ strbackup_ day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- auto_full_ strbackup_ window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backup_deletion_ strpolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backup_destination_ Sequence[Getdetails Databases Database Database Db Backup Config Backup Destination Detail] 
- Backup destination details.
- recovery_window_ intin_ days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- run_immediate_ boolfull_ backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- autoBackup BooleanEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- autoBackup StringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- autoFull StringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- autoFull StringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backupDeletion StringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backupDestination List<Property Map>Details 
- Backup destination details.
- recoveryWindow NumberIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- runImmediate BooleanFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
GetDatabasesDatabaseDatabaseDbBackupConfigBackupDestinationDetail         
GetDatabasesDatabaseDatabaseEncryptionKeyLocationDetail       
- HsmPassword string
- Provide the HSM password as you would in RDBMS for External HSM.
- ProviderType string
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- HsmPassword string
- Provide the HSM password as you would in RDBMS for External HSM.
- ProviderType string
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsmPassword String
- Provide the HSM password as you would in RDBMS for External HSM.
- providerType String
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsmPassword string
- Provide the HSM password as you would in RDBMS for External HSM.
- providerType string
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsm_password str
- Provide the HSM password as you would in RDBMS for External HSM.
- provider_type str
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsmPassword String
- Provide the HSM password as you would in RDBMS for External HSM.
- providerType String
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
GetDatabasesDatabaseDatabaseManagementConfig     
- ManagementStatus string
- The status of the Database Management service.
- ManagementType string
- The Database Management type.
- ManagementStatus string
- The status of the Database Management service.
- ManagementType string
- The Database Management type.
- managementStatus String
- The status of the Database Management service.
- managementType String
- The Database Management type.
- managementStatus string
- The status of the Database Management service.
- managementType string
- The Database Management type.
- management_status str
- The status of the Database Management service.
- management_type str
- The Database Management type.
- managementStatus String
- The status of the Database Management service.
- managementType String
- The Database Management type.
GetDatabasesDatabaseDatabaseSourceEncryptionKeyLocationDetail        
- HsmPassword string
- Provide the HSM password as you would in RDBMS for External HSM.
- ProviderType string
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- HsmPassword string
- Provide the HSM password as you would in RDBMS for External HSM.
- ProviderType string
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsmPassword String
- Provide the HSM password as you would in RDBMS for External HSM.
- providerType String
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsmPassword string
- Provide the HSM password as you would in RDBMS for External HSM.
- providerType string
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsm_password str
- Provide the HSM password as you would in RDBMS for External HSM.
- provider_type str
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
- hsmPassword String
- Provide the HSM password as you would in RDBMS for External HSM.
- providerType String
- Use 'EXTERNAL' for creating a new database or migrate database key with External HSM.
GetDatabasesDatabaseDbBackupConfig     
- AutoBackup boolEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- AutoBackup stringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- AutoFull stringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- AutoFull stringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- BackupDeletion stringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- BackupDestination List<GetDetails Databases Database Db Backup Config Backup Destination Detail> 
- Backup destination details.
- RecoveryWindow intIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- RunImmediate boolFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- AutoBackup boolEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- AutoBackup stringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- AutoFull stringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- AutoFull stringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- BackupDeletion stringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- BackupDestination []GetDetails Databases Database Db Backup Config Backup Destination Detail 
- Backup destination details.
- RecoveryWindow intIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- RunImmediate boolFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- autoBackup BooleanEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- autoBackup StringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- autoFull StringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- autoFull StringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backupDeletion StringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backupDestination List<GetsDetails Db Backup Config Backup Destination Detail> 
- Backup destination details.
- recoveryWindow IntegerIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- runImmediate BooleanFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- autoBackup booleanEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- autoBackup stringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- autoFull stringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- autoFull stringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backupDeletion stringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backupDestination GetDetails Databases Database Db Backup Config Backup Destination Detail[] 
- Backup destination details.
- recoveryWindow numberIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- runImmediate booleanFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- auto_backup_ boolenabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- auto_backup_ strwindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- auto_full_ strbackup_ day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- auto_full_ strbackup_ window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backup_deletion_ strpolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backup_destination_ Sequence[Getdetails Databases Database Db Backup Config Backup Destination Detail] 
- Backup destination details.
- recovery_window_ intin_ days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- run_immediate_ boolfull_ backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
- autoBackup BooleanEnabled 
- If set to true, configures automatic backups. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
- autoBackup StringWindow 
- Time window selected for initiating automatic backup for the database system. There are twelve available two-hour time windows. If no option is selected, a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- autoFull StringBackup Day 
- Day of the week the full backup should be applied on the database system. If no option is selected, the value is null and we will default to Sunday.
- autoFull StringBackup Window 
- Time window selected for initiating full backup for the database system. There are twelve available two-hour time windows. If no option is selected, the value is null and a start time between 12:00 AM to 7:00 AM in the region of the database is automatically chosen. For example, if the user selects SLOT_TWO from the enum list, the automatic backup job will start in between 2:00 AM (inclusive) to 4:00 AM (exclusive). Example: SLOT_TWO
- backupDeletion StringPolicy 
- This defines when the backups will be deleted. - IMMEDIATE option keep the backup for predefined time i.e 72 hours and then delete permanently... - RETAIN will keep the backups as per the policy defined for database backups.
- backupDestination List<Property Map>Details 
- Backup destination details.
- recoveryWindow NumberIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups only. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- runImmediate BooleanFull Backup 
- If set to true, configures automatic full backups in the local region (the region of the DB system) for the first backup run immediately.
GetDatabasesDatabaseDbBackupConfigBackupDestinationDetail        
GetDatabasesFilter  
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.