Todos os produtos
Search
Central de documentação

Object Storage Service:put-symlink

Última atualização: Jul 03, 2026

O comando put-symlink cria um link simbólico para um objeto.

Observações

Ao executar este comando para criar um link simbólico, o sistema não verifica se o objeto de destino existe, se seu tipo é válido ou se ele está acessível. A lista de controle de acesso (ACL) do link simbólico e a ACL do objeto de destino são validadas apenas quando operações de API, como GetObject, acessam o objeto de destino.

Permissões

Por padrão, uma conta Alibaba Cloud tem permissões totais. Usuários RAM ou funções RAM vinculados a essa conta não têm permissões iniciais. A conta Alibaba Cloud ou o administrador da conta deve conceder as permissões operacionais por meio de políticas do RAM ou Bucket Policy.

API

Action

Descrição

PutSymlink

oss:PutObject

Crie um link simbólico para um objeto.

oss:PutObjectTagging

Necessária ao especificar tags de objeto via x-oss-tagging durante a criação do link simbólico.

Sintaxe do comando

ossutil api put-symlink --bucket value --key value --symlink-target value [flags]

Parâmetro

Tipo

Descrição

--bucket

string

Nome do bucket.

--key

string

Caminho completo do objeto.

--object-acl

string

Lista de controle de acesso (ACL) do objeto.

--forbid-overwrite

string

Define se um objeto com o mesmo nome pode ser sobrescrito durante a operação PutSymlink.

--storage-class

string

Classe de armazenamento do objeto a ser enviado.

--symlink-target

string

Objeto de destino apontado pelo link simbólico.

Nota
  • O comando put-symlink corresponde à operação PutSymlink. Para obter mais informações sobre os parâmetros dessa operação, consulte PutSymlink.

  • Para obter detalhes sobre as opções globais de linha de comando compatíveis, consulte Opções de linha de comando.

Exemplo

Crie um link simbólico para targetobject.

ossutil api put-symlink --bucket examplebucket --key examplelink --symlink-target targetobject