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:
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. |