UNPKG

@pulumi/gcp

Version:

A Pulumi package for creating and managing Google Cloud Platform resources.

70 lines 2.54 kB
import * as pulumi from "@pulumi/pulumi"; /** * A Google Cloud Firebase Admin SDK configuration * * > **Warning:** This resource is in beta, and should be used with the terraform-provider-google-beta provider. * See Provider Versions for more details on beta resources. * * To get more information about AdminSdkConfig, see: * * * [API documentation](https://firebase.google.com/docs/reference/firebase-management/rest/v1beta1/projects/getAdminSdkConfig) * * How-to Guides * * [Official Documentation](https://firebase.google.com/) */ export declare function getAdminSdkConfig(args?: GetAdminSdkConfigArgs, opts?: pulumi.InvokeOptions): Promise<GetAdminSdkConfigResult>; /** * A collection of arguments for invoking getAdminSdkConfig. */ export interface GetAdminSdkConfigArgs { /** * The ID of the project in which the resource belongs. If it * is not provided, the provider project is used. */ project?: string; } /** * A collection of values returned by getAdminSdkConfig. */ export interface GetAdminSdkConfigResult { /** * The default Firebase Realtime Database URL. */ readonly databaseUrl: string; readonly id: string; /** * The ID of the project's default GCP resource location. */ readonly locationId: string; /** * The ID of the project in which the resource belongs. */ readonly project: string; /** * The default Cloud Storage for Firebase storage bucket name. */ readonly storageBucket: string; } /** * A Google Cloud Firebase Admin SDK configuration * * > **Warning:** This resource is in beta, and should be used with the terraform-provider-google-beta provider. * See Provider Versions for more details on beta resources. * * To get more information about AdminSdkConfig, see: * * * [API documentation](https://firebase.google.com/docs/reference/firebase-management/rest/v1beta1/projects/getAdminSdkConfig) * * How-to Guides * * [Official Documentation](https://firebase.google.com/) */ export declare function getAdminSdkConfigOutput(args?: GetAdminSdkConfigOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAdminSdkConfigResult>; /** * A collection of arguments for invoking getAdminSdkConfig. */ export interface GetAdminSdkConfigOutputArgs { /** * The ID of the project in which the resource belongs. If it * is not provided, the provider project is used. */ project?: pulumi.Input<string | undefined>; } //# sourceMappingURL=getAdminSdkConfig.d.ts.map