El comando get-object-acl sirve para consultar la lista de control de acceso (ACL) de un objeto en un bucket.
Notas de uso
De forma predeterminada, una cuenta de Alibaba Cloud tiene los permisos necesarios para consultar las ACL de los objetos. Para consultarlas con un usuario de RAM o Security Token Service (STS), debe contar con el permiso
oss:GetObjectAcl. Para obtener más información, consulte Grant a custom policy.Si se envía una solicitud GetObjectACL para consultar la ACL de un objeto que no la tiene configurada, OSS devuelve la ACL predeterminada de dicho objeto. En este caso, la ACL del objeto es igual a la del bucket donde se almacena. Por ejemplo, si la ACL del bucket es private, la del objeto también será private.
Sintaxis del comando
ossutil api get-object-acl --bucket value --key value [flags]
|
Parámetro |
Tipo |
Descripción |
|
--bucket |
string |
Nombre del bucket. |
|
--key |
string |
Ruta completa del objeto. |
|
--version-id |
string |
Identificador de versión del objeto. |
El comando get-object-acl corresponde a la operación GetObjectACL. Para obtener más información sobre los parámetros de esta operación, consulte GetObjectACL.
Para conocer las opciones globales de línea de comandos compatibles, consulte Command-line options.
Ejemplos
-
Consulte la ACL de
examplebucket.ossutil api get-object-acl --bucket examplebucket --key exampleobject -
Consulte la ACL de
examplebuckety muestre el resultado en formato JSON.ossutil api get-object-acl --bucket examplebucket --key exampleobject --output-format json -
Consulte la ACL de
examplebuckety muestre el resultado en formato YAML.ossutil api get-object-acl --bucket examplebucket --key exampleobject --output-format yaml