Method: projects.sites.create

Crea un nuevo Site de alojamiento en el proyecto principal de Firebase especificado.

Tenga en cuenta que los sitios de hosting pueden tardar varios minutos en propagarse a través de los sistemas Firebase.

solicitud HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

La URL utiliza la sintaxis de transcodificación gRPC .

Parámetros de ruta

Parámetros
parent

string

Requerido. El proyecto de Firebase en el que crear un sitio de Hosting, en el formato:

projects/ PROJECT_IDENTIFIER

Consulte el campo name Site para obtener detalles sobre los valores de PROJECT_IDENTIFIER .

La autorización requiere el siguiente permiso de IAM en el recurso parent especificado:

  • firebasehosting.sites.create

Parámetros de consulta

Parámetros
siteId

string

Requerido. Inmutable. Un identificador único global para el sitio de Alojamiento.

Este identificador se utiliza para construir los subdominios proporcionados por Firebase para el sitio, por lo que también debe ser una etiqueta de nombre de dominio válida.

validateOnly

boolean

Opcional. Si se establece, valida que el ID del sitio esté disponible y que la solicitud se realice correctamente, devolviendo el sitio o error resultante esperado.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de Site .

Cuerpo de respuesta

Si tiene éxito, el cuerpo de la respuesta contiene una instancia de Site recién creada.

Ámbitos de autorización

Requiere uno de los siguientes ámbitos de OAuth:

  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

Para obtener más información, consulte Descripción general de la autenticación .