Method: sites.versions.files.list

Enumera los archivos restantes que se cargarán para la versión especificada.

solicitud HTTP

GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files

La URL utiliza la sintaxis de transcodificación gRPC .

Parámetros de ruta

Parámetros
parent

string

Requerido. La versión para la cual listar archivos, en el formato:

sites/ SITE_ID /versions/ VERSION_ID

Parámetros de consulta

Parámetros
status

enum ( Status )

El tipo de archivos que deben aparecer en la lista para la versión especificada.

pageSize

integer

El número máximo de archivos de versión que se devolverán.

El servicio puede devolver un número menor si existen menos archivos de versión que este número máximo.
Si no se especifica, el valor predeterminado es 1000.

pageToken

string

Un token de una llamada anterior a files.list que le indica al servidor dónde reanudar el listado.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de respuesta

Si tiene éxito, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "files": [
    {
      object (VersionFile)
    }
  ],
  "nextPageToken": string
}
Campos
files[]

object ( VersionFile )

La lista de rutas a los hashes de los archivos en la versión especificada.

nextPageToken

string

El token de paginación, si existen más resultados además de los de esta respuesta.

Incluya este token en su próxima llamada a files.list . Los tokens de página son de corta duración y no deben almacenarse.

Ámbitos de autorización

Requiere uno de los siguientes ámbitos de OAuth:

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

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

Estado

El estado actual de los archivos que se agregan a una versión.

Enumeraciones
STATUS_UNSPECIFIED El estado predeterminado; no debe usarse intencionalmente.
EXPECTED El archivo se ha incluido en la versión y se espera que se cargue en un futuro próximo.
ACTIVE El archivo ya se cargó en Firebase Hosting.

Archivo de versión

Un archivo de contenido estático que forma parte de una versión.

Representación JSON
{
  "path": string,
  "hash": string,
  "status": enum (Status)
}
Campos
path

string

El URI en el que debe mostrarse el contenido del archivo.

hash

string

El hash de contenido SHA256 del archivo.

status

enum ( Status )

Sólo salida. El estado actual de un archivo particular en la versión especificada.

El valor estará pending upload o uploaded .