UNPKG

@pulumi/gcp

Version:

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

70 lines (69 loc) 2.2 kB
import * as pulumi from "@pulumi/pulumi"; /** * A Google Cloud Firebase Apple application configuration * * To get more information about iosApp, see: * * * [API documentation](https://firebase.google.com/docs/projects/api/reference/rest/v1beta1/projects.iosApps) * * How-to Guides * * [Official Documentation](https://firebase.google.com/) */ export declare function getAppleAppConfig(args: GetAppleAppConfigArgs, opts?: pulumi.InvokeOptions): Promise<GetAppleAppConfigResult>; /** * A collection of arguments for invoking getAppleAppConfig. */ export interface GetAppleAppConfigArgs { /** * The id of the Firebase iOS App. * * - - - */ appId: string; /** * 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 getAppleAppConfig. */ export interface GetAppleAppConfigResult { readonly appId: string; /** * The content of the XML configuration file as a base64-encoded string. */ readonly configFileContents: string; /** * The filename that the configuration artifact for the IosApp is typically saved as. */ readonly configFilename: string; readonly id: string; readonly project?: string; } /** * A Google Cloud Firebase Apple application configuration * * To get more information about iosApp, see: * * * [API documentation](https://firebase.google.com/docs/projects/api/reference/rest/v1beta1/projects.iosApps) * * How-to Guides * * [Official Documentation](https://firebase.google.com/) */ export declare function getAppleAppConfigOutput(args: GetAppleAppConfigOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAppleAppConfigResult>; /** * A collection of arguments for invoking getAppleAppConfig. */ export interface GetAppleAppConfigOutputArgs { /** * The id of the Firebase iOS App. * * - - - */ appId: pulumi.Input<string>; /** * The ID of the project in which the resource belongs. If it * is not provided, the provider project is used. */ project?: pulumi.Input<string>; }