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:
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:
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:
Ein ShaCertificate
Objekt enthält den angegebenen SHA-Hash.