Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.Psql.getDbSystem
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
This data source provides details about a specific Db System resource in Oracle Cloud Infrastructure Psql service.
Gets a database system by identifier.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDbSystem = oci.Psql.getDbSystem({
dbSystemId: testDbSystemOciPsqlDbSystem.id,
excludedFields: dbSystemExcludedFields,
});
import pulumi
import pulumi_oci as oci
test_db_system = oci.Psql.get_db_system(db_system_id=test_db_system_oci_psql_db_system["id"],
excluded_fields=db_system_excluded_fields)
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.GetDbSystem(ctx, &psql.GetDbSystemArgs{
DbSystemId: testDbSystemOciPsqlDbSystem.Id,
ExcludedFields: pulumi.StringRef(dbSystemExcludedFields),
}, 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 testDbSystem = Oci.Psql.GetDbSystem.Invoke(new()
{
DbSystemId = testDbSystemOciPsqlDbSystem.Id,
ExcludedFields = dbSystemExcludedFields,
});
});
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.GetDbSystemArgs;
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 testDbSystem = PsqlFunctions.getDbSystem(GetDbSystemArgs.builder()
.dbSystemId(testDbSystemOciPsqlDbSystem.id())
.excludedFields(dbSystemExcludedFields)
.build());
}
}
variables:
testDbSystem:
fn::invoke:
Function: oci:Psql:getDbSystem
Arguments:
dbSystemId: ${testDbSystemOciPsqlDbSystem.id}
excludedFields: ${dbSystemExcludedFields}
Using getDbSystem
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 getDbSystem(args: GetDbSystemArgs, opts?: InvokeOptions): Promise<GetDbSystemResult>
function getDbSystemOutput(args: GetDbSystemOutputArgs, opts?: InvokeOptions): Output<GetDbSystemResult>
def get_db_system(db_system_id: Optional[str] = None,
excluded_fields: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbSystemResult
def get_db_system_output(db_system_id: Optional[pulumi.Input[str]] = None,
excluded_fields: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDbSystemResult]
func GetDbSystem(ctx *Context, args *GetDbSystemArgs, opts ...InvokeOption) (*GetDbSystemResult, error)
func GetDbSystemOutput(ctx *Context, args *GetDbSystemOutputArgs, opts ...InvokeOption) GetDbSystemResultOutput
> Note: This function is named GetDbSystem
in the Go SDK.
public static class GetDbSystem
{
public static Task<GetDbSystemResult> InvokeAsync(GetDbSystemArgs args, InvokeOptions? opts = null)
public static Output<GetDbSystemResult> Invoke(GetDbSystemInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDbSystemResult> getDbSystem(GetDbSystemArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Psql/getDbSystem:getDbSystem
arguments:
# arguments dictionary
The following arguments are supported:
- Db
System stringId - A unique identifier for the database system.
- Excluded
Fields string - A filter to exclude database configuration when this query parameter is set to OverrideDbConfig.
- Db
System stringId - A unique identifier for the database system.
- Excluded
Fields string - A filter to exclude database configuration when this query parameter is set to OverrideDbConfig.
- db
System StringId - A unique identifier for the database system.
- excluded
Fields String - A filter to exclude database configuration when this query parameter is set to OverrideDbConfig.
- db
System stringId - A unique identifier for the database system.
- excluded
Fields string - A filter to exclude database configuration when this query parameter is set to OverrideDbConfig.
- db_
system_ strid - A unique identifier for the database system.
- excluded_
fields str - A filter to exclude database configuration when this query parameter is set to OverrideDbConfig.
- db
System StringId - A unique identifier for the database system.
- excluded
Fields String - A filter to exclude database configuration when this query parameter is set to OverrideDbConfig.
getDbSystem Result
The following output properties are available:
- Admin
Username string - The database system administrator username.
- Apply
Config string - Compartment
Id string - The OCID of the compartment that contains the database system.
- Config
Id string - The OCID of the configuration associated with the database system.
- Credentials
List<Get
Db System Credential> - Db
System stringId - 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- 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 instance node. Immutable on creation.
- 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 System Instance> - The list of instances, or nodes, in the database system.
- Instances
Details List<GetDb System 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 System Management Policy> - PostgreSQL database system management policy.
- Network
Details List<GetDb System Network Detail> - Network details for the database system.
- Patch
Operations List<GetDb System Patch Operation> - Shape string
- The name of the shape for the database instance. Example:
VM.Standard.E4.Flex
- Sources
List<Get
Db System Source> - The source used to restore the database system.
- State string
- The current state of the database system.
- Storage
Details List<GetDb System 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
- Excluded
Fields string
- Admin
Username string - The database system administrator username.
- Apply
Config string - Compartment
Id string - The OCID of the compartment that contains the database system.
- Config
Id string - The OCID of the configuration associated with the database system.
- Credentials
[]Get
Db System Credential - Db
System stringId - 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- 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 instance node. Immutable on creation.
- 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 System Instance - The list of instances, or nodes, in the database system.
- Instances
Details []GetDb System 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 System Management Policy - PostgreSQL database system management policy.
- Network
Details []GetDb System Network Detail - Network details for the database system.
- Patch
Operations []GetDb System Patch Operation - Shape string
- The name of the shape for the database instance. Example:
VM.Standard.E4.Flex
- Sources
[]Get
Db System Source - The source used to restore the database system.
- State string
- The current state of the database system.
- Storage
Details []GetDb System 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
- Excluded
Fields string
- admin
Username String - The database system administrator username.
- apply
Config String - compartment
Id String - The OCID of the compartment that contains the database system.
- config
Id String - The OCID of the configuration associated with the database system.
- credentials
List<Get
Db System Credential> - db
System StringId - 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- 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 instance node. Immutable on creation.
- 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 System Instance> - The list of instances, or nodes, in the database system.
- instances
Details List<GetDb System 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 System Management Policy> - PostgreSQL database system management policy.
- network
Details List<GetDb System Network Detail> - Network details for the database system.
- patch
Operations List<GetDb System Patch Operation> - shape String
- The name of the shape for the database instance. Example:
VM.Standard.E4.Flex
- sources
List<Get
Db System Source> - The source used to restore the database system.
- state String
- The current state of the database system.
- storage
Details List<GetDb System 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
- excluded
Fields String
- admin
Username string - The database system administrator username.
- apply
Config string - compartment
Id string - The OCID of the compartment that contains the database system.
- config
Id string - The OCID of the configuration associated with the database system.
- credentials
Get
Db System Credential[] - db
System stringId - 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- {[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 instance node. Immutable on creation.
- 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 System Instance[] - The list of instances, or nodes, in the database system.
- instances
Details GetDb System 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 System Management Policy[] - PostgreSQL database system management policy.
- network
Details GetDb System Network Detail[] - Network details for the database system.
- patch
Operations GetDb System Patch Operation[] - shape string
- The name of the shape for the database instance. Example:
VM.Standard.E4.Flex
- sources
Get
Db System Source[] - The source used to restore the database system.
- state string
- The current state of the database system.
- storage
Details GetDb System 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
- excluded
Fields string
- admin_
username str - The database system administrator username.
- apply_
config str - compartment_
id str - The OCID of the compartment that contains the database system.
- config_
id str - The OCID of the configuration associated with the database system.
- credentials
Sequence[psql.
Get Db System Credential] - db_
system_ strid - 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- 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 instance node. Immutable on creation.
- 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 System Instance] - The list of instances, or nodes, in the database system.
- instances_
details Sequence[psql.Get Db System 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 System Management Policy] - PostgreSQL database system management policy.
- network_
details Sequence[psql.Get Db System Network Detail] - Network details for the database system.
- patch_
operations Sequence[psql.Get Db System Patch Operation] - shape str
- The name of the shape for the database instance. Example:
VM.Standard.E4.Flex
- sources
Sequence[psql.
Get Db System Source] - The source used to restore the database system.
- state str
- The current state of the database system.
- storage_
details Sequence[psql.Get Db System 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
- excluded_
fields str
- admin
Username String - The database system administrator username.
- apply
Config String - compartment
Id String - The OCID of the compartment that contains the database system.
- config
Id String - The OCID of the configuration associated with the database system.
- credentials List<Property Map>
- db
System StringId - 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- 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 instance node. Immutable on creation.
- 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
- The current state of the database system.
- 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
- excluded
Fields String
Supporting Types
GetDbSystemCredential
GetDbSystemCredentialPasswordDetail
- 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
GetDbSystemInstance
- 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- Id string
- A unique identifier for the database instance node. Immutable on creation.
- 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
- The current state 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
- 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- Id string
- A unique identifier for the database instance node. Immutable on creation.
- 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
- The current state 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
- 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- id String
- A unique identifier for the database instance node. Immutable on creation.
- 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
- The current state 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
- 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- id string
- A unique identifier for the database instance node. Immutable on creation.
- 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
- The current state 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
- 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- id str
- A unique identifier for the database instance node. Immutable on creation.
- 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
- The current state 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
- 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 user-friendly display name for the database instance node. Avoid entering confidential information.
- id String
- A unique identifier for the database instance node. Immutable on creation.
- 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
- The current state 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
GetDbSystemInstancesDetail
- Description string
- Description of the database instance node.
- Display
Name string - A user-friendly display name for the database instance node. Avoid entering confidential information.
- Private
Ip string
- Description string
- Description of the database instance node.
- Display
Name string - A user-friendly display name for the database instance node. Avoid entering confidential information.
- Private
Ip string
- description String
- Description of the database instance node.
- display
Name String - A user-friendly display name for the database instance node. Avoid entering confidential information.
- private
Ip String
- description string
- Description of the database instance node.
- display
Name string - A user-friendly display name for the database instance node. Avoid entering confidential information.
- private
Ip string
- description str
- Description of the database instance node.
- display_
name str - A user-friendly display name for the database instance node. Avoid entering confidential information.
- private_
ip str
- description String
- Description of the database instance node.
- display
Name String - A user-friendly display name for the database instance node. Avoid entering confidential information.
- private
Ip String
GetDbSystemManagementPolicy
- Backup
Policies List<GetDb System Management Policy Backup Policy> - PostgreSQL database system backup policy.
- Maintenance
Window stringStart - The start of the maintenance window.
- Backup
Policies []GetDb System Management Policy Backup Policy - PostgreSQL database system backup policy.
- Maintenance
Window stringStart - The start of the maintenance window.
- backup
Policies List<GetDb System Management Policy Backup Policy> - PostgreSQL database system backup policy.
- maintenance
Window StringStart - The start of the maintenance window.
- backup
Policies GetDb System Management Policy Backup Policy[] - PostgreSQL database system backup policy.
- maintenance
Window stringStart - The start of the maintenance window.
- backup_
policies Sequence[psql.Get Db System 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.
GetDbSystemManagementPolicyBackupPolicy
- 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.
GetDbSystemNetworkDetail
- 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.
GetDbSystemPatchOperation
GetDbSystemSource
- 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.
GetDbSystemStorageDetail
- 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.
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