La biblioteca cliente de App Engine proporciona GCSFileStat
para Cloud Storage en /src/cloudstorage
. Esta clase se usa para almacenar los datos de estadísticas de archivos desde cloudstorage.stat().
Propiedades de la instancia
Una instancia de GCSFileStat
tiene las siguientes propiedades:
- filename
- String. El nombre del archivo que describe las estadísticas del archivo, en el formato
/bucket/object
. Por ejemplo,/my_bucket/lyrics/southamerica/list5.txt
. - is_dir
- Verdadero si esto representa un directorio. Falso si esto es un archivo real.
- st_size
- Compatible con long. El tamaño del archivo en bytes.
- etag
- String. La representación hexadecimal del hash MD5 del contenido del archivo.
- st_ctime
- Compatible con float. La hora de creación del archivo posix.
- content_type
- String. El tipo de contenido del archivo.
- metadata
- Dict. Contiene todos los metadatos específicos del usuario del encabezado
x-goog-meta-
. Por ejemplo, {'x-goog-meta-foo': 'foo', 'x-goog-meta-bar': 'bar'}.