Tous les produits
Search
Centre de documentation

Object Storage Service:PutResourcePoolRequesterQoSInfo

Dernière mise à jour :Aug 08, 2026

Configurez la limitation de débit pour un demandeur au sein d'un pool de ressources.

Notes d'utilisation

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

  • Par défaut, un compte Alibaba Cloud dispose des permissions nécessaires pour configurer la limitation de débit des demandeurs dans un pool de ressources. Si vous souhaitez effectuer cette opération à l'aide d'un utilisateur Resource Access Management (RAM) ou via Security Token Service (STS), vous devez disposer de l'autorisation oss:PutResourcePoolRequesterQoSInfo. Pour plus d'informations, consultez la section Exemples de politiques RAM.

Syntaxe de la requête

PUT /?requesterQosInfo&resourcePool=ResourcePoolName&qosRequester=uid
Host: oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Content-Type: application/xml
Content-Length: content length

<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 les 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
  • Pour les paramètres de configuration de bande passante suivants, la valeur -1 (valeur par défaut) indique qu'aucune limite n'est appliquée. La valeur 0 signifie que le type de bande passante correspondant est désactivé. Par exemple, si vous définissez ExtranetUploadBandwidth sur 0, il vous sera impossible de télécharger des données vers le bucket spécifié via Internet.

  • La somme des configurations de bande passante pour un demandeur ne doit pas excéder la configuration totale de bande passante du pool de ressources. De même, la configuration d'un type de bande passante unique pour un demandeur ne peut pas dépasser la configuration totale du pool. Par exemple, si la bande passante totale de téléchargement du pool de ressources est configurée à 100 Gbps, la bande passante de téléchargement via le réseau public pour un demandeur ne peut pas dépasser 100 Gbps.

  • La configuration d'un type de bande passante unique pour un demandeur ne peut pas être inférieure à 5 Gbps.

Nom

Type

Obligatoire

Exemple

Description

resourcePool

String

Oui

resource-pool-for-ai

Nom du pool de ressources.

qosRequester

String

Oui

300xxxx

UID du demandeur.

QoSConfiguration

Container

Oui

S/O

Conteneur pour la configuration QoS.

Nœud parent : Aucun

TotalUploadBandwidth

Integer

Oui

10

Bande passante totale d'envoi pour le demandeur au niveau du pool de ressources. Unité : Gbps.

Nœud parent : QoSConfiguration

IntranetUploadBandwidth

Integer

Oui

-1

Bande passante d'envoi sur le réseau interne pour le demandeur au niveau du pool de ressources. Cela inclut la bande passante d'envoi via le réseau classique et les VPC. Unité : Gbps.

Nœud parent : QoSConfiguration

ExtranetUploadBandwidth

Integer

Oui

-1

Bande passante d'envoi sur le réseau public pour le demandeur au niveau du pool de ressources. Cela inclut la bande passante d'envoi via le réseau public et les endpoints d'accélération. Unité : Gbps.

Nœud parent : QoSConfiguration

TotalDownloadBandwidth

Integer

Oui

10

Bande passante totale de téléchargement pour le demandeur au niveau du pool de ressources. Unité : Gbps.

Nœud parent : QoSConfiguration

IntranetDownloadBandwidth

Integer

Oui

-1

Bande passante de téléchargement sur le réseau interne pour le demandeur au niveau du pool de ressources. Cela inclut la bande passante de téléchargement via le réseau classique et les VPC. Unité : Gbps.

Nœud parent : QoSConfiguration

ExtranetDownloadBandwidth

Integer

Oui

-1

Bande passante de téléchargement sur le réseau public pour le demandeur au niveau du pool de ressources. Cela inclut la bande passante de téléchargement via le réseau public et les endpoints d'accélération. Unité : Gbps.

Nœud parent : QoSConfiguration

En-têtes de réponse

Cette opération utilise uniquement les 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 /?requesterQosInfo&resourcePool=resource-pool-for-ai&qosRequester=300xxxx
    Host: oss-cn-hangzhou.aliyuncs.com
    Date: Fri, 27 Dec 2024 03:21:12 GMT
    Content-Type: application/xml
    Content-Length: 454
    Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
    
    <QoSConfiguration>
      <TotalUploadBandwidth>10</TotalUploadBandwidth>
      <IntranetUploadBandwidth>-1</IntranetUploadBandwidth>
      <ExtranetUploadBandwidth>-1</ExtranetUploadBandwidth>
      <TotalDownloadBandwidth>10</TotalDownloadBandwidth>
      <IntranetDownloadBandwidth>-1</IntranetDownloadBandwidth>
      <ExtranetDownloadBandwidth>-1</ExtranetDownloadBandwidth>
    </QoSConfiguration>
  • Exemple de réponse

    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

Les SDK suivants prennent en charge cette opération :

Interface de ligne de commande ossutil

Pour la commande ossutil correspondante, consultez la section put-resource-pool-requester-qos-info.