import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Generic connection string for a cluster. */ export declare function getConnectionString(args: GetConnectionStringArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getConnectionString. */ export interface GetConnectionStringArgs { database?: string; id: string; os?: string; password?: string; sqlUser?: string; } /** * A collection of values returned by getConnectionString. */ export interface GetConnectionStringResult { readonly connectionParams: outputs.GetConnectionStringConnectionParams; readonly connectionString: string; readonly database: string; readonly id: string; readonly os: string; readonly password?: string; readonly sqlUser?: string; } /** * Generic connection string for a cluster. */ export declare function getConnectionStringOutput(args: GetConnectionStringOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking getConnectionString. */ export interface GetConnectionStringOutputArgs { database?: pulumi.Input; id: pulumi.Input; os?: pulumi.Input; password?: pulumi.Input; sqlUser?: pulumi.Input; }