ProjectManagement class

La interfaz del servicio Firebase ProjectManagement.

Firma:

export declare class ProjectManagement 

Propiedades

Propiedad modificadores Escribe Descripción
aplicación aplicación

Métodos

Método modificadores Descripción
androidApp(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, displayName) Crea una nueva aplicación de Firebase para Android asociada con este proyecto de Firebase.
createIosApp(bundleId, displayName) Crea una nueva aplicación de Firebase para iOS asociada a este proyecto de Firebase.
iosApp(id de aplicación) Crea un objeto iOSApp que hace referencia a la aplicación de iOS especificada dentro de este proyecto de Firebase. Este método no realiza una RPC.
listaAndroidApps() Enumera hasta 100 aplicaciones de Android de Firebase asociadas con este proyecto de Firebase.
listAppMetadata() Enumera hasta 100 aplicaciones de Firebase asociadas con este proyecto de Firebase.
listaIosApps() Enumera hasta 100 aplicaciones de iOS de Firebase asociadas con este proyecto de Firebase.
setDisplayName(nuevoNombreDisplay) Actualice el nombre para mostrar de este proyecto de Firebase.
shaCertificado(shaHash) Crea un objeto ShaCertificate . Este método no realiza una RPC.

ProjectManagement.app

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 Escribe Descripción
ID de aplicación cuerda 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 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 Escribe Descripción
Nombre del paquete cuerda El nombre del paquete canónico de la aplicación de Android, tal como aparecería en Google Play Developer Console.
nombre para mostrar cuerda Un nombre para mostrar opcional asignado por el usuario para esta nueva aplicación.

Devoluciones:

Promesa< AndroidApp >

Una promesa que resuelve la aplicación de Android recién creada.

ProjectManagement.createIosApp()

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

Firma:

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

Parámetros

Parámetro Escribe Descripción
paqueteId cuerda El ID del paquete de la aplicación de iOS que se usará para esta nueva aplicación.
nombre para mostrar cuerda 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 de iOS especificada dentro de este proyecto de Firebase.

Este método no realiza una RPC.

Firma:

iosApp(appId: string): IosApp;

Parámetros

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

Devoluciones:

iOSAplicación

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

ProjectManagement.listAndroidApps()

Enumera hasta 100 aplicaciones de Android de Firebase 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 iOS de Firebase 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 Escribe Descripción
nuevoNombre para mostrar cuerda El nuevo nombre para mostrar que se actualizará.

Devoluciones:

Promesa <vacío>

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

ProjectManagement.shaCertificate()

Crea un objeto ShaCertificate .

Este método no realiza una RPC.

Firma:

shaCertificate(shaHash: string): ShaCertificate;

Parámetros

Parámetro Escribe Descripción
shahash cuerda El hash SHA-1 o SHA-256 para este certificado.

Devoluciones:

ShaCertificado

Un objeto ShaCertificate contiene el hash SHA especificado.