Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Psql.getDbSystems
Explore with Pulumi AI
This data source provides the list of Db Systems in Oracle Cloud Infrastructure Psql service.
Returns a list of database systems.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDbSystems = oci.Psql.getDbSystems({
    compartmentId: compartmentId,
    displayName: dbSystemDisplayName,
    id: dbSystemId,
    state: dbSystemState,
});
import pulumi
import pulumi_oci as oci
test_db_systems = oci.Psql.get_db_systems(compartment_id=compartment_id,
    display_name=db_system_display_name,
    id=db_system_id,
    state=db_system_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/psql"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := psql.GetDbSystems(ctx, &psql.GetDbSystemsArgs{
			CompartmentId: pulumi.StringRef(compartmentId),
			DisplayName:   pulumi.StringRef(dbSystemDisplayName),
			Id:            pulumi.StringRef(dbSystemId),
			State:         pulumi.StringRef(dbSystemState),
		}, 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 testDbSystems = Oci.Psql.GetDbSystems.Invoke(new()
    {
        CompartmentId = compartmentId,
        DisplayName = dbSystemDisplayName,
        Id = dbSystemId,
        State = dbSystemState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Psql.PsqlFunctions;
import com.pulumi.oci.Psql.inputs.GetDbSystemsArgs;
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 testDbSystems = PsqlFunctions.getDbSystems(GetDbSystemsArgs.builder()
            .compartmentId(compartmentId)
            .displayName(dbSystemDisplayName)
            .id(dbSystemId)
            .state(dbSystemState)
            .build());
    }
}
variables:
  testDbSystems:
    fn::invoke:
      function: oci:Psql:getDbSystems
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${dbSystemDisplayName}
        id: ${dbSystemId}
        state: ${dbSystemState}
Using getDbSystems
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 getDbSystems(args: GetDbSystemsArgs, opts?: InvokeOptions): Promise<GetDbSystemsResult>
function getDbSystemsOutput(args: GetDbSystemsOutputArgs, opts?: InvokeOptions): Output<GetDbSystemsResult>def get_db_systems(compartment_id: Optional[str] = None,
                   display_name: Optional[str] = None,
                   filters: Optional[Sequence[GetDbSystemsFilter]] = None,
                   id: Optional[str] = None,
                   state: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetDbSystemsResult
def get_db_systems_output(compartment_id: Optional[pulumi.Input[str]] = None,
                   display_name: Optional[pulumi.Input[str]] = None,
                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDbSystemsFilterArgs]]]] = None,
                   id: Optional[pulumi.Input[str]] = None,
                   state: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetDbSystemsResult]func GetDbSystems(ctx *Context, args *GetDbSystemsArgs, opts ...InvokeOption) (*GetDbSystemsResult, error)
