import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to retrieve information about an hosting privatedatabase user grant. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ovh from "@ovhcloud/pulumi-ovh"; * * const userGrant = ovh.Hosting.getPrivateDatabaseUserGrant({ * serviceName: "XXXXXX", * databaseName: "XXXXXX", * userName: "XXXXXX", * }); * ``` */ export declare function getPrivateDatabaseUserGrant(args: GetPrivateDatabaseUserGrantArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getPrivateDatabaseUserGrant. */ export interface GetPrivateDatabaseUserGrantArgs { /** * The database name on which grant the user */ databaseName: string; /** * The internal name of your private database */ serviceName: string; /** * The user name */ userName: string; } /** * A collection of values returned by getPrivateDatabaseUserGrant. */ export interface GetPrivateDatabaseUserGrantResult { /** * Creation date of the database */ readonly creationDate: string; readonly databaseName: string; /** * Grant name */ readonly grant: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly serviceName: string; readonly userName: string; } /** * Use this data source to retrieve information about an hosting privatedatabase user grant. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ovh from "@ovhcloud/pulumi-ovh"; * * const userGrant = ovh.Hosting.getPrivateDatabaseUserGrant({ * serviceName: "XXXXXX", * databaseName: "XXXXXX", * userName: "XXXXXX", * }); * ``` */ export declare function getPrivateDatabaseUserGrantOutput(args: GetPrivateDatabaseUserGrantOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getPrivateDatabaseUserGrant. */ export interface GetPrivateDatabaseUserGrantOutputArgs { /** * The database name on which grant the user */ databaseName: pulumi.Input; /** * The internal name of your private database */ serviceName: pulumi.Input; /** * The user name */ userName: pulumi.Input; }