Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 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[_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
Sequence[database.
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_ Sequence[database.storage_ performances Get 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[database.
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_ Sequence[database.performance_ lists Get Db System Storage Performances Db System Storage Performance Data Storage Performance List] - List of storage performance for the DATA disks
- reco_
storage_ Sequence[database.performance_ lists Get 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[database.performances Get Db System Storage Performances Db System Storage Performance Data Storage Performance List Balanced Disk Performance] - Representation of disk performance detail parameters.
- high_
disk_ Sequence[database.performances Get 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[database.performances Get Db System Storage Performances Db System Storage Performance Reco Storage Performance List Balanced Disk Performance] - Representation of disk performance detail parameters.
- high_
disk_ Sequence[database.performances Get 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.