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
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 = @var.Db_system_storage_performance_storage_management,
ShapeType = @var.Db_system_storage_performance_shape_type,
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/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: _var.Db_system_storage_performance_storage_management,
ShapeType: pulumi.StringRef(_var.Db_system_storage_performance_shape_type),
}, nil)
if err != nil {
return err
}
return nil
})
}
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(var_.db_system_storage_performance_storage_management())
.shapeType(var_.db_system_storage_performance_shape_type())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_db_system_storage_performances = oci.Database.get_db_system_storage_performances(storage_management=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
shape_type=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDbSystemStoragePerformances = oci.Database.getDbSystemStoragePerformances({
storageManagement: _var.db_system_storage_performance_storage_management,
shapeType: _var.db_system_storage_performance_shape_type,
});
variables:
testDbSystemStoragePerformances:
fn::invoke:
Function: oci:Database:getDbSystemStoragePerformances
Arguments:
storageManagement: ${var.db_system_storage_performance_storage_management}
shapeType: ${var.db_system_storage_performance_shape_type}
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[_database.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[_database.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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Database/getDbSystemStoragePerformances:getDbSystemStoragePerformances
arguments:
# arguments dictionary
The 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
ASM
andLVM
.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- 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
ASM
andLVM
.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- 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
ASM
andLVM
.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- 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
ASM
andLVM
.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- 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
ASM
andLVM
.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- filters
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
ASM
andLVM
.- ASM specifies Oracle Automatic Storage Management
- LVM specifies logical volume manager, sometimes called logical disk manager.
- 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 - 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 - 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 - 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 - filters
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 str
The provider-assigned unique ID for this managed resource.
- storage_
management str - filters
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 - 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_ 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 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_ 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<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_ 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<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
oci
Terraform Provider.