Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Database.getDbSystemStoragePerformances
Explore with Pulumi AI
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,
});
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)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/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),
		}, 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,
    });
});
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)
            .build());
    }
}
variables:
  testDbSystemStoragePerformances:
    fn::invoke:
      function: oci:Database:getDbSystemStoragePerformances
      arguments:
        storageManagement: ${dbSystemStoragePerformanceStorageManagement}
        shapeType: ${dbSystemStoragePerformanceShapeType}
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(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(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:
- StorageManagement 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.
 
- Filters
List<GetDb System Storage Performances Filter> 
- ShapeType string
- Optional. Filters the performance results by shape type.
- StorageManagement 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.
 
- Filters
[]GetDb System Storage Performances Filter 
- ShapeType string
- Optional. Filters the performance results by shape type.
- storageManagement 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.
 
- filters
List<GetDb System Storage Performances Filter> 
- shapeType String
- Optional. Filters the performance results by shape type.
- storageManagement 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.
 
- filters
GetDb System Storage Performances Filter[] 
- shapeType 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.
 
- filters
Sequence[GetDb System Storage Performances Filter] 
- shape_type str
- Optional. Filters the performance results by shape type.
- storageManagement 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.
 
- filters List<Property Map>
- shapeType String
- Optional. Filters the performance results by shape type.
getDbSystemStoragePerformances Result
The following output properties are available:
- DbSystem 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.
- StorageManagement string
- Filters
List<GetDb System Storage Performances Filter> 
- ShapeType string
- ShapeType of the DbSystems,INTEL or AMD
- DbSystem []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.
- StorageManagement string
- Filters
[]GetDb System Storage Performances Filter 
- ShapeType string
- ShapeType of the DbSystems,INTEL or AMD
- dbSystem 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.
- storageManagement String
- filters
List<GetDb System Storage Performances Filter> 
- shapeType String
- ShapeType of the DbSystems,INTEL or AMD
- dbSystem 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.
- storageManagement string
- filters
GetDb System Storage Performances Filter[] 
- shapeType 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
- filters
Sequence[GetDb System Storage Performances Filter] 
- shape_type str
- ShapeType of the DbSystems,INTEL or AMD
- dbSystem List<Property Map>Storage Performances 
- The list of db_system_storage_performances.
- id String
- The provider-assigned unique ID for this managed resource.
- storageManagement String
- filters List<Property Map>
- shapeType String
- ShapeType of the DbSystems,INTEL or AMD
Supporting Types
GetDbSystemStoragePerformancesDbSystemStoragePerformance        
- DataStorage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List> 
- List of storage performance for the DATA disks
- RecoStorage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List> 
- List of storage performance for the RECO disks
- ShapeType string
- Optional. Filters the performance results by shape type.
- DataStorage []GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List 
- List of storage performance for the DATA disks
- RecoStorage []GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List 
- List of storage performance for the RECO disks
- ShapeType string
- Optional. Filters the performance results by shape type.
- dataStorage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List> 
- List of storage performance for the DATA disks
- recoStorage List<GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List> 
- List of storage performance for the RECO disks
- shapeType String
- Optional. Filters the performance results by shape type.
- dataStorage GetPerformance Lists Db System Storage Performances Db System Storage Performance Data Storage Performance List[] 
- List of storage performance for the DATA disks
- recoStorage GetPerformance Lists Db System Storage Performances Db System Storage Performance Reco Storage Performance List[] 
- List of storage performance for the RECO disks
- shapeType 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.
- dataStorage List<Property Map>Performance Lists 
- List of storage performance for the DATA disks
- recoStorage List<Property Map>Performance Lists 
- List of storage performance for the RECO disks
- shapeType String
- Optional. Filters the performance results by shape type.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceDataStoragePerformanceList            
- BalancedDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance> 
- Representation of disk performance detail parameters.
- HighDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance> 
- Representation of disk performance detail parameters.
- SizeIn intGbs 
- Size in GBs.
- BalancedDisk []GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance 
- Representation of disk performance detail parameters.
- HighDisk []GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance 
- Representation of disk performance detail parameters.
- SizeIn intGbs 
- Size in GBs.
- balancedDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance> 
- Representation of disk performance detail parameters.
- highDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance> 
- Representation of disk performance detail parameters.
- sizeIn IntegerGbs 
- Size in GBs.
- balancedDisk GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance[] 
- Representation of disk performance detail parameters.
- highDisk GetPerformances Db System Storage Performances Db System Storage Performance Data Storage Performance List High Disk Performance[] 
- Representation of disk performance detail parameters.
- sizeIn 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.
- balancedDisk List<Property Map>Performances 
- Representation of disk performance detail parameters.
- highDisk List<Property Map>Performances 
- Representation of disk performance detail parameters.
- sizeIn NumberGbs 
- Size in GBs.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceDataStoragePerformanceListBalancedDiskPerformance               
- DiskIops double
- Disk IOPS in thousands.
- DiskThroughput doubleIn Mbps 
- Disk Throughput in Mbps.
- DiskIops float64
- Disk IOPS in thousands.
- DiskThroughput float64In Mbps 
- Disk Throughput in Mbps.
- diskIops Double
- Disk IOPS in thousands.
- diskThroughput DoubleIn Mbps 
- Disk Throughput in Mbps.
- diskIops number
- Disk IOPS in thousands.
- diskThroughput numberIn Mbps 
- Disk Throughput in Mbps.
- disk_iops float
- Disk IOPS in thousands.
- disk_throughput_ floatin_ mbps 
- Disk Throughput in Mbps.
- diskIops Number
- Disk IOPS in thousands.
- diskThroughput NumberIn Mbps 
- Disk Throughput in Mbps.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceDataStoragePerformanceListHighDiskPerformance               
- DiskIops double
- Disk IOPS in thousands.
- DiskThroughput doubleIn Mbps 
- Disk Throughput in Mbps.
- DiskIops float64
- Disk IOPS in thousands.
- DiskThroughput float64In Mbps 
- Disk Throughput in Mbps.
- diskIops Double
- Disk IOPS in thousands.
- diskThroughput DoubleIn Mbps 
- Disk Throughput in Mbps.
- diskIops number
- Disk IOPS in thousands.
- diskThroughput numberIn Mbps 
- Disk Throughput in Mbps.
- disk_iops float
- Disk IOPS in thousands.
- disk_throughput_ floatin_ mbps 
- Disk Throughput in Mbps.
- diskIops Number
- Disk IOPS in thousands.
- diskThroughput NumberIn Mbps 
- Disk Throughput in Mbps.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceRecoStoragePerformanceList            
- BalancedDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance> 
- Representation of disk performance detail parameters.
- HighDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance> 
- Representation of disk performance detail parameters.
- SizeIn intGbs 
- Size in GBs.
- BalancedDisk []GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance 
- Representation of disk performance detail parameters.
- HighDisk []GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance 
- Representation of disk performance detail parameters.
- SizeIn intGbs 
- Size in GBs.
- balancedDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance> 
- Representation of disk performance detail parameters.
- highDisk List<GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance> 
- Representation of disk performance detail parameters.
- sizeIn IntegerGbs 
- Size in GBs.
- balancedDisk GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance[] 
- Representation of disk performance detail parameters.
- highDisk GetPerformances Db System Storage Performances Db System Storage Performance Reco Storage Performance List High Disk Performance[] 
- Representation of disk performance detail parameters.
- sizeIn 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.
- balancedDisk List<Property Map>Performances 
- Representation of disk performance detail parameters.
- highDisk List<Property Map>Performances 
- Representation of disk performance detail parameters.
- sizeIn NumberGbs 
- Size in GBs.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceRecoStoragePerformanceListBalancedDiskPerformance               
- DiskIops double
- Disk IOPS in thousands.
- DiskThroughput doubleIn Mbps 
- Disk Throughput in Mbps.
- DiskIops float64
- Disk IOPS in thousands.
- DiskThroughput float64In Mbps 
- Disk Throughput in Mbps.
- diskIops Double
- Disk IOPS in thousands.
- diskThroughput DoubleIn Mbps 
- Disk Throughput in Mbps.
- diskIops number
- Disk IOPS in thousands.
- diskThroughput numberIn Mbps 
- Disk Throughput in Mbps.
- disk_iops float
- Disk IOPS in thousands.
- disk_throughput_ floatin_ mbps 
- Disk Throughput in Mbps.
- diskIops Number
- Disk IOPS in thousands.
- diskThroughput NumberIn Mbps 
- Disk Throughput in Mbps.
GetDbSystemStoragePerformancesDbSystemStoragePerformanceRecoStoragePerformanceListHighDiskPerformance               
- DiskIops double
- Disk IOPS in thousands.
- DiskThroughput doubleIn Mbps 
- Disk Throughput in Mbps.
- DiskIops float64
- Disk IOPS in thousands.
- DiskThroughput float64In Mbps 
- Disk Throughput in Mbps.
- diskIops Double
- Disk IOPS in thousands.
- diskThroughput DoubleIn Mbps 
- Disk Throughput in Mbps.
- diskIops number
- Disk IOPS in thousands.
- diskThroughput numberIn Mbps 
- Disk Throughput in Mbps.
- disk_iops float
- Disk IOPS in thousands.
- disk_throughput_ floatin_ mbps 
- Disk Throughput in Mbps.
- diskIops Number
- Disk IOPS in thousands.
- diskThroughput 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.