func GetDbSystemsOutput(ctx *Context, args *GetDbSystemsOutputArgs, opts ...InvokeOption) GetDbSystemsResultOutput> Note: This function is named GetDbSystems in the Go SDK.
public static class GetDbSystems 
{
    public static Task<GetDbSystemsResult> InvokeAsync(GetDbSystemsArgs args, InvokeOptions? opts = null)
    public static Output<GetDbSystemsResult> Invoke(GetDbSystemsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDbSystemsResult> getDbSystems(GetDbSystemsArgs args, InvokeOptions options)
public static Output<GetDbSystemsResult> getDbSystems(GetDbSystemsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Psql/getDbSystems:getDbSystems
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The ID of the compartment in which to list resources.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Filters
List<GetDb Systems Filter> 
- Id string
- A unique identifier for the database system.
- State string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- CompartmentId string
- The ID of the compartment in which to list resources.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Filters
[]GetDb Systems Filter 
- Id string
- A unique identifier for the database system.
- State string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- compartmentId String
- The ID of the compartment in which to list resources.
- displayName String
- A filter to return only resources that match the entire display name given.
- filters
List<GetDb Systems Filter> 
- id String
- A unique identifier for the database system.
- state String
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- compartmentId string
- The ID of the compartment in which to list resources.
- displayName string
- A filter to return only resources that match the entire display name given.
- filters
GetDb Systems Filter[] 
- id string
- A unique identifier for the database system.
- state string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- compartment_id str
- The ID of the compartment in which to list resources.
- display_name str
- A filter to return only resources that match the entire display name given.
- filters
Sequence[GetDb Systems Filter] 
- id str
- A unique identifier for the database system.
- state str
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- compartmentId String
- The ID of the compartment in which to list resources.
- displayName String
- A filter to return only resources that match the entire display name given.
- filters List<Property Map>
- id String
- A unique identifier for the database system.
- state String
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
getDbSystems Result
The following output properties are available:
- DbSystem List<GetCollections Db Systems Db System Collection> 
- The list of db_system_collection.
- CompartmentId string
- target compartment to place a new backup
- DisplayName string
- A user-friendly display name for the database instance node. Avoid entering confidential information.
- Filters
List<GetDb Systems Filter> 
- Id string
- A unique identifier for the database instance node. Immutable on creation.
- State string
- The current state of the database system.
- DbSystem []GetCollections Db Systems Db System Collection 
- The list of db_system_collection.
- CompartmentId string
- target compartment to place a new backup
- DisplayName string
- A user-friendly display name for the database instance node. Avoid entering confidential information.
- Filters
[]GetDb Systems Filter 
- Id string
- A unique identifier for the database instance node. Immutable on creation.
- State string
- The current state of the database system.
- dbSystem List<GetCollections Db Systems Db System Collection> 
- The list of db_system_collection.
- compartmentId String
- target compartment to place a new backup
- displayName String
- A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters
List<GetDb Systems Filter> 
- id String
- A unique identifier for the database instance node. Immutable on creation.
- state String
- The current state of the database system.
- dbSystem GetCollections Db Systems Db System Collection[] 
- The list of db_system_collection.
- compartmentId string
- target compartment to place a new backup
- displayName string
- A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters
GetDb Systems Filter[] 
- id string
- A unique identifier for the database instance node. Immutable on creation.
- state string
- The current state of the database system.
- db_system_ Sequence[Getcollections Db Systems Db System Collection] 
- The list of db_system_collection.
- compartment_id str
- target compartment to place a new backup
- display_name str
- A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters
Sequence[GetDb Systems Filter] 
- id str
- A unique identifier for the database instance node. Immutable on creation.
- state str
- The current state of the database system.
- dbSystem List<Property Map>Collections 
- The list of db_system_collection.
- compartmentId String
- target compartment to place a new backup
- displayName String
- A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters List<Property Map>
- id String
- A unique identifier for the database instance node. Immutable on creation.
- state String
- The current state of the database system.
Supporting Types
GetDbSystemsDbSystemCollection     
GetDbSystemsDbSystemCollectionItem      
- AdminUsername string
- The database system administrator username.
- ApplyConfig string
- CompartmentId string
- The ID of the compartment in which to list resources.
- ConfigId string
- The OCID of the configuration associated with the database system.
- Credentials
List<GetDb Systems Db System Collection Item Credential> 
- DbVersion string
- The major and minor versions of the database system software.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- Description of the database instance node.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- Id string
- A unique identifier for the database system.
- InstanceCount int
- Count of instances, or nodes, in the database system.
- InstanceMemory intSize In Gbs 
- The total amount of memory available to each database instance node, in gigabytes.
- InstanceOcpu intCount 
- The total number of OCPUs available to each database instance node.
- Instances
List<GetDb Systems Db System Collection Item Instance> 
- The list of instances, or nodes, in the database system.
- InstancesDetails List<GetDb Systems Db System Collection Item Instances Detail> 
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- ManagementPolicies List<GetDb Systems Db System Collection Item Management Policy> 
- PostgreSQL database system management policy.
- NetworkDetails List<GetDb Systems Db System Collection Item Network Detail> 
- Network details for the database system.
- PatchOperations List<GetDb Systems Db System Collection Item Patch Operation> 
- Shape string
- The name of the shape for the database instance. Example: VM.Standard.E4.Flex
- Sources
List<GetDb Systems Db System Collection Item Source> 
- The source used to restore the database system.
- State string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- StorageDetails List<GetDb Systems Db System Collection Item Storage Detail> 
- Storage details of the database system.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- SystemType string
- Type of the database system.
- TimeCreated string
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- AdminUsername string
- The database system administrator username.
- ApplyConfig string
- CompartmentId string
- The ID of the compartment in which to list resources.
- ConfigId string
- The OCID of the configuration associated with the database system.
- Credentials
[]GetDb Systems Db System Collection Item Credential 
- DbVersion string
- The major and minor versions of the database system software.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- Description of the database instance node.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- Id string
- A unique identifier for the database system.
- InstanceCount int
- Count of instances, or nodes, in the database system.
- InstanceMemory intSize In Gbs 
- The total amount of memory available to each database instance node, in gigabytes.
- InstanceOcpu intCount 
- The total number of OCPUs available to each database instance node.
- Instances
[]GetDb Systems Db System Collection Item Instance 
- The list of instances, or nodes, in the database system.
- InstancesDetails []GetDb Systems Db System Collection Item Instances Detail 
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- ManagementPolicies []GetDb Systems Db System Collection Item Management Policy 
- PostgreSQL database system management policy.
- NetworkDetails []GetDb Systems Db System Collection Item Network Detail 
- Network details for the database system.
- PatchOperations []GetDb Systems Db System Collection Item Patch Operation 
- Shape string
- The name of the shape for the database instance. Example: VM.Standard.E4.Flex
- Sources
[]GetDb Systems Db System Collection Item Source 
- The source used to restore the database system.
- State string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- StorageDetails []GetDb Systems Db System Collection Item Storage Detail 
- Storage details of the database system.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- SystemType string
- Type of the database system.
- TimeCreated string
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- adminUsername String
- The database system administrator username.
- applyConfig String
- compartmentId String
- The ID of the compartment in which to list resources.
- configId String
- The OCID of the configuration associated with the database system.
- credentials
List<GetDb Systems Db System Collection Item Credential> 
- dbVersion String
- The major and minor versions of the database system software.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- Description of the database instance node.
- displayName String
- A filter to return only resources that match the entire display name given.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id String
- A unique identifier for the database system.
- instanceCount Integer
- Count of instances, or nodes, in the database system.
- instanceMemory IntegerSize In Gbs 
- The total amount of memory available to each database instance node, in gigabytes.
- instanceOcpu IntegerCount 
- The total number of OCPUs available to each database instance node.
- instances
List<GetDb Systems Db System Collection Item Instance> 
- The list of instances, or nodes, in the database system.
- instancesDetails List<GetDb Systems Db System Collection Item Instances Detail> 
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managementPolicies List<GetDb Systems Db System Collection Item Management Policy> 
- PostgreSQL database system management policy.
- networkDetails List<GetDb Systems Db System Collection Item Network Detail> 
- Network details for the database system.
- patchOperations List<GetDb Systems Db System Collection Item Patch Operation> 
- shape String
- The name of the shape for the database instance. Example: VM.Standard.E4.Flex
- sources
List<GetDb Systems Db System Collection Item Source> 
- The source used to restore the database system.
- state String
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- storageDetails List<GetDb Systems Db System Collection Item Storage Detail> 
- Storage details of the database system.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- systemType String
- Type of the database system.
- timeCreated String
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- adminUsername string
- The database system administrator username.
- applyConfig string
- compartmentId string
- The ID of the compartment in which to list resources.
- configId string
- The OCID of the configuration associated with the database system.
- credentials
GetDb Systems Db System Collection Item Credential[] 
- dbVersion string
- The major and minor versions of the database system software.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description string
- Description of the database instance node.
- displayName string
- A filter to return only resources that match the entire display name given.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id string
- A unique identifier for the database system.
- instanceCount number
- Count of instances, or nodes, in the database system.
- instanceMemory numberSize In Gbs 
- The total amount of memory available to each database instance node, in gigabytes.
- instanceOcpu numberCount 
- The total number of OCPUs available to each database instance node.
- instances
GetDb Systems Db System Collection Item Instance[] 
- The list of instances, or nodes, in the database system.
- instancesDetails GetDb Systems Db System Collection Item Instances Detail[] 
- lifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managementPolicies GetDb Systems Db System Collection Item Management Policy[] 
- PostgreSQL database system management policy.
- networkDetails GetDb Systems Db System Collection Item Network Detail[] 
- Network details for the database system.
- patchOperations GetDb Systems Db System Collection Item Patch Operation[] 
- shape string
- The name of the shape for the database instance. Example: VM.Standard.E4.Flex
- sources
GetDb Systems Db System Collection Item Source[] 
- The source used to restore the database system.
- state string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- storageDetails GetDb Systems Db System Collection Item Storage Detail[] 
- Storage details of the database system.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- systemType string
- Type of the database system.
- timeCreated string
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- timeUpdated string
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- admin_username str
- The database system administrator username.
- apply_config str
- compartment_id str
- The ID of the compartment in which to list resources.
- config_id str
- The OCID of the configuration associated with the database system.
- credentials
Sequence[GetDb Systems Db System Collection Item Credential] 
- db_version str
- The major and minor versions of the database system software.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description str
- Description of the database instance node.
- display_name str
- A filter to return only resources that match the entire display name given.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id str
- A unique identifier for the database system.
- instance_count int
- Count of instances, or nodes, in the database system.
- instance_memory_ intsize_ in_ gbs 
- The total amount of memory available to each database instance node, in gigabytes.
- instance_ocpu_ intcount 
- The total number of OCPUs available to each database instance node.
- instances
Sequence[GetDb Systems Db System Collection Item Instance] 
- The list of instances, or nodes, in the database system.
- instances_details Sequence[GetDb Systems Db System Collection Item Instances Detail] 
- lifecycle_details str
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- management_policies Sequence[GetDb Systems Db System Collection Item Management Policy] 
- PostgreSQL database system management policy.
- network_details Sequence[GetDb Systems Db System Collection Item Network Detail] 
- Network details for the database system.
- patch_operations Sequence[GetDb Systems Db System Collection Item Patch Operation] 
- shape str
- The name of the shape for the database instance. Example: VM.Standard.E4.Flex
- sources
Sequence[GetDb Systems Db System Collection Item Source] 
- The source used to restore the database system.
- state str
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- storage_details Sequence[GetDb Systems Db System Collection Item Storage Detail] 
- Storage details of the database system.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- system_type str
- Type of the database system.
- time_created str
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- time_updated str
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- adminUsername String
- The database system administrator username.
- applyConfig String
- compartmentId String
- The ID of the compartment in which to list resources.
- configId String
- The OCID of the configuration associated with the database system.
- credentials List<Property Map>
- dbVersion String
- The major and minor versions of the database system software.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- Description of the database instance node.
- displayName String
- A filter to return only resources that match the entire display name given.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id String
- A unique identifier for the database system.
- instanceCount Number
- Count of instances, or nodes, in the database system.
- instanceMemory NumberSize In Gbs 
- The total amount of memory available to each database instance node, in gigabytes.
- instanceOcpu NumberCount 
- The total number of OCPUs available to each database instance node.
- instances List<Property Map>
- The list of instances, or nodes, in the database system.
- instancesDetails List<Property Map>
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managementPolicies List<Property Map>
- PostgreSQL database system management policy.
- networkDetails List<Property Map>
- Network details for the database system.
- patchOperations List<Property Map>
- shape String
- The name of the shape for the database instance. Example: VM.Standard.E4.Flex
- sources List<Property Map>
- The source used to restore the database system.
- state String
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- storageDetails List<Property Map>
- Storage details of the database system.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- systemType String
- Type of the database system.
- timeCreated String
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
GetDbSystemsDbSystemCollectionItemCredential       
GetDbSystemsDbSystemCollectionItemCredentialPasswordDetail         
- Password string
- PasswordType string
- SecretId string
- SecretVersion string
- Password string
- PasswordType string
- SecretId string
- SecretVersion string
- password String
- passwordType String
- secretId String
- secretVersion String
- password string
- passwordType string
- secretId string
- secretVersion string
- password str
- password_type str
- secret_id str
- secret_version str
- password String
- passwordType String
- secretId String
- secretVersion String
GetDbSystemsDbSystemCollectionItemInstance       
- AvailabilityDomain string
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- Description string
- Description of the database instance node.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Id string
- A unique identifier for the database system.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- State string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- TimeCreated string
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- AvailabilityDomain string
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- Description string
- Description of the database instance node.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Id string
- A unique identifier for the database system.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- State string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- TimeCreated string
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain String
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- description String
- Description of the database instance node.
- displayName String
- A filter to return only resources that match the entire display name given.
- id String
- A unique identifier for the database system.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state String
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- timeCreated String
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain string
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- description string
- Description of the database instance node.
- displayName string
- A filter to return only resources that match the entire display name given.
- id string
- A unique identifier for the database system.
- lifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state string
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- timeCreated string
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- timeUpdated string
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availability_domain str
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- description str
- Description of the database instance node.
- display_name str
- A filter to return only resources that match the entire display name given.
- id str
- A unique identifier for the database system.
- lifecycle_details str
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state str
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- time_created str
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- time_updated str
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain String
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- description String
- Description of the database instance node.
- displayName String
- A filter to return only resources that match the entire display name given.
- id String
- A unique identifier for the database system.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state String
- A filter to return only resources if their lifecycleStatematches the givenlifecycleState.
- timeCreated String
- The date and time that the database system was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time that the database system was updated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z
GetDbSystemsDbSystemCollectionItemInstancesDetail        
- Description string
- Description of the database instance node.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- PrivateIp string
- Description string
- Description of the database instance node.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- PrivateIp string
- description String
- Description of the database instance node.
- displayName String
- A filter to return only resources that match the entire display name given.
- privateIp String
- description string
- Description of the database instance node.
- displayName string
- A filter to return only resources that match the entire display name given.
- privateIp string
- description str
- Description of the database instance node.
- display_name str
- A filter to return only resources that match the entire display name given.
- private_ip str
- description String
- Description of the database instance node.
- displayName String
- A filter to return only resources that match the entire display name given.
- privateIp String
GetDbSystemsDbSystemCollectionItemManagementPolicy        
- BackupPolicies List<GetDb Systems Db System Collection Item Management Policy Backup Policy> 
- PostgreSQL database system backup policy.
- MaintenanceWindow stringStart 
- The start of the maintenance window.
- BackupPolicies []GetDb Systems Db System Collection Item Management Policy Backup Policy 
- PostgreSQL database system backup policy.
- MaintenanceWindow stringStart 
- The start of the maintenance window.
- backupPolicies List<GetDb Systems Db System Collection Item Management Policy Backup Policy> 
- PostgreSQL database system backup policy.
- maintenanceWindow StringStart 
- The start of the maintenance window.
- backupPolicies GetDb Systems Db System Collection Item Management Policy Backup Policy[] 
- PostgreSQL database system backup policy.
- maintenanceWindow stringStart 
- The start of the maintenance window.
- backup_policies Sequence[GetDb Systems Db System Collection Item Management Policy Backup Policy] 
- PostgreSQL database system backup policy.
- maintenance_window_ strstart 
- The start of the maintenance window.
- backupPolicies List<Property Map>
- PostgreSQL database system backup policy.
- maintenanceWindow StringStart 
- The start of the maintenance window.
GetDbSystemsDbSystemCollectionItemManagementPolicyBackupPolicy          
- BackupStart string
- Hour of the day when the backup starts.
- CopyPolicies List<GetDb Systems Db System Collection Item Management Policy Backup Policy Copy Policy> 
- Backup copy details
- DaysOf List<int>The Months 
- Day of the month when the backup should start. To ensure that the backup runs monthly, the latest day of the month that you can use to schedule a backup is the the 28th day.
- DaysOf List<string>The Weeks 
- The day of the week that the backup starts.
- Kind string
- The kind of backup policy.
- RetentionDays int
- How many days the data should be stored after the database system deletion.
- BackupStart string
- Hour of the day when the backup starts.
- CopyPolicies []GetDb Systems Db System Collection Item Management Policy Backup Policy Copy Policy 
- Backup copy details
- DaysOf []intThe Months 
- Day of the month when the backup should start. To ensure that the backup runs monthly, the latest day of the month that you can use to schedule a backup is the the 28th day.
- DaysOf []stringThe Weeks 
- The day of the week that the backup starts.
- Kind string
- The kind of backup policy.
- RetentionDays int
- How many days the data should be stored after the database system deletion.
- backupStart String
- Hour of the day when the backup starts.
- copyPolicies List<GetDb Systems Db System Collection Item Management Policy Backup Policy Copy Policy> 
- Backup copy details
- daysOf List<Integer>The Months 
- Day of the month when the backup should start. To ensure that the backup runs monthly, the latest day of the month that you can use to schedule a backup is the the 28th day.
- daysOf List<String>The Weeks 
- The day of the week that the backup starts.
- kind String
- The kind of backup policy.
- retentionDays Integer
- How many days the data should be stored after the database system deletion.
- backupStart string
- Hour of the day when the backup starts.
- copyPolicies GetDb Systems Db System Collection Item Management Policy Backup Policy Copy Policy[] 
- Backup copy details
- daysOf number[]The Months 
- Day of the month when the backup should start. To ensure that the backup runs monthly, the latest day of the month that you can use to schedule a backup is the the 28th day.
- daysOf string[]The Weeks 
- The day of the week that the backup starts.
- kind string
- The kind of backup policy.
- retentionDays number
- How many days the data should be stored after the database system deletion.
- backup_start str
- Hour of the day when the backup starts.
- copy_policies Sequence[GetDb Systems Db System Collection Item Management Policy Backup Policy Copy Policy] 
- Backup copy details
- days_of_ Sequence[int]the_ months 
- Day of the month when the backup should start. To ensure that the backup runs monthly, the latest day of the month that you can use to schedule a backup is the the 28th day.
- days_of_ Sequence[str]the_ weeks 
- The day of the week that the backup starts.
- kind str
- The kind of backup policy.
- retention_days int
- How many days the data should be stored after the database system deletion.
- backupStart String
- Hour of the day when the backup starts.
- copyPolicies List<Property Map>
- Backup copy details
- daysOf List<Number>The Months 
- Day of the month when the backup should start. To ensure that the backup runs monthly, the latest day of the month that you can use to schedule a backup is the the 28th day.
- daysOf List<String>The Weeks 
- The day of the week that the backup starts.
- kind String
- The kind of backup policy.
- retentionDays Number
- How many days the data should be stored after the database system deletion.
GetDbSystemsDbSystemCollectionItemManagementPolicyBackupPolicyCopyPolicy            
- CompartmentId string
- The ID of the compartment in which to list resources.
- Regions List<string>
- List of region names of the remote region
- RetentionPeriod int
- Retention period in days of the backup copy.
- CompartmentId string
- The ID of the compartment in which to list resources.
- Regions []string
- List of region names of the remote region
- RetentionPeriod int
- Retention period in days of the backup copy.
- compartmentId String
- The ID of the compartment in which to list resources.
- regions List<String>
- List of region names of the remote region
- retentionPeriod Integer
- Retention period in days of the backup copy.
- compartmentId string
- The ID of the compartment in which to list resources.
- regions string[]
- List of region names of the remote region
- retentionPeriod number
- Retention period in days of the backup copy.
- compartment_id str
- The ID of the compartment in which to list resources.
- regions Sequence[str]
- List of region names of the remote region
- retention_period int
- Retention period in days of the backup copy.
- compartmentId String
- The ID of the compartment in which to list resources.
- regions List<String>
- List of region names of the remote region
- retentionPeriod Number
- Retention period in days of the backup copy.
GetDbSystemsDbSystemCollectionItemNetworkDetail        
- IsReader boolEndpoint Enabled 
- Specifies if the reader endpoint is enabled on the dbSystem.
- NsgIds List<string>
- List of customer Network Security Group OCIDs associated with the database system.
- PrimaryDb stringEndpoint Private Ip 
- Private IP in customer subnet. The value is optional. If the IP is not provided, the IP will be chosen from the available IP addresses from the specified subnet.
- SubnetId string
- The OCID of the customer subnet associated with the database system.
- IsReader boolEndpoint Enabled 
- Specifies if the reader endpoint is enabled on the dbSystem.
- NsgIds []string
- List of customer Network Security Group OCIDs associated with the database system.
- PrimaryDb stringEndpoint Private Ip 
- Private IP in customer subnet. The value is optional. If the IP is not provided, the IP will be chosen from the available IP addresses from the specified subnet.
- SubnetId string
- The OCID of the customer subnet associated with the database system.
- isReader BooleanEndpoint Enabled 
- Specifies if the reader endpoint is enabled on the dbSystem.
- nsgIds List<String>
- List of customer Network Security Group OCIDs associated with the database system.
- primaryDb StringEndpoint Private Ip 
- Private IP in customer subnet. The value is optional. If the IP is not provided, the IP will be chosen from the available IP addresses from the specified subnet.
- subnetId String
- The OCID of the customer subnet associated with the database system.
- isReader booleanEndpoint Enabled 
- Specifies if the reader endpoint is enabled on the dbSystem.
- nsgIds string[]
- List of customer Network Security Group OCIDs associated with the database system.
- primaryDb stringEndpoint Private Ip 
- Private IP in customer subnet. The value is optional. If the IP is not provided, the IP will be chosen from the available IP addresses from the specified subnet.
- subnetId string
- The OCID of the customer subnet associated with the database system.
- is_reader_ boolendpoint_ enabled 
- Specifies if the reader endpoint is enabled on the dbSystem.
- nsg_ids Sequence[str]
- List of customer Network Security Group OCIDs associated with the database system.
- primary_db_ strendpoint_ private_ ip 
- Private IP in customer subnet. The value is optional. If the IP is not provided, the IP will be chosen from the available IP addresses from the specified subnet.
- subnet_id str
- The OCID of the customer subnet associated with the database system.
- isReader BooleanEndpoint Enabled 
- Specifies if the reader endpoint is enabled on the dbSystem.
- nsgIds List<String>
- List of customer Network Security Group OCIDs associated with the database system.
- primaryDb StringEndpoint Private Ip 
- Private IP in customer subnet. The value is optional. If the IP is not provided, the IP will be chosen from the available IP addresses from the specified subnet.
- subnetId String
- The OCID of the customer subnet associated with the database system.
GetDbSystemsDbSystemCollectionItemPatchOperation        
GetDbSystemsDbSystemCollectionItemSource       
- BackupId string
- The OCID of the database system backup.
- IsHaving boolRestore Config Overrides 
- Deprecated. Don't use.
- SourceType string
- The source descriminator.
- BackupId string
- The OCID of the database system backup.
- IsHaving boolRestore Config Overrides 
- Deprecated. Don't use.
- SourceType string
- The source descriminator.
- backupId String
- The OCID of the database system backup.
- isHaving BooleanRestore Config Overrides 
- Deprecated. Don't use.
- sourceType String
- The source descriminator.
- backupId string
- The OCID of the database system backup.
- isHaving booleanRestore Config Overrides 
- Deprecated. Don't use.
- sourceType string
- The source descriminator.
- backup_id str
- The OCID of the database system backup.
- is_having_ boolrestore_ config_ overrides 
- Deprecated. Don't use.
- source_type str
- The source descriminator.
- backupId String
- The OCID of the database system backup.
- isHaving BooleanRestore Config Overrides 
- Deprecated. Don't use.
- sourceType String
- The source descriminator.
GetDbSystemsDbSystemCollectionItemStorageDetail        
- AvailabilityDomain string
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- Iops string
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- IsRegionally boolDurable 
- Specifies if the block volume used for the database system is regional or AD-local. If not specified, it will be set to false. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- SystemType string
- Type of the database system.
- AvailabilityDomain string
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- Iops string
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- IsRegionally boolDurable 
- Specifies if the block volume used for the database system is regional or AD-local. If not specified, it will be set to false. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- SystemType string
- Type of the database system.
- availabilityDomain String
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- iops String
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- isRegionally BooleanDurable 
- Specifies if the block volume used for the database system is regional or AD-local. If not specified, it will be set to false. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- systemType String
- Type of the database system.
- availabilityDomain string
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- iops string
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- isRegionally booleanDurable 
- Specifies if the block volume used for the database system is regional or AD-local. If not specified, it will be set to false. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- systemType string
- Type of the database system.
- availability_domain str
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- iops str
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- is_regionally_ booldurable 
- Specifies if the block volume used for the database system is regional or AD-local. If not specified, it will be set to false. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- system_type str
- Type of the database system.
- availabilityDomain String
- Specifies the availability domain of AD-local storage. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- iops String
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- isRegionally BooleanDurable 
- Specifies if the block volume used for the database system is regional or AD-local. If not specified, it will be set to false. If isRegionallyDurableis set to true,availabilityDomainshould not be specified. IfisRegionallyDurableis set to false,availabilityDomainmust be specified.
- systemType String
- Type of the database system.
GetDbSystemsFilter   
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.