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 |
|
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 :
|
|
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 |
|