UNPKG

@lbrlabs/pulumi-cockroach

Version:

A Pulumi package to create and managed cockroach db resources in Pulumi programs.

43 lines (42 loc) 1.37 kB
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<GetConnectionStringResult>; /** * 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<GetConnectionStringResult>; /** * A collection of arguments for invoking getConnectionString. */ export interface GetConnectionStringOutputArgs { database?: pulumi.Input<string>; id: pulumi.Input<string>; os?: pulumi.Input<string>; password?: pulumi.Input<string>; sqlUser?: pulumi.Input<string>; }