firebase-admin.project-management package

Управление проектами Firebase.

Функции

Функция Описание
getProjectManagement (приложение) Получает службу ProjectManagement для приложения по умолчанию или заданного приложения. getProjectManagement() можно вызвать без аргументов для доступа к службе ProjectManagement приложения по умолчанию или как getProjectManagement(app) для доступа к службе ProjectManagement , связанной с конкретным приложением.

Классы

Сорт Описание
AndroidApp Ссылка на приложение Firebase для Android. Не вызывайте этот конструктор напрямую. Вместо этого используйте ProjectManagement.androidApp(). .
FirebaseProjectManagementError Структура кода ошибки управления проектом Firebase. Это расширяет PrefixedFirebaseError.
iOSApp Ссылка на приложение Firebase для iOS. Не вызывайте этот конструктор напрямую. Вместо этого используйте ProjectManagement.iosApp(). .
Управление проектом Интерфейс службы Firebase ProjectManagement.
ШаСертификат Сертификат SHA-1 или SHA-256. Не вызывайте этот конструктор напрямую. Вместо этого используйте [ projectManagement.shaCertificate() ](projectManagement.ProjectManagement#shaCertificate).

Перечисления

Перечисление Описание
Платформа приложений Платформы, с которыми можно связать приложение Firebase.

Интерфейсы

Интерфейс Описание
AndroidAppМетаданные Метаданные о приложении Firebase для Android.
Метаданные приложения Метаданные о приложении Firebase.
IosAppМетаданные Метаданные о приложении Firebase iOS.

Введите псевдонимы

Введите псевдоним Описание
Код управления проектомErrorCode

getProjectManagement (приложение)

Получает службу ProjectManagement для приложения по умолчанию или заданного приложения.

getProjectManagement() можно вызвать без аргументов для доступа к службе ProjectManagement приложения по умолчанию или как getProjectManagement(app) для доступа к службе ProjectManagement , связанной с конкретным приложением.

Подпись:

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

Параметры

Параметр Тип Описание
приложение Приложение Необязательное приложение, для которого требуется вернуть службу ProjectManagement . Если он не указан, будет возвращена служба ProjectManagement по умолчанию. *

Возврат:

Управление проектом

Служба ProjectManagement по умолчанию, если приложение не предоставлено, или служба ProjectManagement , связанная с предоставленным приложением.

Пример 1

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

Пример 2

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

Код управления проектомErrorCode

Подпись:

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

Платформа приложений

Платформы, с которыми можно связать приложение Firebase.

Подпись:

export declare enum AppPlatform 

Члены перечисления

Член Ценить Описание
АНДРОИД "ANDROID" Приложение Firebase связано с Android.
iOS "IOS" Приложение Firebase связано с iOS.
ПЛАТФОРМА_UNKNOWN "PLATFORM_UNKNOWN" Неизвестное государство. Это используется только для различения неустановленных значений.