import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Use this data source to retrieve information about an hosting privatedatabase. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ovh from "@ovhcloud/pulumi-ovh"; * * const myDatabase = ovh.Hosting.getPrivateDatabaseDb({ * serviceName: "XXXXXX", * databaseName: "XXXXXX", * }); * ``` */ export declare function getPrivateDatabaseDb(args: GetPrivateDatabaseDbArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getPrivateDatabaseDb. */ export interface GetPrivateDatabaseDbArgs { /** * Database name */ databaseName: string; /** * The internal name of your private database */ serviceName: string; } /** * A collection of values returned by getPrivateDatabaseDb. */ export interface GetPrivateDatabaseDbResult { /** * Time of the next backup (every day) */ readonly backupTime: string; /** * Creation date of the database */ readonly creationDate: string; readonly databaseName: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * Space used by the database (in MB) */ readonly quotaUsed: number; readonly serviceName: string; /** * Users granted to this database */ readonly users: outputs.Hosting.GetPrivateDatabaseDbUser[]; } /** * Use this data source to retrieve information about an hosting privatedatabase. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ovh from "@ovhcloud/pulumi-ovh"; * * const myDatabase = ovh.Hosting.getPrivateDatabaseDb({ * serviceName: "XXXXXX", * databaseName: "XXXXXX", * }); * ``` */ export declare function getPrivateDatabaseDbOutput(args: GetPrivateDatabaseDbOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getPrivateDatabaseDb. */ export interface GetPrivateDatabaseDbOutputArgs { /** * Database name */ databaseName: pulumi.Input; /** * The internal name of your private database */ serviceName: pulumi.Input; }