import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** * This data source provides the list of Managed My Sql Database Sql Data in Oracle Cloud Infrastructure Database Management service. * * Retrieves the SQL performance data for a specific MySQL database. * * MySQL support within Oracle Cloud Infrastructure Database Management service has been deprecated as of January 29, 2026. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagedMySqlDatabaseSqlData = oci.databasemanagement.getManagedMySqlDatabaseSqlData({ * endTime: managedMySqlDatabaseSqlDataEndTime, * managedMySqlDatabaseId: testManagedMySqlDatabase.id, * startTime: managedMySqlDatabaseSqlDataStartTime, * filterColumn: managedMySqlDatabaseSqlDataFilterColumn, * }); * ``` */ export declare function getManagedMySqlDatabaseSqlData(args: GetManagedMySqlDatabaseSqlDataArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getManagedMySqlDatabaseSqlData. */ export interface GetManagedMySqlDatabaseSqlDataArgs { /** * The end time of the time range to retrieve the health metrics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". */ endTime: string; /** * The parameter to filter results by key criteria which include : * * AVG_TIMER_WAIT * * SUM_TIMER_WAIT * * COUNT_STAR * * SUM_ERRORS * * SUM_ROWS_AFFECTED * * SUM_ROWS_SENT * * SUM_ROWS_EXAMINED * * SUM_CREATED_TMP_TABLES * * SUM_NO_INDEX_USED * * SUM_NO_GOOD_INDEX_USED * * FIRST_SEEN * * LAST_SEEN * * HEATWAVE_OFFLOADED * * HEATWAVE_OUT_OF_MEMORY */ filterColumn?: string; filters?: inputs.DatabaseManagement.GetManagedMySqlDatabaseSqlDataFilter[]; /** * The OCID of the Managed MySQL Database. */ managedMySqlDatabaseId: string; /** * The start time of the time range to retrieve the health metrics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". */ startTime: string; } /** * A collection of values returned by getManagedMySqlDatabaseSqlData. */ export interface GetManagedMySqlDatabaseSqlDataResult { readonly endTime: string; readonly filterColumn?: string; readonly filters?: outputs.DatabaseManagement.GetManagedMySqlDatabaseSqlDataFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly managedMySqlDatabaseId: string; /** * The list of my_sql_data_collection. */ readonly mySqlDataCollections: outputs.DatabaseManagement.GetManagedMySqlDatabaseSqlDataMySqlDataCollection[]; readonly startTime: string; } /** * This data source provides the list of Managed My Sql Database Sql Data in Oracle Cloud Infrastructure Database Management service. * * Retrieves the SQL performance data for a specific MySQL database. * * MySQL support within Oracle Cloud Infrastructure Database Management service has been deprecated as of January 29, 2026. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagedMySqlDatabaseSqlData = oci.databasemanagement.getManagedMySqlDatabaseSqlData({ * endTime: managedMySqlDatabaseSqlDataEndTime, * managedMySqlDatabaseId: testManagedMySqlDatabase.id, * startTime: managedMySqlDatabaseSqlDataStartTime, * filterColumn: managedMySqlDatabaseSqlDataFilterColumn, * }); * ``` */ export declare function getManagedMySqlDatabaseSqlDataOutput(args: GetManagedMySqlDatabaseSqlDataOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getManagedMySqlDatabaseSqlData. */ export interface GetManagedMySqlDatabaseSqlDataOutputArgs { /** * The end time of the time range to retrieve the health metrics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". */ endTime: pulumi.Input; /** * The parameter to filter results by key criteria which include : * * AVG_TIMER_WAIT * * SUM_TIMER_WAIT * * COUNT_STAR * * SUM_ERRORS * * SUM_ROWS_AFFECTED * * SUM_ROWS_SENT * * SUM_ROWS_EXAMINED * * SUM_CREATED_TMP_TABLES * * SUM_NO_INDEX_USED * * SUM_NO_GOOD_INDEX_USED * * FIRST_SEEN * * LAST_SEEN * * HEATWAVE_OFFLOADED * * HEATWAVE_OUT_OF_MEMORY */ filterColumn?: pulumi.Input; filters?: pulumi.Input[] | undefined>; /** * The OCID of the Managed MySQL Database. */ managedMySqlDatabaseId: pulumi.Input; /** * The start time of the time range to retrieve the health metrics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". */ startTime: pulumi.Input; } //# sourceMappingURL=getManagedMySqlDatabaseSqlData.d.ts.map