@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
82 lines (81 loc) • 2.38 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* A Google Cloud Firebase Apple application instance
*/
export declare function getAppleApp(args: GetAppleAppArgs, opts?: pulumi.InvokeOptions): Promise<GetAppleAppResult>;
/**
* A collection of arguments for invoking getAppleApp.
*/
export interface GetAppleAppArgs {
/**
* The appId of name of the Firebase iosApp.
*
*
* - - -
*/
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 getAppleApp.
*/
export interface GetAppleAppResult {
readonly apiKeyId: string;
/**
* Immutable. The globally unique, Firebase-assigned identifier of the App.
* This identifier should be treated as an opaque token, as the data format is not specified.
*/
readonly appId: string;
/**
* The automatically generated Apple ID assigned to the Apple app by Apple in the Apple App Store.
*/
readonly appStoreId: string;
/**
* The canonical bundle ID of the Apple app as it would appear in the Apple AppStore.
*/
readonly bundleId: string;
readonly deletionPolicy: string;
/**
* The user-assigned display name of the App.
*/
readonly displayName: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
/**
* The fully qualified resource name of the App, for example:
* projects/projectId/iosApps/appId
*/
readonly name: string;
readonly project?: string;
/**
* The Apple Developer Team ID associated with the App in the App Store.
*/
readonly teamId: string;
}
/**
* A Google Cloud Firebase Apple application instance
*/
export declare function getAppleAppOutput(args: GetAppleAppOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAppleAppResult>;
/**
* A collection of arguments for invoking getAppleApp.
*/
export interface GetAppleAppOutputArgs {
/**
* The appId of name of the Firebase iosApp.
*
*
* - - -
*/
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>;
}