ProjectManagement class

Die Firebase ProjectManagement-Dienstschnittstelle.

Unterschrift:

export declare class ProjectManagement 

Eigenschaften

Eigentum Modifikatoren Typ Beschreibung
App App

Methoden

Methode Modifikatoren Beschreibung
androidApp(appId) Erstellt ein AndroidApp Objekt, das auf die angegebene Android-App in diesem Firebase-Projekt verweist. Diese Methode führt keinen RPC durch.
createAndroidApp(packageName, displayName) Erstellt eine neue Firebase-Android-App, die diesem Firebase-Projekt zugeordnet ist.
createIosApp(bundleId, displayName) Erstellt eine neue Firebase-iOS-App, die diesem Firebase-Projekt zugeordnet ist.
iosApp(appId) Erstellt ein iOSApp Objekt, das auf die angegebene iOS-App in diesem Firebase-Projekt verweist. Diese Methode führt keinen RPC durch.
listAndroidApps() Listet bis zu 100 Firebase-Android-Apps auf, die mit diesem Firebase-Projekt verknüpft sind.
listAppMetadata() Listet bis zu 100 Firebase-Apps auf, die diesem Firebase-Projekt zugeordnet sind.
listIosApps() Listet bis zu 100 Firebase-iOS-Apps auf, die diesem Firebase-Projekt zugeordnet sind.
setDisplayName(newDisplayName) Aktualisieren Sie den Anzeigenamen dieses Firebase-Projekts.
shaCertificate(shaHash) Erstellt ein ShaCertificate Objekt. Diese Methode führt keinen RPC durch.

ProjectManagement.app

Unterschrift:

readonly app: App;

ProjectManagement.androidApp()

Erstellt ein AndroidApp Objekt, das auf die angegebene Android-App in diesem Firebase-Projekt verweist.

Diese Methode führt keinen RPC durch.

Unterschrift:

androidApp(appId: string): AndroidApp;

Parameter

Parameter Typ Beschreibung
appId Zeichenfolge Die appId der Android-App, auf die verwiesen werden soll.

Kehrt zurück:

Android App

Ein AndroidApp Objekt, das auf die angegebene Firebase-Android-App verweist.

ProjectManagement.createAndroidApp()

Erstellt eine neue Firebase-Android-App, die diesem Firebase-Projekt zugeordnet ist.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Paketnamen Zeichenfolge Der kanonische Paketname der Android-App, wie er in der Google Play Developer Console angezeigt wird.
Anzeigename Zeichenfolge Ein optionaler, vom Benutzer zugewiesener Anzeigename für diese neue App.

Kehrt zurück:

Versprechen< AndroidApp >

Ein Versprechen, das sich in der neu erstellten Android-App niederschlägt.

ProjectManagement.createIosApp()

Erstellt eine neue Firebase-iOS-App, die diesem Firebase-Projekt zugeordnet ist.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
bundleId Zeichenfolge Die iOS-App-Bundle-ID, die für diese neue App verwendet werden soll.
Anzeigename Zeichenfolge Ein optionaler, vom Benutzer zugewiesener Anzeigename für diese neue App.

Kehrt zurück:

Versprechen< IosApp >

Ein Versprechen, das sich in der neu erstellten iOS-App niederschlägt.

ProjectManagement.iosApp()

Erstellt ein iOSApp Objekt, das auf die angegebene iOS-App in diesem Firebase-Projekt verweist.

Diese Methode führt keinen RPC durch.

Unterschrift:

iosApp(appId: string): IosApp;

Parameter

Parameter Typ Beschreibung
appId Zeichenfolge Die appId der iOS-App, auf die verwiesen werden soll.

Kehrt zurück:

iOSApp

Ein iOSApp Objekt, das auf die angegebene Firebase-iOS-App verweist.

ProjectManagement.listAndroidApps()

Listet bis zu 100 Firebase-Android-Apps auf, die mit diesem Firebase-Projekt verknüpft sind.

Unterschrift:

listAndroidApps(): Promise<AndroidApp[]>;

Kehrt zurück:

Versprechen< AndroidApp []>

Die Liste der Android-Apps.

ProjectManagement.listAppMetadata()

Listet bis zu 100 Firebase-Apps auf, die diesem Firebase-Projekt zugeordnet sind.

Unterschrift:

listAppMetadata(): Promise<AppMetadata[]>;

Kehrt zurück:

Versprechen< AppMetadata []>

Ein Versprechen, das sich auf die Metadatenliste der Apps auflöst.

ProjectManagement.listIosApps()

Listet bis zu 100 Firebase-iOS-Apps auf, die diesem Firebase-Projekt zugeordnet sind.

Unterschrift:

listIosApps(): Promise<IosApp[]>;

Kehrt zurück:

Versprechen< IosApp []>

Die Liste der iOS-Apps.

ProjectManagement.setDisplayName()

Aktualisieren Sie den Anzeigenamen dieses Firebase-Projekts.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
newDisplayName Zeichenfolge Der neue Anzeigename, der aktualisiert werden soll.

Kehrt zurück:

Versprechen<void>

Ein Versprechen, das aufgelöst wird, wenn der Anzeigename des Projekts aktualisiert wurde.

ProjectManagement.shaCertificate()

Erstellt ein ShaCertificate Objekt.

Diese Methode führt keinen RPC durch.

Unterschrift:

shaCertificate(shaHash: string): ShaCertificate;

Parameter

Parameter Typ Beschreibung
shaHash Zeichenfolge Der SHA-1- oder SHA-256-Hash für dieses Zertifikat.

Kehrt zurück:

Sha-Zertifikat

Ein ShaCertificate Objekt enthält den angegebenen SHA-Hash.