Tous les produits
Search
Centre de documentation

Object Storage Service:PutVectorBucket

Dernière mise à jour :Sep 23, 2026

Créez un bucket vectoriel.

Notes

Un seul compte Alibaba Cloud peut créer au maximum 100 buckets vectoriels dans une région.

Permissions

Par défaut, un compte Alibaba Cloud dispose de toutes les permissions. Les utilisateurs RAM et les rôles RAM ne disposent d'aucune permission par défaut ; vous devez leur accorder l'accès via une politique RAM ou une politique de bucket.

API

Action

Description

PutVectorBucket

oss:PutVectorBucket

Créez un bucket vectoriel. Le nom d'un bucket vectoriel doit être unique pour un UID donné au sein d'une même région. Sa longueur doit être comprise entre 3 et 32 caractères. Il ne peut contenir que des lettres minuscules, des chiffres et des traits d'union (-). Le nom ne peut ni commencer ni se terminer par un trait d'union.

Syntaxe de la requête

PUT / HTTP/1.1
Host: exampebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

En-têtes de requête

Cette opération utilise uniquement les en-têtes de requête communs. Pour plus d'informations, consultez la section En-têtes de requête communs.

En-têtes de réponse

Nom

Type

Exemple

Description

Location

String

/examplebucket

L'adresse du bucket vectoriel, composée d'une barre oblique (/) suivie du nom du bucket vectoriel.

Valeur par défaut : aucune

Cette opération renvoie également les en-têtes de réponse communs. Pour plus d'informations, consultez la section Définitions des en-têtes HTTP communs.

Exemples

Exemple de requête

PUT / HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: Thu, 17 Apr 2025 03:15:40 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

Exemple de réponse

HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906****
Date: Fri, 24 Feb 2017 03:15:40 GMT
Content-Length: 0
Connection: keep-alive
Server: AliyunOSS
Location: /examplebucket

SDK

Les SDK suivants prennent en charge l'opération PutVectorBucket :

Interface de ligne de commande ossutil

Pour la commande ossutil correspondante, consultez la section put-vector-bucket.

Codes d'erreur

Code d'erreur

Code d'état HTTP

Description

InvalidVectorBucketName

400

Le nom du bucket vectoriel ne respecte pas les conventions de nommage.

AccessDenied

403

Raisons possibles :

  • La requête ne contient pas d'informations d'authentification utilisateur.

  • Vous ne disposez pas des autorisations requises.

TooManyBuckets

400

Le nombre de buckets vectoriels a atteint la limite supérieure. Un seul compte Alibaba Cloud peut créer au maximum 10 buckets vectoriels dans la même région.

BucketNameNotAvailable

409

  • Un bucket portant le même nom a été récemment supprimé.

    Vous devez attendre plusieurs heures, généralement 4 à 8 heures, avant de pouvoir créer un bucket avec le même nom.

  • Vous avez utilisé un utilisateur RAM ou Security Token Service (STS) pour créer un bucket qui existe déjà.

    Seul le compte Alibaba Cloud propriétaire du bucket peut recréer un bucket avec le même nom.