Todos los productos
Search
Centro de documentos

Object Storage Service:put-style

Última actualización: Sep 22, 2026

Cree un estilo de imagen. Un estilo de imagen contiene uno o más parámetros de procesamiento de imágenes.

Notas de uso

De forma predeterminada, una cuenta de Alibaba Cloud tiene permisos para procesar imágenes en los buckets que le pertenecen. Para procesar imágenes como usuario de RAM o con las credenciales de acceso proporcionadas por Security Token Service (STS), se requiere el permiso oss:PutStyle. Para obtener más información, consulte Attach a custom policy to a RAM user.

Sintaxis del comando

ossutil api put-style --bucket value --style-name value --style value [flags]

Parámetro

Tipo

Descripción

--bucket

string

El nombre del bucket.

--style

string

El contenedor que almacena las configuraciones del estilo de imagen.

--style-name

string

El nombre del estilo de imagen.

Nota

El comando put-style equivale a la operación PutStyle. Para obtener más información sobre esta operación de API, consulte PutStyle.

--style

El parámetro --style es compatible con los formatos XML y JSON. Si el valor del parámetro comienza con "file://", las configuraciones se cargan desde el archivo especificado.

  • Formato XML:

    <Style>
     <Content>string</Content>
    </Style>
  • Sintaxis JSON:

    {
      "Content": "string"
    }
Nota

Para obtener más información sobre las opciones globales de línea de comandos compatibles, consulte Global command-line options.

Ejemplos

Cree un estilo de imagen llamado imageStyle para un bucket denominado examplebucket.

  • Use un archivo de configuración XML (en este ejemplo, style.xml)

    <?xml version="1.0" encoding="UTF-8"?>
    <Style>
      <Content>image/resize,p_50</Content>
    </Style>

    Comando de ejemplo:

    ossutil api put-style --bucket examplebucket --style-name imageStyle --style file://style.xml
  • Use un archivo de configuración JSON (en este ejemplo, style.json)

    {
      "Content": "image/resize,p_50"
    }

    Comando de ejemplo:

    ossutil api put-style --bucket examplebucket --style-name imageStyle --style file://style.json
  • Use parámetros JSON en la línea de comandos

    ossutil api put-style --bucket examplebucket --style-name imageStyle --style "{\"Content\":\"image/resize,p_50\"}"