import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Cloud Vm Cluster Iorm Config resource in Oracle Cloud Infrastructure Database service. * * Gets the IORM configuration settings for the specified Cloud Vm Cluster. * All Exadata service instances have default IORM settings. * * The [GetCloudVmClusterIormConfig](https://docs.cloud.oracle.com/iaas/api/#/en/database/latest/CloudVmCluster/GetCloudVmClusterIormConfig/) API is used for this operation with Cloud Vm Cluster. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testCloudVmClusterIormConfig = oci.database.getCloudVmClusterIormConfig({ * cloudVmClusterId: testCloudVmCluster.id, * }); * ``` */ export declare function getCloudVmClusterIormConfig(args: GetCloudVmClusterIormConfigArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCloudVmClusterIormConfig. */ export interface GetCloudVmClusterIormConfigArgs { /** * The cluster [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ cloudVmClusterId: string; } /** * A collection of values returned by getCloudVmClusterIormConfig. */ export interface GetCloudVmClusterIormConfigResult { readonly cloudVmClusterId: string; /** * An array of IORM settings for all the database in the cloud vm cluster. */ readonly dbPlans: outputs.Database.GetCloudVmClusterIormConfigDbPlan[]; readonly id: string; /** * Additional information about the current `lifecycleState`. */ readonly lifecycleDetails: string; /** * The current value for the IORM objective. The default is `AUTO`. */ readonly objective: string; /** * The current state of IORM configuration for the cloud vm cluster. */ readonly state: string; } /** * This data source provides details about a specific Cloud Vm Cluster Iorm Config resource in Oracle Cloud Infrastructure Database service. * * Gets the IORM configuration settings for the specified Cloud Vm Cluster. * All Exadata service instances have default IORM settings. * * The [GetCloudVmClusterIormConfig](https://docs.cloud.oracle.com/iaas/api/#/en/database/latest/CloudVmCluster/GetCloudVmClusterIormConfig/) API is used for this operation with Cloud Vm Cluster. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testCloudVmClusterIormConfig = oci.database.getCloudVmClusterIormConfig({ * cloudVmClusterId: testCloudVmCluster.id, * }); * ``` */ export declare function getCloudVmClusterIormConfigOutput(args: GetCloudVmClusterIormConfigOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCloudVmClusterIormConfig. */ export interface GetCloudVmClusterIormConfigOutputArgs { /** * The cluster [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ cloudVmClusterId: pulumi.Input; } //# sourceMappingURL=getCloudVmClusterIormConfig.d.ts.map