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 。 |
戻り値:
指定された 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 。 |
戻り値:
指定された 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
オブジェクトには、指定された SHA ハッシュが含まれます。