Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
oci.Database.getDbSystemStoragePerformances
Start a Neo task
Explain and create an oci.Database.getDbSystemStoragePerformances resource
This data source provides the list of Db System Storage Performances in Oracle Cloud Infrastructure Database service.
Gets a list of possible expected storage performance parameters of a VMDB System based on Configuration.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDbSystemStoragePerformances = oci.Database.getDbSystemStoragePerformances({
storageManagement: dbSystemStoragePerformanceStorageManagement,
shapeType: dbSystemStoragePerformanceShapeType,
databaseEdition: dbSystemStoragePerformanceDatabaseEdition,
compartmentId: compartmentId,
});
import pulumi
import pulumi_oci as oci
test_db_system_storage_performances = oci.Database.get_db_system_storage_performances(storage_management=db_system_storage_performance_storage_management,
shape_type=db_system_storage_performance_shape_type,
database_edition=db_system_storage_performance_database_edition,
compartment_id=compartment_id)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/database"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := database.GetDbSystemStoragePerformances(ctx, &database.GetDbSystemStoragePerformancesArgs{
StorageManagement: dbSystemStoragePerformanceStorageManagement,
ShapeType: pulumi.StringRef(dbSystemStoragePerformanceShapeType),
DatabaseEdition: pulumi.StringRef(dbSystemStoragePerformanceDatabaseEdition),
CompartmentId: pulumi.StringRef(compartmentId),
}, 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 testDbSystemStoragePerformances = Oci.Database.GetDbSystemStoragePerformances.Invoke(new()
{
StorageManagement = dbSystemStoragePerformanceStorageManagement,
ShapeType = dbSystemStoragePerformanceShapeType,
DatabaseEdition = dbSystemStoragePerformanceDatabaseEdition,
CompartmentId = compartmentId,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Database.DatabaseFunctions;
import com.pulumi.oci.Database.inputs.GetDbSystemStoragePerformancesArgs;
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 testDbSystemStoragePerformances = DatabaseFunctions.getDbSystemStoragePerformances(GetDbSystemStoragePerformancesArgs.builder()
.storageManagement(dbSystemStoragePerformanceStorageManagement)
.shapeType(dbSystemStoragePerformanceShapeType)
.databaseEdition(dbSystemStoragePerformanceDatabaseEdition)
.compartmentId(compartmentId)
.build());
}
}
variables:
testDbSystemStoragePerformances:
fn::invoke:
function: oci:Database:getDbSystemStoragePerformances
arguments:
storageManagement: ${dbSystemStoragePerformanceStorageManagement}
shapeType: ${dbSystemStoragePerformanceShapeType}
databaseEdition: ${dbSystemStoragePerformanceDatabaseEdition}
compartmentId: ${compartmentId}
Using getDbSystemStoragePerformances
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 getDbSystemStoragePerformances(args: GetDbSystemStoragePerformancesArgs, opts?: InvokeOptions): Promise<GetDbSystemStoragePerformancesResult>
function getDbSystemStoragePerformancesOutput(args: GetDbSystemStoragePerformancesOutputArgs, opts?: InvokeOptions): Output<GetDbSystemStoragePerformancesResult>def get_db_system_storage_performances(compartment_id: Optional[str] = None,
database_edition: Optional[str] = None,
filters: Optional[Sequence[GetDbSystemStoragePerformancesFilter]] = None,
shape_type: Optional[str] = None,
storage_management: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbSystemStoragePerformancesResult
def get_db_system_storage_performances_output(compartment_id: Optional[pulumi.Input[str]] = None,
database_edition: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDbSystemStoragePerformancesFilterArgs]]]] = None,
shape_type: Optional[pulumi.Input[str]] = None,
storage_management: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDbSystemStoragePerformancesResult]func GetDbSystemStoragePerformances(ctx *Context, args *GetDbSystemStoragePerformancesArgs, opts ...InvokeOption) (*GetDbSystemStoragePerformancesResult, error)
func GetDbSystemStoragePerformancesOutput(ctx *Context, args *GetDbSystemStoragePerformancesOutputArgs, opts ...InvokeOption) GetDbSystemStoragePerformancesResultOutput> Note: This function is named GetDbSystemStoragePerformances in the Go SDK.
public static class GetDbSystemStoragePerformances
{
public static Task<GetDbSystemStoragePerformancesResult> InvokeAsync(GetDbSystemStoragePerformancesArgs args, InvokeOptions? opts = null)
public static Output<GetDbSystemStoragePerformancesResult> Invoke(GetDbSystemStoragePerformancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDbSystemStoragePerformancesResult> getDbSystemStoragePerformances(GetDbSystemStoragePerformancesArgs args, InvokeOptions options)
public static Output<GetDbSystemStoragePerformancesResult> getDbSystemStoragePerformances(GetDbSystemStoragePerformancesArgs args, InvokeOptions options)
fn::invoke:
function: oci:Database/getDbSystemStoragePerformances:getDbSystemStoragePerformances
arguments:
# arguments dictionaryThe following arguments are supported:
- Storage
Management string - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are
ASMandLVM.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- Compartment
Id string - Optional. The OCID of the compartment.
- Database
Edition string - Optional. Filters the performance results by database edition. Valid values are:
- STANDARD_EDITION
- ENTERPRISE_EDITION
- ENTERPRISE_EDITION_HIGH_PERFORMANCE
- ENTERPRISE_EDITION_EXTREME_PERFORMANCE
- ENTERPRISE_EDITION_DEVELOPER
- Filters
List<Get
Db System Storage Performances Filter> - Shape
Type string - Optional. Filters the performance results by shape type.
- Storage
Management string - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are
ASMandLVM.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- Compartment
Id string - Optional. The OCID of the compartment.
- Database
Edition string - Optional. Filters the performance results by database edition. Valid values are:
- STANDARD_EDITION
- ENTERPRISE_EDITION
- ENTERPRISE_EDITION_HIGH_PERFORMANCE
- ENTERPRISE_EDITION_EXTREME_PERFORMANCE
- ENTERPRISE_EDITION_DEVELOPER
- Filters
[]Get
Db System Storage Performances Filter - Shape
Type string - Optional. Filters the performance results by shape type.
- storage
Management String - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are
ASMandLVM.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- compartment
Id String - Optional. The OCID of the compartment.
- database
Edition String - Optional. Filters the performance results by database edition. Valid values are:
- STANDARD_EDITION
- ENTERPRISE_EDITION
- ENTERPRISE_EDITION_HIGH_PERFORMANCE
- ENTERPRISE_EDITION_EXTREME_PERFORMANCE
- ENTERPRISE_EDITION_DEVELOPER
- filters
List<Get
Db System Storage Performances Filter> - shape
Type String - Optional. Filters the performance results by shape type.
- storage
Management string - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are
ASMandLVM.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- compartment
Id string - Optional. The OCID of the compartment.
- database
Edition string - Optional. Filters the performance results by database edition. Valid values are:
- STANDARD_EDITION
- ENTERPRISE_EDITION
- ENTERPRISE_EDITION_HIGH_PERFORMANCE
- ENTERPRISE_EDITION_EXTREME_PERFORMANCE
- ENTERPRISE_EDITION_DEVELOPER
- filters
Get
Db System Storage Performances Filter[] - shape
Type string - Optional. Filters the performance results by shape type.
- storage_
management str - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are
ASMandLVM.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- compartment_
id str - Optional. The OCID of the compartment.
- database_
edition str - Optional. Filters the performance results by database edition. Valid values are:
- STANDARD_EDITION
- ENTERPRISE_EDITION
- ENTERPRISE_EDITION_HIGH_PERFORMANCE
- ENTERPRISE_EDITION_EXTREME_PERFORMANCE
- ENTERPRISE_EDITION_DEVELOPER
- filters
Sequence[Get
Db System Storage Performances Filter] - shape_
type str - Optional. Filters the performance results by shape type.
- storage
Management String - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are
ASMandLVM.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- compartment
Id String - Optional. The OCID of the compartment.
- database
Edition String - Optional. Filters the performance results by database edition. Valid values are:
- STANDARD_EDITION
- ENTERPRISE_EDITION
- ENTERPRISE_EDITION_HIGH_PERFORMANCE
- ENTERPRISE_EDITION_EXTREME_PERFORMANCE
- ENTERPRISE_EDITION_DEVELOPER
- filters List<Property Map>
- shape
Type String - Optional. Filters the performance results by shape type.
getDbSystemStoragePerformances Result
The following output properties are available:
- Db
System List<GetStorage Performances Db System Storage Performances Db System Storage Performance> - The list of db_system_storage_performances.
- Id string
- The provider-assigned unique ID for this managed resource.
- Storage
Management string - Compartment
Id string - Database
Edition string - Filters
List<Get
Db System Storage Performances Filter> - Shape
Type string - ShapeType of the DbSystems,INTEL or AMD
- Db
System []GetStorage Performances Db System Storage Performances Db System Storage Performance - The list of db_system_storage_performances.
- Id string
- The provider-assigned unique ID for this managed resource.
- Storage
Management string - Compartment
Id string - Database
Edition string - Filters
[]Get
Db System Storage Performances Filter - Shape
Type string - ShapeType of the DbSystems,INTEL or AMD
- db
System List<GetStorage Performances Db System Storage Performances Db System Storage Performance> - The list of db_system_storage_performances.
- id String
- The provider-assigned unique ID for this managed resource.
- storage
Management String - compartment
Id String - database
Edition String - filters
List<Get
Db System Storage Performances Filter> - shape
Type String - ShapeType of the DbSystems,INTEL or AMD
- db
System GetStorage Performances Db System Storage Performances Db System Storage Performance[] - The list of db_system_storage_performances.
- id string
- The provider-assigned unique ID for this managed resource.
- storage
Management string - compartment
Id string - database
Edition string - filters
Get
Db System Storage Performances Filter[] - shape
Type string - ShapeType of the DbSystems,INTEL or AMD
- db_
system_ Sequence[Getstorage_ performances Db System Storage Performances Db System Storage Performance] - The list of db_system_storage_performances.
- id str
- The provider-assigned unique ID for this managed resource.
- storage_
management str - compartment_
id str - database_
edition str - filters
Sequence[Get
Db System Storage Performances Filter] - shape_
type str - ShapeType of the DbSystems,INTEL or AMD
- db
System List<Property Map>Storage Performances - The list of db_system_storage_performances.
- id String
- The provider-assigned unique ID for this managed resource.
- storage
Management String - compartment
Id String - database
Edition String - filters List<Property Map>
- shape
Type String - ShapeType of the DbSystems,INTEL or AMD
Supporting Types
GetDbSystemStoragePerformancesDbSystemStoragePerformance
- Data
Storage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List> - List of storage performance for the DATA disks
- Reco
Storage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List> - List of storage performance for the RECO disks
- Shape
Type string - Optional. Filters the performance results by shape type.
- Data
Storage []GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List - List of storage performance for the DATA disks
- Reco
Storage []GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List - List of storage performance for the RECO disks
- Shape
Type string - Optional. Filters the performance results by shape type.
- data
Storage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List> - List of storage performance for the DATA disks
- reco
Storage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List> - List of storage performance for the RECO disks
- shape
Type String - Optional. Filters the performance results by shape type.
- data
Storage GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List[] - List of storage performance for the DATA disks
- reco
Storage GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List[] - List of storage performance for the RECO disks
- shape
Type string - Optional. Filters the performance results by shape type.
- data_
storage_ Sequence[Getperformance_ lists Db System Storage Performances Db System Storage Performance Data Storage Performance List] - List of storage performance for the DATA disks
- reco_
storage_ Sequence[Getperformance_ lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List] - List of storage performance for the RECO disks
- shape_
type str - Optional. Filters the performance results by shape type.
- data
Storage List<Property Map>Performance Lists - List of storage performance for the DATA disks
- reco
Storage List<Property Map>Performance Lists - List of storage performance for the RECO disks
- shape
Type String - Optional. Filters the performance results by shape type.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceDataStoragePerformanceList
- Balanced
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance> - Representation of disk performance detail parameters.
- High
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance> - Representation of disk performance detail parameters.
- Size
In intGbs - Size in GBs.
- Balanced
Disk []GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance - Representation of disk performance detail parameters.
- High
Disk []GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance - Representation of disk performance detail parameters.
- Size
In intGbs - Size in GBs.
- balanced
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance> - Representation of disk performance detail parameters.
- high
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance> - Representation of disk performance detail parameters.
- size
In IntegerGbs - Size in GBs.
- balanced
Disk GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance[] - Representation of disk performance detail parameters.
- high
Disk GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance[] - Representation of disk performance detail parameters.
- size
In numberGbs - Size in GBs.
- balanced_
disk_ Sequence[Getperformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance] - Representation of disk performance detail parameters.
- high_
disk_ Sequence[Getperformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance] - Representation of disk performance detail parameters.
- size_
in_ intgbs - Size in GBs.
- balanced
Disk List<Property Map>Performances - Representation of disk performance detail parameters.
- high
Disk List<Property Map>Performances - Representation of disk performance detail parameters.
- size
In NumberGbs - Size in GBs.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceDataStoragePerformanceListBalancedDiskPerformance
- Disk
Iops double - Disk IOPS in thousands.
- Disk
Throughput doubleIn Mbps - Disk Throughput in Mbps.
- Disk
Iops float64 - Disk IOPS in thousands.
- Disk
Throughput float64In Mbps - Disk Throughput in Mbps.
- disk
Iops Double - Disk IOPS in thousands.
- disk
Throughput DoubleIn Mbps - Disk Throughput in Mbps.
- disk
Iops number - Disk IOPS in thousands.
- disk
Throughput numberIn Mbps - Disk Throughput in Mbps.
- disk_
iops float - Disk IOPS in thousands.
- disk_
throughput_ floatin_ mbps - Disk Throughput in Mbps.
- disk
Iops Number - Disk IOPS in thousands.
- disk
Throughput NumberIn Mbps - Disk Throughput in Mbps.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceDataStoragePerformanceListHighDiskPerformance
- Disk
Iops double - Disk IOPS in thousands.
- Disk
Throughput doubleIn Mbps - Disk Throughput in Mbps.
- Disk
Iops float64 - Disk IOPS in thousands.
- Disk
Throughput float64In Mbps - Disk Throughput in Mbps.
- disk
Iops Double - Disk IOPS in thousands.
- disk
Throughput DoubleIn Mbps - Disk Throughput in Mbps.
- disk
Iops number - Disk IOPS in thousands.
- disk
Throughput numberIn Mbps - Disk Throughput in Mbps.
- disk_
iops float - Disk IOPS in thousands.
- disk_
throughput_ floatin_ mbps - Disk Throughput in Mbps.
- disk
Iops Number - Disk IOPS in thousands.
- disk
Throughput NumberIn Mbps - Disk Throughput in Mbps.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceRecoStoragePerformanceList
- Balanced
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance> - Representation of disk performance detail parameters.
- High
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance> - Representation of disk performance detail parameters.
- Size
In intGbs - Size in GBs.
- Balanced
Disk []GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance - Representation of disk performance detail parameters.
- High
Disk []GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance - Representation of disk performance detail parameters.
- Size
In intGbs - Size in GBs.
- balanced
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance> - Representation of disk performance detail parameters.
- high
Disk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance> - Representation of disk performance detail parameters.
- size
In IntegerGbs - Size in GBs.
- balanced
Disk GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance[] - Representation of disk performance detail parameters.
- high
Disk GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance[] - Representation of disk performance detail parameters.
- size
In numberGbs - Size in GBs.
- balanced_
disk_ Sequence[Getperformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance] - Representation of disk performance detail parameters.
- high_
disk_ Sequence[Getperformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance] - Representation of disk performance detail parameters.
- size_
in_ intgbs - Size in GBs.
- balanced
Disk List<Property Map>Performances - Representation of disk performance detail parameters.
- high
Disk List<Property Map>Performances - Representation of disk performance detail parameters.
- size
In NumberGbs - Size in GBs.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceRecoStoragePerformanceListBalancedDiskPerformance
- Disk
Iops double - Disk IOPS in thousands.
- Disk
Throughput doubleIn Mbps - Disk Throughput in Mbps.
- Disk
Iops float64 - Disk IOPS in thousands.
- Disk
Throughput float64In Mbps - Disk Throughput in Mbps.
- disk
Iops Double - Disk IOPS in thousands.
- disk
Throughput DoubleIn Mbps - Disk Throughput in Mbps.
- disk
Iops number - Disk IOPS in thousands.
- disk
Throughput numberIn Mbps - Disk Throughput in Mbps.
- disk_
iops float - Disk IOPS in thousands.
- disk_
throughput_ floatin_ mbps - Disk Throughput in Mbps.
- disk
Iops Number - Disk IOPS in thousands.
- disk
Throughput NumberIn Mbps - Disk Throughput in Mbps.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceRecoStoragePerformanceListHighDiskPerformance
- Disk
Iops double - Disk IOPS in thousands.
- Disk
Throughput doubleIn Mbps - Disk Throughput in Mbps.
- Disk
Iops float64 - Disk IOPS in thousands.
- Disk
Throughput float64In Mbps - Disk Throughput in Mbps.
- disk
Iops Double - Disk IOPS in thousands.
- disk
Throughput DoubleIn Mbps - Disk Throughput in Mbps.
- disk
Iops number - Disk IOPS in thousands.
- disk
Throughput numberIn Mbps - Disk Throughput in Mbps.
- disk_
iops float - Disk IOPS in thousands.
- disk_
throughput_ floatin_ mbps - Disk Throughput in Mbps.
- disk
Iops Number - Disk IOPS in thousands.
- disk
Throughput NumberIn Mbps - Disk Throughput in Mbps.
GetDbSystemStoragePerformancesFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
