ProjectManagement class

La interfaz del servicio Firebase ProjectManagement.

Firma:

export declare class ProjectManagement 

Propiedades

Propiedad Modificadores Tipo Descripción
aplicación Aplicación

Métodos

Método Modificadores Descripción
aplicación android(id de aplicación) Crea un objeto AndroidApp , que hace referencia a la aplicación de Android especificada dentro de este proyecto de Firebase. Este método no realiza una RPC.
createAndroidApp (nombre del paquete, nombre para mostrar) Crea una nueva aplicación de Firebase para Android asociada con este proyecto de Firebase.
createIosApp(ID del paquete, nombre para mostrar) Crea una nueva aplicación de Firebase para iOS asociada con este proyecto de Firebase.
iosApp(ID de aplicación) Crea un objeto iOSApp , que hace referencia a la aplicación iOS especificada dentro de este proyecto de Firebase. Este método no realiza una RPC.
listaAndroidApps() Enumera hasta 100 aplicaciones de Firebase para Android asociadas con este proyecto de Firebase.
listaAppMetadata() Enumera hasta 100 aplicaciones de Firebase asociadas con este proyecto de Firebase.
listaIosApps() Enumera hasta 100 aplicaciones de Firebase iOS asociadas con este proyecto de Firebase.
setDisplayName (nuevo nombre para mostrar) Actualice el nombre para mostrar de este proyecto de Firebase.
shaCertificado(shaHash) Crea un objeto ShaCertificate . Este método no realiza una RPC.

ProjectManagement.aplicación

Firma:

readonly app: App;

Gestión de proyectos.androidApp()

Crea un objeto AndroidApp , que hace referencia a la aplicación de Android especificada dentro de este proyecto de Firebase.

Este método no realiza una RPC.

Firma:

androidApp(appId: string): AndroidApp;

Parámetros

Parámetro Tipo Descripción
ID de aplicación cadena El appId de la aplicación de Android a la que se hace referencia.

Devoluciones:

Aplicación Android

Un objeto AndroidApp que hace referencia a la aplicación Firebase para Android especificada.

ProjectManagement.createAndroidApp()

Crea una nueva aplicación de Firebase para Android asociada con este proyecto de Firebase.

Firma:

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

Parámetros

Parámetro Tipo Descripción
Nombre del paquete cadena El nombre del paquete canónico de la aplicación de Android, tal como aparecería en Google Play Developer Console.
nombre para mostrar cadena Un nombre para mostrar opcional asignado por el usuario para esta nueva aplicación.

Devoluciones:

Promesa< AndroidApp >

Una promesa que se resuelve en la recién creada aplicación para Android.

ProjectManagement.createIosApp()

Crea una nueva aplicación de Firebase para iOS asociada con este proyecto de Firebase.

Firma:

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

Parámetros

Parámetro Tipo Descripción
ID del paquete cadena El ID del paquete de aplicaciones de iOS que se utilizará para esta nueva aplicación.
nombre para mostrar cadena Un nombre para mostrar opcional asignado por el usuario para esta nueva aplicación.

Devoluciones:

Promesa< iOSApp >

Una promesa que se resuelve en la aplicación iOS recién creada.

Gestión de proyectos.iosApp()

Crea un objeto iOSApp , que hace referencia a la aplicación iOS especificada dentro de este proyecto de Firebase.

Este método no realiza una RPC.

Firma:

iosApp(appId: string): IosApp;

Parámetros

Parámetro Tipo Descripción
ID de aplicación cadena El appId de la aplicación de iOS a la que se hace referencia.

Devoluciones:

iOSApp

Un objeto iOSApp que hace referencia a la aplicación Firebase iOS especificada.

ProjectManagement.listAndroidApps()

Enumera hasta 100 aplicaciones de Firebase para Android asociadas con este proyecto de Firebase.

Firma:

listAndroidApps(): Promise<AndroidApp[]>;

Devoluciones:

Promesa< AndroidApp []>

La lista de aplicaciones de Android.

ProjectManagement.listAppMetadata()

Enumera hasta 100 aplicaciones de Firebase asociadas con este proyecto de Firebase.

Firma:

listAppMetadata(): Promise<AppMetadata[]>;

Devoluciones:

Promesa < AppMetadata []>

Una promesa que se resuelve en la lista de metadatos de las aplicaciones.

ProjectManagement.listIosApps()

Enumera hasta 100 aplicaciones de Firebase iOS asociadas con este proyecto de Firebase.

Firma:

listIosApps(): Promise<IosApp[]>;

Devoluciones:

Promesa< iOSApp []>

La lista de aplicaciones de iOS.

ProjectManagement.setDisplayName()

Actualice el nombre para mostrar de este proyecto de Firebase.

Firma:

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

Parámetros

Parámetro Tipo Descripción
nuevoNombre para mostrar cadena El nuevo nombre para mostrar que se actualizará.

Devoluciones:

Promesa<nulo>

Una promesa que se resuelve cuando se actualiza el nombre para mostrar del proyecto.

ProjectManagement.shaCertificado()

Crea un objeto ShaCertificate .

Este método no realiza una RPC.

Firma:

shaCertificate(shaHash: string): ShaCertificate;

Parámetros

Parámetro Tipo Descripción
shaHash cadena El hash SHA-1 o SHA-256 para este certificado.

Devoluciones:

Certificado Sha

Un objeto ShaCertificate contiene el hash SHA especificado.