Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.Psql.getDbSystems
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
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/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[_psql.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[_psql.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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Psql/getDbSystems:getDbSystems
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - The ID of the compartment in which to list resources.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
List<Get
Db Systems Filter> - Id string
- A unique identifier for the database system.
- State string
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
[]Get
Db Systems Filter - Id string
- A unique identifier for the database system.
- State string
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
.
- compartment
Id String - The ID of the compartment in which to list resources.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters
List<Get
Db Systems Filter> - id String
- A unique identifier for the database system.
- state String
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
.
- compartment
Id string - The ID of the compartment in which to list resources.
- display
Name string - A filter to return only resources that match the entire display name given.
- filters
Get
Db Systems Filter[] - id string
- A unique identifier for the database system.
- state string
- A filter to return only resources if their
lifecycleState
matches 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[psql.
Get Db Systems Filter] - id str
- A unique identifier for the database system.
- state str
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
.
- compartment
Id String - The ID of the compartment in which to list resources.
- display
Name 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
lifecycleState
matches the givenlifecycleState
.
getDbSystems Result
The following output properties are available:
- Db
System List<GetCollections Db Systems Db System Collection> - The list of db_system_collection.
- Compartment
Id string - The OCID of the compartment that contains the database system.
- Display
Name string - A user-friendly display name for the database instance node. Avoid entering confidential information.
- Filters
List<Get
Db 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 []GetCollections Db Systems Db System Collection - The list of db_system_collection.
- Compartment
Id string - The OCID of the compartment that contains the database system.
- Display
Name string - A user-friendly display name for the database instance node. Avoid entering confidential information.
- Filters
[]Get
Db 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 List<GetCollections Db Systems Db System Collection> - The list of db_system_collection.
- compartment
Id String - The OCID of the compartment that contains the database system.
- display
Name String - A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters
List<Get
Db 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 GetCollections Db Systems Db System Collection[] - The list of db_system_collection.
- compartment
Id string - The OCID of the compartment that contains the database system.
- display
Name string - A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters
Get
Db 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[psql.collections Get Db Systems Db System Collection] - The list of db_system_collection.
- compartment_
id str - The OCID of the compartment that contains the database system.
- display_
name str - A user-friendly display name for the database instance node. Avoid entering confidential information.
- filters
Sequence[psql.
Get Db Systems Filter] - id str
- A unique identifier for the database instance node. Immutable on creation.
- state str
- The current state of the database system.
- db
System List<Property Map>Collections - The list of db_system_collection.
- compartment
Id String - The OCID of the compartment that contains the database system.
- display
Name 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
- Admin
Username string - The database system administrator username.
- Apply
Config string - Compartment
Id string - The ID of the compartment in which to list resources.
- Config
Id string - The OCID of the configuration associated with the database system.
- Credentials
List<Get
Db Systems Db System Collection Item Credential> - Db
Version string - The major and minor versions of the database system software.
- Dictionary<string, object>
- 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.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Dictionary<string, object>
- 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.
- 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
List<Get
Db Systems Db System Collection Item Instance> - The list of instances, or nodes, in the database system.
- Instances
Details List<GetDb Systems Db System Collection Item Instances Detail> - Lifecycle
Details 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.
- Management
Policies List<GetDb Systems Db System Collection Item Management Policy> - PostgreSQL database system management policy.
- Network
Details List<GetDb Systems Db System Collection Item Network Detail> - Network details for the database system.
- Patch
Operations 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<Get
Db Systems Db System Collection Item Source> - The source used to restore the database system.
- State string
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
. - Storage
Details List<GetDb Systems Db System Collection Item Storage Detail> - Storage details of the database system.
- Dictionary<string, object>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- System
Type string - Type of the database system.
- Time
Created string - 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 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 string - The database system administrator username.
- Apply
Config string - Compartment
Id string - The ID of the compartment in which to list resources.
- Config
Id string - The OCID of the configuration associated with the database system.
- Credentials
[]Get
Db Systems Db System Collection Item Credential - Db
Version string - The major and minor versions of the database system software.
- map[string]interface{}
- 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.
- Display
Name string - A filter to return only resources that match the entire display name given.
- map[string]interface{}
- 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.
- 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
[]Get
Db Systems Db System Collection Item Instance - The list of instances, or nodes, in the database system.
- Instances
Details []GetDb Systems Db System Collection Item Instances Detail - Lifecycle
Details 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.
- Management
Policies []GetDb Systems Db System Collection Item Management Policy - PostgreSQL database system management policy.
- Network
Details []GetDb Systems Db System Collection Item Network Detail - Network details for the database system.
- Patch
Operations []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
[]Get
Db Systems Db System Collection Item Source - The source used to restore the database system.
- State string
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
. - Storage
Details []GetDb Systems Db System Collection Item Storage Detail - Storage details of the database system.
- map[string]interface{}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- System
Type string - Type of the database system.
- Time
Created string - 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 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 String - The database system administrator username.
- apply
Config String - compartment
Id String - The ID of the compartment in which to list resources.
- config
Id String - The OCID of the configuration associated with the database system.
- credentials
List<Get
Db Systems Db System Collection Item Credential> - db
Version String - The major and minor versions of the database system software.
- Map<String,Object>
- 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.
- display
Name String - A filter to return only resources that match the entire display name given.
- Map<String,Object>
- 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.
- instance
Count Integer - Count of instances, or nodes, in the database system.
- instance
Memory IntegerSize In Gbs - The total amount of memory available to each database instance node, in gigabytes.
- instance
Ocpu IntegerCount - The total number of OCPUs available to each database instance node.
- instances
List<Get
Db Systems Db System Collection Item Instance> - The list of instances, or nodes, in the database system.
- instances
Details List<GetDb Systems Db System Collection Item Instances Detail> - lifecycle
Details 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.
- management
Policies List<GetDb Systems Db System Collection Item Management Policy> - PostgreSQL database system management policy.
- network
Details List<GetDb Systems Db System Collection Item Network Detail> - Network details for the database system.
- patch
Operations 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<Get
Db Systems Db System Collection Item Source> - The source used to restore the database system.
- state String
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
. - storage
Details List<GetDb Systems Db System Collection Item Storage Detail> - Storage details of the database system.
- Map<String,Object>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- system
Type String - Type of the database system.
- time
Created String - 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 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 string - The database system administrator username.
- apply
Config string - compartment
Id string - The ID of the compartment in which to list resources.
- config
Id string - The OCID of the configuration associated with the database system.
- credentials
Get
Db Systems Db System Collection Item Credential[] - db
Version string - The major and minor versions of the database system software.
- {[key: string]: any}
- 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.
- display
Name string - A filter to return only resources that match the entire display name given.
- {[key: string]: any}
- 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.
- instance
Count number - Count of instances, or nodes, in the database system.
- instance
Memory numberSize In Gbs - The total amount of memory available to each database instance node, in gigabytes.
- instance
Ocpu numberCount - The total number of OCPUs available to each database instance node.
- instances
Get
Db Systems Db System Collection Item Instance[] - The list of instances, or nodes, in the database system.
- instances
Details GetDb Systems Db System Collection Item Instances Detail[] - lifecycle
Details 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.
- management
Policies GetDb Systems Db System Collection Item Management Policy[] - PostgreSQL database system management policy.
- network
Details GetDb Systems Db System Collection Item Network Detail[] - Network details for the database system.
- patch
Operations 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
Get
Db Systems Db System Collection Item Source[] - The source used to restore the database system.
- state string
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
. - storage
Details GetDb Systems Db System Collection Item Storage Detail[] - Storage details of the database system.
- {[key: string]: any}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- system
Type string - Type of the database system.
- time
Created string - 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 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[psql.
Get Db Systems Db System Collection Item Credential] - db_
version str - The major and minor versions of the database system software.
- Mapping[str, Any]
- 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, Any]
- 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[psql.
Get Db Systems Db System Collection Item Instance] - The list of instances, or nodes, in the database system.
- instances_
details Sequence[psql.Get Db 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[psql.Get Db Systems Db System Collection Item Management Policy] - PostgreSQL database system management policy.
- network_
details Sequence[psql.Get Db Systems Db System Collection Item Network Detail] - Network details for the database system.
- patch_
operations Sequence[psql.Get Db 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[psql.
Get Db Systems Db System Collection Item Source] - The source used to restore the database system.
- state str
- A filter to return only resources if their
lifecycleState
matches the givenlifecycleState
. - storage_
details Sequence[psql.Get Db Systems Db System Collection Item Storage Detail] - Storage details of the database system.
- Mapping[str, Any]
- 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
- admin
Username String - The database system administrator username.
- apply
Config String - compartment
Id String - The ID of the compartment in which to list resources.
- config
Id String - The OCID of the configuration associated with the database system.
- credentials List<Property Map>
- db
Version String - The major and minor versions of the database system software.
- Map<Any>
- 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.
- display
Name String - A filter to return only resources that match the entire display name given.
- Map<Any>
- 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.
- instance
Count Number - Count of instances, or nodes, in the database system.
- instance
Memory NumberSize In Gbs - The total amount of memory available to each database instance node, in gigabytes.
- instance
Ocpu 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.
- instances
Details List<Property Map> - lifecycle
Details 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.
- management
Policies List<Property Map> - PostgreSQL database system management policy.
- network
Details List<Property Map> - Network details for the database system.
- patch
Operations 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
lifecycleState
matches the givenlifecycleState
. - storage
Details List<Property Map> - Storage details of the database system.
- Map<Any>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- system
Type String - Type of the database system.
- time
Created String - 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 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
- Password
Type string - Secret
Id string - Secret
Version string
- Password string
- Password
Type string - Secret
Id string - Secret
Version string
- password String
- password
Type String - secret
Id String - secret
Version String
- password string
- password
Type string - secret
Id string - secret
Version string
- password str
- password_
type str - secret_
id str - secret_
version str
- password String
- password
Type String - secret
Id String - secret
Version String
GetDbSystemsDbSystemCollectionItemInstance
- Availability
Domain string - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - Description string
- Description of the database instance node.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Id string
- A unique identifier for the database system.
- Lifecycle
Details 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
lifecycleState
matches the givenlifecycleState
. - Time
Created string - 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 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 string - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - Description string
- Description of the database instance node.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Id string
- A unique identifier for the database system.
- Lifecycle
Details 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
lifecycleState
matches the givenlifecycleState
. - Time
Created string - 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 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 String - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - description String
- Description of the database instance node.
- display
Name String - A filter to return only resources that match the entire display name given.
- id String
- A unique identifier for the database system.
- lifecycle
Details 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
lifecycleState
matches the givenlifecycleState
. - time
Created String - 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 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 string - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - description string
- Description of the database instance node.
- display
Name string - A filter to return only resources that match the entire display name given.
- id string
- A unique identifier for the database system.
- lifecycle
Details 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
lifecycleState
matches the givenlifecycleState
. - time
Created string - 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 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must 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
lifecycleState
matches 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
- availability
Domain String - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - description String
- Description of the database instance node.
- display
Name String - A filter to return only resources that match the entire display name given.
- id String
- A unique identifier for the database system.
- lifecycle
Details 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
lifecycleState
matches the givenlifecycleState
. - time
Created String - 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 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.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Private
Ip string
- Description string
- Description of the database instance node.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Private
Ip string
- description String
- Description of the database instance node.
- display
Name String - A filter to return only resources that match the entire display name given.
- private
Ip String
- description string
- Description of the database instance node.
- display
Name string - A filter to return only resources that match the entire display name given.
- private
Ip 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.
- display
Name String - A filter to return only resources that match the entire display name given.
- private
Ip String
GetDbSystemsDbSystemCollectionItemManagementPolicy
- Backup
Policies List<GetDb Systems Db System Collection Item Management Policy Backup Policy> - PostgreSQL database system backup policy.
- Maintenance
Window stringStart - The start of the maintenance window.
- Backup
Policies []GetDb Systems Db System Collection Item Management Policy Backup Policy - PostgreSQL database system backup policy.
- Maintenance
Window stringStart - The start of the maintenance window.
- backup
Policies List<GetDb Systems Db System Collection Item Management Policy Backup Policy> - PostgreSQL database system backup policy.
- maintenance
Window StringStart - The start of the maintenance window.
- backup
Policies GetDb Systems Db System Collection Item Management Policy Backup Policy[] - PostgreSQL database system backup policy.
- maintenance
Window stringStart - The start of the maintenance window.
- backup_
policies Sequence[psql.Get Db Systems Db System Collection Item Management Policy Backup Policy] - PostgreSQL database system backup policy.
- maintenance_
window_ strstart - The start of the maintenance window.
- backup
Policies List<Property Map> - PostgreSQL database system backup policy.
- maintenance
Window StringStart - The start of the maintenance window.
GetDbSystemsDbSystemCollectionItemManagementPolicyBackupPolicy
- Backup
Start string - Hour of the day when the backup starts.
- Days
Of 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.
- Days
Of List<string>The Weeks - The day of the week that the backup starts.
- Kind string
- The kind of backup policy.
- Retention
Days int - How many days the data should be stored after the database system deletion.
- Backup
Start string - Hour of the day when the backup starts.
- Days
Of []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.
- Days
Of []stringThe Weeks - The day of the week that the backup starts.
- Kind string
- The kind of backup policy.
- Retention
Days int - How many days the data should be stored after the database system deletion.
- backup
Start String - Hour of the day when the backup starts.
- days
Of 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.
- days
Of List<String>The Weeks - The day of the week that the backup starts.
- kind String
- The kind of backup policy.
- retention
Days Integer - How many days the data should be stored after the database system deletion.
- backup
Start string - Hour of the day when the backup starts.
- days
Of 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.
- days
Of string[]The Weeks - The day of the week that the backup starts.
- kind string
- The kind of backup policy.
- retention
Days 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.
- 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.
- backup
Start String - Hour of the day when the backup starts.
- days
Of 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.
- days
Of List<String>The Weeks - The day of the week that the backup starts.
- kind String
- The kind of backup policy.
- retention
Days Number - How many days the data should be stored after the database system deletion.
GetDbSystemsDbSystemCollectionItemNetworkDetail
- Nsg
Ids List<string> - List of customer Network Security Group OCIDs associated with the database system.
- Primary
Db 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.
- Subnet
Id string - The OCID of the customer subnet associated with the database system.
- Nsg
Ids []string - List of customer Network Security Group OCIDs associated with the database system.
- Primary
Db 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.
- Subnet
Id string - The OCID of the customer subnet associated with the database system.
- nsg
Ids List<String> - List of customer Network Security Group OCIDs associated with the database system.
- primary
Db 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.
- subnet
Id String - The OCID of the customer subnet associated with the database system.
- nsg
Ids string[] - List of customer Network Security Group OCIDs associated with the database system.
- primary
Db 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.
- subnet
Id string - The OCID of the customer subnet associated with the database system.
- 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.
- nsg
Ids List<String> - List of customer Network Security Group OCIDs associated with the database system.
- primary
Db 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.
- subnet
Id String - The OCID of the customer subnet associated with the database system.
GetDbSystemsDbSystemCollectionItemPatchOperation
GetDbSystemsDbSystemCollectionItemSource
- Backup
Id string - The OCID of the database system backup.
- Is
Having boolRestore Config Overrides - Deprecated. Don't use.
- Source
Type string - The source descriminator.
- Backup
Id string - The OCID of the database system backup.
- Is
Having boolRestore Config Overrides - Deprecated. Don't use.
- Source
Type string - The source descriminator.
- backup
Id String - The OCID of the database system backup.
- is
Having BooleanRestore Config Overrides - Deprecated. Don't use.
- source
Type String - The source descriminator.
- backup
Id string - The OCID of the database system backup.
- is
Having booleanRestore Config Overrides - Deprecated. Don't use.
- source
Type 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.
- backup
Id String - The OCID of the database system backup.
- is
Having BooleanRestore Config Overrides - Deprecated. Don't use.
- source
Type String - The source descriminator.
GetDbSystemsDbSystemCollectionItemStorageDetail
- Availability
Domain string - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - Iops string
- 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - System
Type string - Type of the database system.
- Availability
Domain string - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - Iops string
- 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - System
Type string - Type of the database system.
- availability
Domain String - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - iops String
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- is
Regionally 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - system
Type String - Type of the database system.
- availability
Domain string - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - iops string
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- is
Regionally 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - system
Type string - Type of the database system.
- availability_
domain str - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - system_
type str - Type of the database system.
- availability
Domain String - Specifies the availability domain of AD-local storage. If
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - iops String
- Guaranteed input/output storage requests per second (IOPS) available to the database system.
- is
Regionally 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
isRegionallyDurable
is set to true,availabilityDomain
should not be specified. IfisRegionallyDurable
is set to false,availabilityDomain
must be specified. - system
Type 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
oci
Terraform Provider.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi