1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Database
  5. getDbHomes
Oracle Cloud Infrastructure v1.24.0 published on Thursday, Feb 22, 2024 by Pulumi

oci.Database.getDbHomes

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.24.0 published on Thursday, Feb 22, 2024 by Pulumi

    This data source provides the list of Db Homes in Oracle Cloud Infrastructure Database service.

    Lists the Database Homes in the specified DB system and compartment. A Database Home is a directory where Oracle Database software is installed.

    Using getDbHomes

    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 getDbHomes(args: GetDbHomesArgs, opts?: InvokeOptions): Promise<GetDbHomesResult>
    function getDbHomesOutput(args: GetDbHomesOutputArgs, opts?: InvokeOptions): Output<GetDbHomesResult>
    def get_db_homes(backup_id: Optional[str] = None,
                     compartment_id: Optional[str] = None,
                     db_system_id: Optional[str] = None,
                     db_version: Optional[str] = None,
                     display_name: Optional[str] = None,
                     filters: Optional[Sequence[_database.GetDbHomesFilter]] = None,
                     state: Optional[str] = None,
                     vm_cluster_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetDbHomesResult
    def get_db_homes_output(backup_id: Optional[pulumi.Input[str]] = None,
                     compartment_id: Optional[pulumi.Input[str]] = None,
                     db_system_id: Optional[pulumi.Input[str]] = None,
                     db_version: Optional[pulumi.Input[str]] = None,
                     display_name: Optional[pulumi.Input[str]] = None,
                     filters: Optional[pulumi.Input[Sequence[pulumi.Input[_database.GetDbHomesFilterArgs]]]] = None,
                     state: Optional[pulumi.Input[str]] = None,
                     vm_cluster_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetDbHomesResult]
    func GetDbHomes(ctx *Context, args *GetDbHomesArgs, opts ...InvokeOption) (*GetDbHomesResult, error)
    func GetDbHomesOutput(ctx *Context, args *GetDbHomesOutputArgs, opts ...InvokeOption) GetDbHomesResultOutput

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

    public static class GetDbHomes 
    {
        public static Task<GetDbHomesResult> InvokeAsync(GetDbHomesArgs args, InvokeOptions? opts = null)
        public static Output<GetDbHomesResult> Invoke(GetDbHomesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDbHomesResult> getDbHomes(GetDbHomesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Database/getDbHomes:getDbHomes
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The compartment OCID.
    BackupId string
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    DbSystemId string
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    DbVersion string
    A filter to return only DB Homes that match the specified dbVersion.
    DisplayName string
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    Filters List<GetDbHomesFilter>
    State string
    A filter to return only resources that match the given lifecycle state exactly.
    VmClusterId string
    The OCID of the VM cluster.
    CompartmentId string
    The compartment OCID.
    BackupId string
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    DbSystemId string
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    DbVersion string
    A filter to return only DB Homes that match the specified dbVersion.
    DisplayName string
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    Filters []GetDbHomesFilter
    State string
    A filter to return only resources that match the given lifecycle state exactly.
    VmClusterId string
    The OCID of the VM cluster.
    compartmentId String
    The compartment OCID.
    backupId String
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    dbSystemId String
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    dbVersion String
    A filter to return only DB Homes that match the specified dbVersion.
    displayName String
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    filters List<GetDbHomesFilter>
    state String
    A filter to return only resources that match the given lifecycle state exactly.
    vmClusterId String
    The OCID of the VM cluster.
    compartmentId string
    The compartment OCID.
    backupId string
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    dbSystemId string
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    dbVersion string
    A filter to return only DB Homes that match the specified dbVersion.
    displayName string
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    filters GetDbHomesFilter[]
    state string
    A filter to return only resources that match the given lifecycle state exactly.
    vmClusterId string
    The OCID of the VM cluster.
    compartment_id str
    The compartment OCID.
    backup_id str
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    db_system_id str
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    db_version str
    A filter to return only DB Homes that match the specified dbVersion.
    display_name str
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    filters GetDbHomesFilter]
    state str
    A filter to return only resources that match the given lifecycle state exactly.
    vm_cluster_id str
    The OCID of the VM cluster.
    compartmentId String
    The compartment OCID.
    backupId String
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    dbSystemId String
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    dbVersion String
    A filter to return only DB Homes that match the specified dbVersion.
    displayName String
    A filter to return only resources that match the entire display 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.
    vmClusterId String
    The OCID of the VM cluster.

    getDbHomes Result

    The following output properties are available:

    CompartmentId string
    The OCID of the compartment.
    DbHomes List<GetDbHomesDbHome>
    The list of db_homes.
    Id string
    The provider-assigned unique ID for this managed resource.
    BackupId string
    DbSystemId string
    The OCID of the DB system.
    DbVersion string
    The Oracle Database version.
    DisplayName string
    The user-provided name for the Database Home. The name does not need to be unique.
    Filters List<GetDbHomesFilter>
    State string
    The current state of the Database Home.
    VmClusterId string
    The OCID of the VM cluster.
    CompartmentId string
    The OCID of the compartment.
    DbHomes []GetDbHomesDbHome
    The list of db_homes.
    Id string
    The provider-assigned unique ID for this managed resource.
    BackupId string
    DbSystemId string
    The OCID of the DB system.
    DbVersion string
    The Oracle Database version.
    DisplayName string
    The user-provided name for the Database Home. The name does not need to be unique.
    Filters []GetDbHomesFilter
    State string
    The current state of the Database Home.
    VmClusterId string
    The OCID of the VM cluster.
    compartmentId String
    The OCID of the compartment.
    dbHomes List<GetDbHomesDbHome>
    The list of db_homes.
    id String
    The provider-assigned unique ID for this managed resource.
    backupId String
    dbSystemId String
    The OCID of the DB system.
    dbVersion String
    The Oracle Database version.
    displayName String
    The user-provided name for the Database Home. The name does not need to be unique.
    filters List<GetDbHomesFilter>
    state String
    The current state of the Database Home.
    vmClusterId String
    The OCID of the VM cluster.
    compartmentId string
    The OCID of the compartment.
    dbHomes GetDbHomesDbHome[]
    The list of db_homes.
    id string
    The provider-assigned unique ID for this managed resource.
    backupId string
    dbSystemId string
    The OCID of the DB system.
    dbVersion string
    The Oracle Database version.
    displayName string
    The user-provided name for the Database Home. The name does not need to be unique.
    filters GetDbHomesFilter[]
    state string
    The current state of the Database Home.
    vmClusterId string
    The OCID of the VM cluster.
    compartment_id str
    The OCID of the compartment.
    db_homes GetDbHomesDbHome]
    The list of db_homes.
    id str
    The provider-assigned unique ID for this managed resource.
    backup_id str
    db_system_id str
    The OCID of the DB system.
    db_version str
    The Oracle Database version.
    display_name str
    The user-provided name for the Database Home. The name does not need to be unique.
    filters GetDbHomesFilter]
    state str
    The current state of the Database Home.
    vm_cluster_id str
    The OCID of the VM cluster.
    compartmentId String
    The OCID of the compartment.
    dbHomes List<Property Map>
    The list of db_homes.
    id String
    The provider-assigned unique ID for this managed resource.
    backupId String
    dbSystemId String
    The OCID of the DB system.
    dbVersion String
    The Oracle Database version.
    displayName String
    The user-provided name for the Database Home. The name does not need to be unique.
    filters List<Property Map>
    state String
    The current state of the Database Home.
    vmClusterId String
    The OCID of the VM cluster.

    Supporting Types

    GetDbHomesDbHome

    CompartmentId string
    The compartment OCID.
    DatabaseSoftwareImageId string
    The database software image OCID
    Databases List<GetDbHomesDbHomeDatabase>
    DbHomeId string
    DbHomeLocation string
    The location of the Oracle Database Home.
    DbSystemId string
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    DbVersion string
    A filter to return only DB Homes that match the specified dbVersion.
    DefinedTags Dictionary<string, object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    DisplayName string
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    EnableDatabaseDelete bool
    FreeformTags Dictionary<string, object>
    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 Home.
    IsDesupportedVersion bool
    KmsKeyId string
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyVersionId string
    LastPatchHistoryEntryId string
    The OCID of the last patch history. This value is updated as soon as a patch operation is started.
    LifecycleDetails string
    Additional information about the current lifecycle state.
    Source string
    State string
    A filter to return only resources that match the given lifecycle state exactly.
    TimeCreated string
    The date and time the Database Home was created.
    VmClusterId string
    The OCID of the VM cluster.
    CompartmentId string
    The compartment OCID.
    DatabaseSoftwareImageId string
    The database software image OCID
    Databases []GetDbHomesDbHomeDatabase
    DbHomeId string
    DbHomeLocation string
    The location of the Oracle Database Home.
    DbSystemId string
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    DbVersion string
    A filter to return only DB Homes that match the specified dbVersion.
    DefinedTags map[string]interface{}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    DisplayName string
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    EnableDatabaseDelete bool
    FreeformTags map[string]interface{}
    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 Home.
    IsDesupportedVersion bool
    KmsKeyId string
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyVersionId string
    LastPatchHistoryEntryId string
    The OCID of the last patch history. This value is updated as soon as a patch operation is started.
    LifecycleDetails string
    Additional information about the current lifecycle state.
    Source string
    State string
    A filter to return only resources that match the given lifecycle state exactly.
    TimeCreated string
    The date and time the Database Home was created.
    VmClusterId string
    The OCID of the VM cluster.
    compartmentId String
    The compartment OCID.
    databaseSoftwareImageId String
    The database software image OCID
    databases List<GetDbHomesDbHome>
    dbHomeId String
    dbHomeLocation String
    The location of the Oracle Database Home.
    dbSystemId String
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    dbVersion String
    A filter to return only DB Homes that match the specified dbVersion.
    definedTags Map<String,Object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    displayName String
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    enableDatabaseDelete Boolean
    freeformTags Map<String,Object>
    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 Home.
    isDesupportedVersion Boolean
    kmsKeyId String
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kmsKeyVersionId String
    lastPatchHistoryEntryId String
    The OCID of the last patch history. This value is updated as soon as a patch operation is started.
    lifecycleDetails String
    Additional information about the current lifecycle state.
    source String
    state String
    A filter to return only resources that match the given lifecycle state exactly.
    timeCreated String
    The date and time the Database Home was created.
    vmClusterId String
    The OCID of the VM cluster.
    compartmentId string
    The compartment OCID.
    databaseSoftwareImageId string
    The database software image OCID
    databases GetDbHomesDbHomeDatabase[]
    dbHomeId string
    dbHomeLocation string
    The location of the Oracle Database Home.
    dbSystemId string
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    dbVersion string
    A filter to return only DB Homes that match the specified dbVersion.
    definedTags {[key: string]: any}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    displayName string
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    enableDatabaseDelete boolean
    freeformTags {[key: string]: any}
    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 Home.
    isDesupportedVersion boolean
    kmsKeyId string
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kmsKeyVersionId string
    lastPatchHistoryEntryId string
    The OCID of the last patch history. This value is updated as soon as a patch operation is started.
    lifecycleDetails string
    Additional information about the current lifecycle state.
    source string
    state string
    A filter to return only resources that match the given lifecycle state exactly.
    timeCreated string
    The date and time the Database Home was created.
    vmClusterId string
    The OCID of the VM cluster.
    compartment_id str
    The compartment OCID.
    database_software_image_id str
    The database software image OCID
    databases GetDbHomesDbHomeDatabase]
    db_home_id str
    db_home_location str
    The location of the Oracle Database Home.
    db_system_id str
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    db_version str
    A filter to return only DB Homes that match the specified dbVersion.
    defined_tags Mapping[str, Any]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    display_name str
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    enable_database_delete bool
    freeform_tags Mapping[str, Any]
    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 Home.
    is_desupported_version bool
    kms_key_id str
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kms_key_version_id str
    last_patch_history_entry_id str
    The OCID of the last patch history. This value is updated as soon as a patch operation is started.
    lifecycle_details str
    Additional information about the current lifecycle state.
    source str
    state str
    A filter to return only resources that match the given lifecycle state exactly.
    time_created str
    The date and time the Database Home was created.
    vm_cluster_id str
    The OCID of the VM cluster.
    compartmentId String
    The compartment OCID.
    databaseSoftwareImageId String
    The database software image OCID
    databases List<Property Map>
    dbHomeId String
    dbHomeLocation String
    The location of the Oracle Database Home.
    dbSystemId String
    The DB system OCID. If provided, filters the results to the set of database versions which are supported for the DB system.
    dbVersion String
    A filter to return only DB Homes that match the specified dbVersion.
    definedTags Map<Any>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    displayName String
    A filter to return only resources that match the entire display name given. The match is not case sensitive.
    enableDatabaseDelete Boolean
    freeformTags Map<Any>
    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 Home.
    isDesupportedVersion Boolean
    kmsKeyId String
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kmsKeyVersionId String
    lastPatchHistoryEntryId String
    The OCID of the last patch history. This value is updated as soon as a patch operation is started.
    lifecycleDetails String
    Additional information about the current lifecycle state.
    source String
    state String
    A filter to return only resources that match the given lifecycle state exactly.
    timeCreated String
    The date and time the Database Home was created.
    vmClusterId String
    The OCID of the VM cluster.

    GetDbHomesDbHomeDatabase

    AdminPassword string
    BackupId string
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    BackupTdePassword string
    CharacterSet string
    ConnectionStrings List<GetDbHomesDbHomeDatabaseConnectionString>
    DatabaseId string
    DatabaseSoftwareImageId string
    The database software image OCID
    DbBackupConfigs List<GetDbHomesDbHomeDatabaseDbBackupConfig>
    DbName string
    DbUniqueName string
    DbWorkload string
    DefinedTags Dictionary<string, object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    FreeformTags Dictionary<string, object>
    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 Home.
    KmsKeyId string
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyVersionId string
    LifecycleDetails string
    Additional information about the current lifecycle state.
    NcharacterSet string
    OneOffPatches List<string>
    List of one-off patches for Database Homes.
    PdbName string
    PluggableDatabases List<string>
    SidPrefix string
    State string
    A filter to return only resources that match the given lifecycle state exactly.
    TdeWalletPassword string
    TimeCreated string
    The date and time the Database Home was created.
    TimeStampForPointInTimeRecovery string
    VaultId string
    AdminPassword string
    BackupId string
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    BackupTdePassword string
    CharacterSet string
    ConnectionStrings []GetDbHomesDbHomeDatabaseConnectionString
    DatabaseId string
    DatabaseSoftwareImageId string
    The database software image OCID
    DbBackupConfigs []GetDbHomesDbHomeDatabaseDbBackupConfig
    DbName string
    DbUniqueName string
    DbWorkload string
    DefinedTags map[string]interface{}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    FreeformTags map[string]interface{}
    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 Home.
    KmsKeyId string
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    KmsKeyVersionId string
    LifecycleDetails string
    Additional information about the current lifecycle state.
    NcharacterSet string
    OneOffPatches []string
    List of one-off patches for Database Homes.
    PdbName string
    PluggableDatabases []string
    SidPrefix string
    State string
    A filter to return only resources that match the given lifecycle state exactly.
    TdeWalletPassword string
    TimeCreated string
    The date and time the Database Home was created.
    TimeStampForPointInTimeRecovery string
    VaultId string
    adminPassword String
    backupId String
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    backupTdePassword String
    characterSet String
    connectionStrings List<GetDbHomesDbHomeConnectionString>
    databaseId String
    databaseSoftwareImageId String
    The database software image OCID
    dbBackupConfigs List<GetDbHomesDbHomeDbBackupConfig>
    dbName String
    dbUniqueName String
    dbWorkload String
    definedTags Map<String,Object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    freeformTags Map<String,Object>
    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 Home.
    kmsKeyId String
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kmsKeyVersionId String
    lifecycleDetails String
    Additional information about the current lifecycle state.
    ncharacterSet String
    oneOffPatches List<String>
    List of one-off patches for Database Homes.
    pdbName String
    pluggableDatabases List<String>
    sidPrefix String
    state String
    A filter to return only resources that match the given lifecycle state exactly.
    tdeWalletPassword String
    timeCreated String
    The date and time the Database Home was created.
    timeStampForPointInTimeRecovery String
    vaultId String
    adminPassword string
    backupId string
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    backupTdePassword string
    characterSet string
    connectionStrings GetDbHomesDbHomeDatabaseConnectionString[]
    databaseId string
    databaseSoftwareImageId string
    The database software image OCID
    dbBackupConfigs GetDbHomesDbHomeDatabaseDbBackupConfig[]
    dbName string
    dbUniqueName string
    dbWorkload string
    definedTags {[key: string]: any}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    freeformTags {[key: string]: any}
    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 Home.
    kmsKeyId string
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kmsKeyVersionId string
    lifecycleDetails string
    Additional information about the current lifecycle state.
    ncharacterSet string
    oneOffPatches string[]
    List of one-off patches for Database Homes.
    pdbName string
    pluggableDatabases string[]
    sidPrefix string
    state string
    A filter to return only resources that match the given lifecycle state exactly.
    tdeWalletPassword string
    timeCreated string
    The date and time the Database Home was created.
    timeStampForPointInTimeRecovery string
    vaultId string
    admin_password str
    backup_id str
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    backup_tde_password str
    character_set str
    connection_strings GetDbHomesDbHomeDatabaseConnectionString]
    database_id str
    database_software_image_id str
    The database software image OCID
    db_backup_configs GetDbHomesDbHomeDatabaseDbBackupConfig]
    db_name str
    db_unique_name str
    db_workload str
    defined_tags Mapping[str, Any]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    freeform_tags Mapping[str, Any]
    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 Home.
    kms_key_id str
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kms_key_version_id str
    lifecycle_details str
    Additional information about the current lifecycle state.
    ncharacter_set str
    one_off_patches Sequence[str]
    List of one-off patches for Database Homes.
    pdb_name str
    pluggable_databases Sequence[str]
    sid_prefix str
    state str
    A filter to return only resources that match the given lifecycle state exactly.
    tde_wallet_password str
    time_created str
    The date and time the Database Home was created.
    time_stamp_for_point_in_time_recovery str
    vault_id str
    adminPassword String
    backupId String
    The OCID of the backup. Specify a backupId to list only the DB systems or DB homes that support creating a database using this backup in this compartment.
    backupTdePassword String
    characterSet String
    connectionStrings List<Property Map>
    databaseId String
    databaseSoftwareImageId String
    The database software image OCID
    dbBackupConfigs List<Property Map>
    dbName String
    dbUniqueName String
    dbWorkload String
    definedTags Map<Any>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
    freeformTags Map<Any>
    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 Home.
    kmsKeyId String
    The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
    kmsKeyVersionId String
    lifecycleDetails String
    Additional information about the current lifecycle state.
    ncharacterSet String
    oneOffPatches List<String>
    List of one-off patches for Database Homes.
    pdbName String
    pluggableDatabases List<String>
    sidPrefix String
    state String
    A filter to return only resources that match the given lifecycle state exactly.
    tdeWalletPassword String
    timeCreated String
    The date and time the Database Home was created.
    timeStampForPointInTimeRecovery String
    vaultId String

    GetDbHomesDbHomeDatabaseConnectionString

    AllConnectionStrings Dictionary<string, object>
    CdbDefault string
    CdbIpDefault string
    AllConnectionStrings map[string]interface{}
    CdbDefault string
    CdbIpDefault string
    allConnectionStrings Map<String,Object>
    cdbDefault String
    cdbIpDefault String
    allConnectionStrings {[key: string]: any}
    cdbDefault string
    cdbIpDefault string

    GetDbHomesDbHomeDatabaseDbBackupConfig

    GetDbHomesDbHomeDatabaseDbBackupConfigBackupDestinationDetail

    DbrsPolicyId string
    Id string
    The OCID of the Database Home.
    Type string
    DbrsPolicyId string
    Id string
    The OCID of the Database Home.
    Type string
    dbrsPolicyId String
    id String
    The OCID of the Database Home.
    type String
    dbrsPolicyId string
    id string
    The OCID of the Database Home.
    type string
    dbrs_policy_id str
    id str
    The OCID of the Database Home.
    type str
    dbrsPolicyId String
    id String
    The OCID of the Database Home.
    type String

    GetDbHomesFilter

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

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.24.0 published on Thursday, Feb 22, 2024 by Pulumi