Todos los productos
Search
Centro de documentos

Object Storage Service:list-object-versions

Última actualización: Sep 25, 2026

Lista las versiones de todos los objetos en un bucket, incluidos los marcadores de eliminación.

Notas de uso

Para listar las versiones de los objetos, necesita el permiso oss:ListObjectVersions. Para obtener más información, consulte Attach a custom policy to a RAM user.

Sintaxis del comando

ossutil api list-object-versions --bucket value [flags]

Parámetro

Tipo

Descripción

--bucket

string

El nombre del bucket.

--delimiter

string

Carácter que se utiliza para agrupar los objetos por nombre.

--encoding-type

string

Tipo de codificación del contenido en la respuesta.

--key-marker

string

Devuelve los objetos cuyos nombres van alfabéticamente después del valor del parámetro key-marker. Este parámetro se puede especificar junto con version-id-marker.

--max-keys

int

Número máximo de objetos que se devuelven.

--prefix

string

Prefijo que deben contener los nombres de los objetos devueltos.

--version-id-marker

string

ID de versión del objeto especificado por key-marker a partir del cual inicia la operación de listado. Las versiones se devuelven desde la más reciente hasta la más antigua.

Nota

Para obtener más información, consulte Command-line options.

Ejemplos

  • Liste las versiones de todos los objetos en un bucket llamado examplebucket.

    ossutil api list-object-versions --bucket examplebucket
  • Liste las versiones de todos los objetos en un bucket llamado examplebucket y formatee la salida en JSON.

    ossutil api list-object-versions --bucket examplebucket --output-format json
  • Liste las versiones de todos los objetos en un bucket llamado examplebucket y formatee la salida en YAML.

    ossutil api list-object-versions --bucket examplebucket --output-format yaml
  • Liste las versiones de todos los objetos con el prefijo de nombre "dir" en un bucket llamado examplebucket.

    ossutil api list-object-versions --bucket examplebucket --prefix dir
  • Liste las versiones de los primeros 100 objetos con el prefijo de nombre "dir" en un bucket llamado examplebucket.

    ossutil api list-object-versions --bucket examplebucket --prefix dir --max-keys 100
  • Liste las versiones de todos los objetos en el directorio actual dentro de un bucket llamado examplebucket.

    ossutil api list-object-versions --bucket examplebucket --delimiter /
  • Liste las versiones de todos los objetos cuyos nombres van alfabéticamente después de "test.txt" en un bucket llamado examplebucket.

    ossutil api list-object-versions --bucket examplebucket --key-marker test.txt
  • Liste las versiones de todos los objetos en un bucket llamado examplebucket y codifique los nombres de los objetos devueltos mediante URL.

    ossutil api list-object-versions --bucket examplebucket --encoding-type url
  • Liste las versiones de todos los objetos posteriores a la versión "123" del objeto test.txt en un bucket llamado examplebucket.

    ossutil api list-object-versions --bucket examplebucket --key-marker test.txt --version-id-marker 123