Ir a la consola

Recurso de REST: projects

Recurso: FirebaseProject

Un FirebaseProject es la entidad de nivel superior de Firebase. Es el contenedor para las apps de Firebase, los sitios de Firebase Hosting, los sistemas de almacenamiento (Firebase Realtime Database, Cloud Firestore, los depósitos de Cloud Storage) y otros recursos de Firebase y Google Cloud Platform (GCP).

Puedes crear un nuevo FirebaseProject en Firebase console, o puedes agregar recursos de Firebase a un Project de GCP existente mediante una llamada a projects.addFirebase.

Un FirebaseProject es en realidad también un Project de GCP, por lo que FirebaseProject utiliza identificadores de GCP subyacentes (lo más importante, projectID) como propios para la interoperabilidad con las API de GCP.

Representación JSON

{
  "name": string,
  "projectId": string,
  "projectNumber": string,
  "displayName": string,
  "resources": {
    object(DefaultResources)
  }
}
Campos
name

string

El nombre del recurso totalmente calificado del Proyecto, en el formato:

projects/project-id

projectId

string

Inmutable. El ID único global del Proyecto asignado por el usuario.

projectNumber

string (int64 format)

El identificador único global del Proyecto asignado por Google.

displayName

string

El nombre visible del Proyecto asignado por el usuario.

resources

object(DefaultResources)

Los recursos predeterminados de Firebase asociados con el Proyecto.

DefaultResources

Los recursos predeterminados asociados con un FirebaseProject.

Representación JSON

{
  "hostingSite": string,
  "realtimeDatabaseInstance": string,
  "storageBucket": string,
  "locationId": string
}
Campos
hostingSite

string

El sitio predeterminado de Firebase Hosting, en el formato:

project-id.firebaseapp.com

realtimeDatabaseInstance

string

La instancia predeterminada de Firebase Realtime Database, en el formato:

project-id.firebaseio.com

storageBucket

string

El depósito de almacenamiento predeterminado de Cloud Storage para Firebase, en el formato:

project-id.appspot.com

locationId

string

La ubicación predeterminada de recursos de otros recursos de Firebase, como Cloud Firestore.
Para ver ejemplos, consulta https://cloud.google.com/appengine/docs/locations.

Métodos

addFirebase

Agrega recursos de Firebase al Project de Google Cloud Platform (GCP) existente que se especificó.

get

Obtiene el FirebaseProject identificado mediante el nombre del recurso especificado.

getAdminSdkConfig

Obtiene el artefacto de configuración que utilizan los servidores para simplificar la inicialización.

list

Enumera cada FirebaseProject al que puede acceder el emisor.

patch

Actualiza los atributos del FirebaseProject que se identifica mediante el nombre del recurso especificado.

searchApps

Un método de conveniencia que enumera todas las apps disponibles para el FirebaseProject especificado.