firebase-admin.project-management package

Administración de proyectos de Firebase

Funciones

Función Descripción
getProjectManagement(app) Obtiene el servicio ProjectManagement para la app predeterminada o una app determinada.Se puede llamar a getProjectManagement() sin argumentos para acceder al servicio ProjectManagement de la app predeterminada, o como getProjectManagement(app) para acceder al servicio ProjectManagement asociado con una app específica.

Clases

Clase Descripción
AndroidApp Es una referencia a una app de Firebase para Android.No llames a este constructor directamente. En su lugar, usa ProjectManagement.androidApp().
FirebaseProjectManagementError. Estructura del código de errores de la administración de proyectos de Firebase. Esto extiende PrefixedFirebaseError.
iOS App Es una referencia a una app de Firebase para iOS.No llames a este constructor directamente. En su lugar, usa ProjectManagement.iosApp().
Administración de proyectos La interfaz del servicio de administración de proyectos de Firebase
ShaCertificate Un certificado SHA-1 o SHA-256.No llames a este constructor directamente. En su lugar, usa [projectManagement.shaCertificate()](projectManagement.ProjectManagement#shaCertificate).

Enumeraciones

Enumeration Descripción
AppPlatform Plataformas con las que se puede asociar una app de Firebase.

Interfaces

Interfaz Descripción
AndroidAppMetadata Metadatos sobre una app de Firebase para Android
AppMetadata Metadatos sobre una app de Firebase
IosAppMetadata Metadatos sobre una app de Firebase para iOS

Escribe alias

Alias de tipo Descripción
ProjectManagementErrorCode.

getProjectManagement(aplicación)

Obtiene el servicio ProjectManagement para la app predeterminada o una app determinada.

Se puede llamar a getProjectManagement() sin argumentos para acceder al servicio ProjectManagement de la app predeterminada, o como getProjectManagement(app) para acceder al servicio ProjectManagement asociado con una app específica.

Firma:

export declare function getProjectManagement(app?: App): ProjectManagement;

Parámetros

Parámetro Tipo Descripción
app App App opcional cuyo servicio ProjectManagement se debe mostrar. Si no se proporciona, se mostrará el servicio ProjectManagement predeterminado. *

Muestra:

Administración de proyectos

El servicio ProjectManagement predeterminado si no se proporciona ninguna app, o bien el servicio ProjectManagement asociado con la app proporcionada

Ejemplo 1

// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();

Ejemplo 2

// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);

ProjectManagementErrorCode

Firma:

export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';

AppPlatform

Plataformas con las que se puede asociar una app de Firebase.

Firma:

export declare enum AppPlatform 

Miembros de enumeración

Miembro Valor Descripción
ANDROID "ANDROID" La app de Firebase está asociada con Android.
iOS "IOS" La app de Firebase está asociada con iOS.
PLATAFORMA_DESCONOCIDA "PLATFORM_UNKNOWN" Estado desconocido. Esto solo se usa para distinguir valores no configurados.