import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getDatabasePostgres(args: GetDatabasePostgresArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getDatabasePostgres. */ export interface GetDatabasePostgresArgs { id: string; organization: string; } /** * A collection of values returned by getDatabasePostgres. */ export interface GetDatabasePostgresResult { readonly atBackupRestoreBranchesLimit: boolean; readonly atDevelopmentBranchUsageLimit: boolean; readonly branchesCount: number; readonly branchesUrl: string; readonly createdAt: string; readonly dataImport: outputs.GetDatabasePostgresDataImport; readonly defaultBranch: string; readonly defaultBranchReadOnlyRegionsCount: number; readonly defaultBranchShardCount: number; readonly defaultBranchTableCount: number; readonly developmentBranchesCount: number; readonly htmlUrl: string; readonly id: string; readonly insightsEnabled: boolean; readonly insightsRawQueries: boolean; readonly issuesCount: number; readonly multipleAdminsRequiredForDeletion: boolean; readonly name: string; readonly openSchemaRecommendationsCount: number; readonly organization: string; readonly plan: string; readonly productionBranchWebConsole: boolean; readonly productionBranchesCount: number; readonly ready: boolean; readonly regionData: outputs.GetDatabasePostgresRegionData; readonly requireApprovalForDeploy: boolean; readonly resizeQueued: boolean; readonly resizing: boolean; readonly restrictBranchRegion: boolean; readonly schemaLastUpdatedAt: string; readonly state: string; readonly updatedAt: string; readonly url: string; } export declare function getDatabasePostgresOutput(args: GetDatabasePostgresOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getDatabasePostgres. */ export interface GetDatabasePostgresOutputArgs { id: pulumi.Input; organization: pulumi.Input; }