ProjectManagement class

Firebase ProjectManagement サービス インターフェイス。

サイン:

export declare class ProjectManagement 

プロパティ

財産修飾子タイプ説明
アプリアプリ

メソッド

方法修飾子説明
androidApp(アプリID)この Firebase プロジェクト内の指定された Android アプリを参照するAndroidAppオブジェクトを作成します。このメソッドは RPC を実行しません。
createAndroidApp(パッケージ名, 表示名)この Firebase プロジェクトに関連付けられた新しい Firebase Android アプリを作成します。
createIosApp(バンドルId, 表示名)この Firebase プロジェクトに関連付けられた新しい Firebase iOS アプリを作成します。
iosApp(アプリID)この Firebase プロジェクト内の指定された iOS アプリを参照するiOSAppオブジェクトを作成します。このメソッドは RPC を実行しません。
listAndroidApps()この Firebase プロジェクトに関連付けられている最大 100 個の Firebase Android アプリをリストします。
listAppMetadata()この Firebase プロジェクトに関連付けられている最大 100 個の Firebase アプリをリストします。
listIosApps()この Firebase プロジェクトに関連付けられている最大 100 個の Firebase iOS アプリをリストします。
setDisplayName(newDisplayName)この Firebase プロジェクトの表示名を更新します。
sha証明書(shaハッシュ) ShaCertificateオブジェクトを作成します。このメソッドは RPC を実行しません。

プロジェクト管理.app

サイン:

readonly app: App;

ProjectManagement.androidApp()

この Firebase プロジェクト内の指定された Android アプリを参照するAndroidAppオブジェクトを作成します。

このメソッドは RPC を実行しません。

サイン:

androidApp(appId: string): AndroidApp;

パラメーター

パラメータタイプ説明
アプリID参照する Android アプリのappId

戻り値:

Androidアプリ

指定された Firebase Android アプリを参照するAndroidAppオブジェクト。

ProjectManagement.createAndroidApp()

この Firebase プロジェクトに関連付けられた新しい Firebase Android アプリを作成します。

サイン:

createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;

パラメーター

パラメータタイプ説明
パッケージ名Google Play 開発者コンソールに表示される Android アプリの正規パッケージ名。
表示名この新しいアプリにユーザーが割り当てたオプションの表示名。

戻り値:

Promise< AndroidApp >

新しく作成された Android アプリに解決される Promise。

ProjectManagement.createIosApp()

この Firebase プロジェクトに関連付けられた新しい Firebase iOS アプリを作成します。

サイン:

createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;

パラメーター

パラメータタイプ説明
バンドルIDこの新しいアプリに使用する iOS アプリ バンドル ID。
表示名この新しいアプリにユーザーが割り当てたオプションの表示名。

戻り値:

プロミス < IosApp >

新しく作成された iOS アプリに解決される Promise。

ProjectManagement.iosApp()

この Firebase プロジェクト内の指定された iOS アプリを参照するiOSAppオブジェクトを作成します。

このメソッドは RPC を実行しません。

サイン:

iosApp(appId: string): IosApp;

パラメーター

パラメータタイプ説明
アプリID参照する iOS アプリのappId

戻り値:

iOSアプリ

指定された Firebase iOS アプリを参照するiOSAppオブジェクト。

ProjectManagement.listAndroidApps()

この Firebase プロジェクトに関連付けられている最大 100 個の Firebase Android アプリをリストします。

サイン:

listAndroidApps(): Promise<AndroidApp[]>;

戻り値:

Promise< AndroidApp []>

Android アプリのリスト。

ProjectManagement.listAppMetadata()

この Firebase プロジェクトに関連付けられている最大 100 個の Firebase アプリをリストします。

サイン:

listAppMetadata(): Promise<AppMetadata[]>;

戻り値:

Promise< AppMetadata []>

アプリのメタデータ リストに解決される Promise。

ProjectManagement.listIosApps()

この Firebase プロジェクトに関連付けられている最大 100 個の Firebase iOS アプリをリストします。

サイン:

listIosApps(): Promise<IosApp[]>;

戻り値:

プロミス < IosApp []>

iOS アプリのリスト。

ProjectManagement.setDisplayName()

この Firebase プロジェクトの表示名を更新します。

サイン:

setDisplayName(newDisplayName: string): Promise<void>;

パラメーター

パラメータタイプ説明
新しい表示名更新される新しい表示名。

戻り値:

約束<無効>

プロジェクトの表示名が更新されたときに解決される Promise。

ProjectManagement.shaCertificate()

ShaCertificateオブジェクトを作成します。

このメソッドは RPC を実行しません。

サイン:

shaCertificate(shaHash: string): ShaCertificate;

パラメーター

パラメータタイプ説明
シャハッシュこの証明書の SHA-1 または SHA-256 ハッシュ。

戻り値:

ShaCertificate

ShaCertificateオブジェクトには、指定された SHA ハッシュが含まれます。