Crea una lista de los archivos que faltan por subir para la versión especificada.
Solicitud HTTP
GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
parent |
Obligatorio. La versión para la que se enumeran los archivos, en el formato:
|
Parámetros de consulta
Parámetros | |
---|---|
status |
El tipo de archivos que se debe incluir en la lista para la versión especificada. |
pageSize |
La cantidad máxima de archivos de versión que se mostrarán. El servicio puede devolver un número inferior si existen menos archivos de versión que este número máximo. |
pageToken |
Un token de una llamada anterior a |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"files": [
{
object ( |
Campos | |
---|---|
files[] |
La lista de rutas de acceso a los hash de los archivos en la versión especificada. |
nextPageToken |
El token de paginación, si existen más resultados además de los que aparecen en esta respuesta. Incluye este token en tu próxima llamada a |
Alcances de autorización
Se necesita uno de los siguientes permisos 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, consulta Descripción general de la autenticación.
Status
Es el estado actual de los archivos que se agregan a una versión.
Enums | |
---|---|
STATUS_UNSPECIFIED |
El estado predeterminado; no debe usarse de forma intencional. |
EXPECTED |
El archivo se incluyó en la versión y se espera que se suba en un futuro cercano. |
ACTIVE |
El archivo ya se subió a Firebase Hosting. |
VersionFile
Un archivo con contenido estático que forma parte de una versión.
Representación JSON |
---|
{
"path": string,
"hash": string,
"status": enum ( |
Campos | |
---|---|
path |
Es el URI en el que se debe mostrar el contenido del archivo. |
hash |
Es el hash de contenido SHA256 del archivo. |
status |
Solo salida. Es el estado actual de un archivo determinado en la versión especificada. El valor será |