Tous les produits
Search
Centre de documentation

Object Storage Service:put-symlink

Dernière mise à jour :Aug 18, 2026

La commande put-symlink permet de créer un lien symbolique vers un objet.

Notes

Lorsque vous exécutez cette commande pour créer un lien symbolique, le système ne vérifie ni l'existence de l'objet cible, ni la validité de son type, ni son accessibilité. La liste de contrôle d'accès (ACL) du lien symbolique et celle de l'objet cible sont évaluées uniquement lors de l'appel d'opérations API telles que GetObject pour accéder à l'objet cible.

Permissions

Par défaut, un compte Alibaba Cloud dispose de toutes les autorisations. Les utilisateurs RAM ou les rôles RAM associés à un compte Alibaba Cloud n'ont aucune autorisation par défaut. Le compte Alibaba Cloud ou l'administrateur du compte doit accorder les autorisations d'opération via des stratégies RAM ou une Bucket Policy.

API

Action

Description

PutSymlink

oss:PutObject

Crée un lien symbolique pour un objet.

oss:PutObjectTagging

Cette autorisation est requise si vous spécifiez des tags d'objet via x-oss-tagging lors de la création du lien symbolique.

Syntaxe de la commande

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

Paramètre

Type

Description

--bucket

string

Nom du bucket.

--key

string

Chemin complet de l'objet.

--object-acl

string

Liste de contrôle d'accès (ACL) de l'objet.

--forbid-overwrite

string

Indique s'il faut écraser un objet portant le même nom lors de l'opération PutSymlink.

--storage-class

string

Classe de stockage de l'objet que vous souhaitez uploader.

--symlink-target

string

Objet cible vers lequel pointe le lien symbolique.

Remarque
  • La commande put-symlink correspond à l'opération PutSymlink. Pour plus d'informations sur les paramètres de l'opération PutSymlink, consultez la rubrique PutSymlink.

  • Pour en savoir plus sur les options de ligne de commande globales prises en charge, consultez la section Options de ligne de commande.

Exemple

Créez un lien symbolique vers targetobject.

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