Tous les produits
Search
Centre de documentation

Object Storage Service:PutBucketQoSInfo

Dernière mise à jour :Sep 22, 2026

Configure les règles de limitation de bande passante pour un bucket dans un pool de ressources.

Notes d'utilisation

  • La fonctionnalité QoS du pool de ressources est en aperçu sur invitation. Si le débit de vos buckets OSS dans une région a atteint ou dépassé 500 Gbit/s, contactez le support technique pour demander l'activation de cette fonctionnalité.

  • Par défaut, un compte Alibaba Cloud peut configurer des règles de limitation de bande passante pour un bucket dans un pool de ressources. Pour effectuer cette opération en tant qu'utilisateur RAM ou via Security Token Service (STS), vous devez disposer de l'autorisation oss:PutBucketQoSInfo. Pour plus d'informations, consultez la section Exemples courants de politiques RAM.

Syntaxe

PUT /?qosInfo HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue

<?xml version="1.0" encoding="UTF-8"?>
<QoSConfiguration>
  <TotalUploadBandwidth>10</TotalUploadBandwidth>
  <IntranetUploadBandwidth>-1</IntranetUploadBandwidth>
  <ExtranetUploadBandwidth>-1</ExtranetUploadBandwidth>
  <TotalDownloadBandwidth>10</TotalDownloadBandwidth>
  <IntranetDownloadBandwidth>-1</IntranetDownloadBandwidth>
  <ExtranetDownloadBandwidth>-1</ExtranetDownloadBandwidth>
</QoSConfiguration>

En-têtes de requête

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

Éléments de requête

Remarque
  • Dans le tableau suivant, une valeur par défaut de -1 indique que la bande passante du bucket n'est pas limitée. Une valeur de 0 signifie que le type de bande passante n'est pas pris en charge. Par exemple, une valeur de 0 pour ExtranetUploadBandwidth indique que l'envoi de données vers le bucket via un réseau public est impossible.

  • La bande passante totale d'un bucket ne peut pas dépasser la bande passante totale du pool de ressources ni la bande passante combinée de tous les buckets. Par exemple, si la bande passante totale de téléchargement de tous les buckets est de 100 Gbit/s, la bande passante de téléchargement via Internet pour un seul bucket ne peut pas dépasser 100 Gbit/s.

Élément

Type

Obligatoire

Exemple

Description

QoSConfiguration

Conteneur

Oui

S/O

Conteneur pour les règles de limitation de bande passante.

Nœuds parents : aucun

TotalUploadBandwidth

Entier

Oui

10

Bande passante totale d'envoi (upload) du bucket. Unité : Gbit/s.

Nœuds parents : QoSConfiguration

IntranetUploadBandwidth

Entier

Oui

-1

Bande passante d'envoi (upload) via un réseau interne du bucket. Les réseaux internes incluent le réseau classique et le VPC. Unité : Gbit/s.

Nœuds parents : QoSConfiguration

ExtranetUploadBandwidth

Entier

Oui

-1

Bande passante d'envoi (upload) via un réseau public du bucket. Les réseaux publics incluent Internet et les endpoints d'accélération. Unité : Gbit/s.

Nœuds parents : QoSConfiguration

TotalDownloadBandwidth

Entier

Oui

10

Bande passante totale de téléchargement (download) du bucket. Unité : Gbit/s.

Nœuds parents : QoSConfiguration

IntranetDownloadBandwidth

Entier

Oui

-1

Bande passante de téléchargement (download) via un réseau interne du bucket. Les réseaux internes incluent le réseau classique et le VPC. Unité : Gbit/s.

Nœuds parents : QoSConfiguration

ExtranetDownloadBandwidth

Entier

Oui

-1

Bande passante de téléchargement (download) via un réseau public du bucket. Les réseaux publics incluent Internet et les endpoints d'accélération. Unité : Gbit/s.

Nœuds parents : QoSConfiguration

En-têtes de réponse

Cette opération renvoie uniquement des en-têtes de réponse communs. Pour plus d'informations, consultez la section En-têtes de réponse communs.

Exemples

  • Exemple de requête

    PUT /?qosInfo HTTP/1.1
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Content-Length: 209
    Date: Fri, 27 Dec 2024 03:21:12 GMT
    Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
    
    <?xml version="1.0" encoding="UTF-8"?>
    <QoSConfiguration>
      <TotalUploadBandwidth>10</TotalUploadBandwidth>
      <IntranetUploadBandwidth>-1</IntranetUploadBandwidth>
      <ExtranetUploadBandwidth>-1</ExtranetUploadBandwidth>
      <TotalDownloadBandwidth>10</TotalDownloadBandwidth>
      <IntranetDownloadBandwidth>-1</IntranetDownloadBandwidth>
      <ExtranetDownloadBandwidth>-1</ExtranetDownloadBandwidth>
    </QoSConfiguration>
  • Exemple de réponse réussie

    HTTP/1.1 200 OK
    x-oss-request-id: 534****
    Date: Fri, 27 Dec 2024 03:21:12 GMT
    Content-Length: 0
    Connection: keep-alive
    Server: AliyunOSS

SDK OSS

Les SDK OSS suivants prennent en charge PutBucketQoSInfo :

ossutil

Pour la commande ossutil correspondant à cette opération, consultez la section Put-bucket-qos-info.