全部产品
Search
文档中心

Object Storage Service:PutResourcePoolRequesterPriorityQosConfiguration

更新时间:Dec 04, 2025

Operasi PutResourcePoolRequesterPriorityQosConfiguration memperbarui konfigurasi throttling berbasis prioritas requester untuk sebuah resource pool.

Catatan

  • Jumlah level prioritas harus berupa bilangan bulat antara 3 hingga 10.

  • Level prioritas dimulai dari 1, dengan angka yang lebih besar menunjukkan prioritas yang lebih tinggi.

  • Jika Anda tidak menentukan konfigurasi default untuk komitmen bandwidth minimum, Anda harus mengonfigurasi komitmen bandwidth minimum untuk setiap level prioritas. Jika Anda menentukan konfigurasi default, level prioritas yang tidak memiliki komitmen bandwidth minimum spesifik akan menggunakan konfigurasi default tersebut.

  • Untuk setiap item konfigurasi dalam konfigurasi komitmen bandwidth minimum, seperti TotalUploadBandwidth atau IntranetDownloadBandwidth, jumlah nilai di seluruh level prioritas tidak boleh melebihi nilai item konfigurasi yang sesuai untuk resource pool tersebut.

  • Anda hanya dapat mengatur nilai suatu item dalam komitmen bandwidth minimum berbasis prioritas ke -1 jika nilai item konfigurasi yang sesuai untuk resource pool juga -1.

Sintaksis Permintaan

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

Elemen Permintaan

Name

Type

Location

Description

resourcePool

String

Query

Nama resource pool target.

PriorityQosConfiguration

Container

Body

Sebuah container untuk konfigurasi throttling berbasis prioritas dari resource pool.

Parent node: None

PriorityCount

Integer

-

Jumlah level prioritas. Nilainya harus berupa bilangan bulat antara 3 hingga 10.

Parent node: PriorityQosConfiguration

DefaultPriorityLevel

Integer

-

Level prioritas default. Nilainya harus berupa bilangan bulat antara 1 hingga nilai PriorityCount.

Parent node: PriorityQosConfiguration

DefaultGuaranteedQosConfiguration

Container

-

Konfigurasi default untuk komitmen bandwidth minimum. Jika node ini tidak ditentukan, Anda harus mengonfigurasi komitmen bandwidth minimum untuk setiap level prioritas. Jika tidak, level prioritas yang tidak memiliki komitmen bandwidth minimum spesifik akan menggunakan konfigurasi default ini.

Parent node: PriorityQosConfiguration

QosPriorityLevelConfiguration

Container

-

Container untuk konfigurasi throttling suatu level prioritas tertentu.

Parent node: PriorityQosConfiguration

PriorityLevel

Integer

-

Level prioritas. Nilainya harus berupa bilangan bulat antara 1 hingga nilai PriorityCount.

Parent node: QosPriorityLevelConfiguration

GuaranteedQosConfiguration

Container

-

Sebuah container untuk konfigurasi komitmen bandwidth minimum pada level prioritas tertentu.

Parent node: QosPriorityLevelConfiguration

TotalUploadBandwidth

Integer

-

Bandwidth unggah total minimum. Satuan: Gbit/s.

Parent node: DefaultGuaranteedQosConfiguration atau GuaranteedQosConfiguration

IntranetUploadBandwidth

Integer

-

Bandwidth unggah jaringan internal minimum. Ini mencakup permintaan dari jaringan internal, seperti classic network dan VPC. Satuan: Gbit/s.

Parent node: DefaultGuaranteedQosConfiguration atau GuaranteedQosConfiguration

ExtranetUploadBandwidth

Integer

-

Bandwidth unggah jaringan eksternal minimum. Ini mencakup permintaan dari jaringan eksternal, seperti jaringan publik dan CDN. Satuan: Gbit/s.

Parent node: DefaultGuaranteedQosConfiguration atau GuaranteedQosConfiguration

TotalDownloadBandwidth

Integer

-

Bandwidth unduh total minimum. Satuan: Gbit/s.

Parent node: DefaultGuaranteedQosConfiguration atau GuaranteedQosConfiguration

IntranetDownloadBandwidth

Integer

-

Bandwidth unduh jaringan internal minimum. Ini mencakup permintaan dari jaringan internal, seperti classic network dan VPC. Satuan: Gbit/s.

Parent node: DefaultGuaranteedQosConfiguration atau GuaranteedQosConfiguration

ExtranetDownloadBandwidth

Integer

-

Bandwidth unduh jaringan eksternal minimum. Ini mencakup permintaan dari jaringan eksternal, seperti jaringan publik dan CDN. Satuan: Gbit/s.

Parent node: DefaultGuaranteedQosConfiguration atau GuaranteedQosConfiguration

Subjects

Container

-

Sebuah container untuk objek throttling yang dikenai level prioritas tertentu. Untuk throttling berbasis prioritas requester, elemen anak hanya dapat berupa Requester.

Parent node: QosPriorityLevelConfiguration

Requester

String

-

UID dari requester yang dikenai level prioritas saat ini.

Parent node: Subjects

Contoh

  • Contoh permintaan

    PUT /?requesterPriorityQos&resourcePool=ResourcePoolName
    Host: oss-cn-shanghai.aliyuncs.com
    Date: Fri, 10 Oct 2025 07:38:42 GMT
    Content-Type: application/xml
    Content-Length: content length
    
    <PriorityQosConfiguration>
      <PriorityCount>5</PriorityCount>
      <DefaultPriorityLevel>1</DefaultPriorityLevel>
      <DefaultGuaranteedQosConfiguration>
        <TotalUploadBandwidth>10</TotalUploadBandwidth>
        <IntranetUploadBandwidth>20</IntranetUploadBandwidth>
        <ExtranetUploadBandwidth>30</ExtranetUploadBandwidth>
        <TotalDownloadBandwidth>40</TotalDownloadBandwidth>
        <IntranetDownloadBandwidth>50</IntranetDownloadBandwidth>
        <ExtranetDownloadBandwidth>60</ExtranetDownloadBandwidth>
      </DefaultGuaranteedQosConfiguration>
      <QosPriorityLevelConfiguration>
        <PriorityLevel>1</PriorityLevel>
        <GuaranteedQosConfiguration>
          <TotalUploadBandwidth>20</TotalUploadBandwidth>
          <ToTalDownloadBandwidth>20</ToTalDownloadBandwidth>
          <ExtranetUploadBandwidth>10</ExtranetUploadBandwidth>
          <IntranetUploadBandwidth>10</IntranetUploadBandwidth>
          <ExtranetDownloadBandwidth>10</ExtranetDownloadBandwidth>
          <IntranetDownloadBandwidth>10</IntranetDownloadBandwidth>
        </GuaranteedQosConfiguration>
        <Subjects>
          <Requester>2387497xx390843</Requester>
          <Requester>348397xxx348793</Requester>
        </Subjects>
      </QosPriorityLevelConfiguration>
      <QosPriorityLevelConfiguration>
        <PriorityLevel>5</PriorityLevel>
        <GuaranteedQosConfiguration>
          <TotalUploadBandwidth>20</TotalUploadBandwidth>
          <ToTalDownloadBandwidth>20</ToTalDownloadBandwidth>
          <ExtranetUploadBandwidth>10</ExtranetUploadBandwidth>
          <IntranetUploadBandwidth>10</IntranetUploadBandwidth>
          <ExtranetDownloadBandwidth>10</ExtranetDownloadBandwidth>
          <IntranetDownloadBandwidth>10</IntranetDownloadBandwidth>
        </GuaranteedQosConfiguration>
        <Subjects>
          <Requester>2387497xx390843</Requester>
          <Requester>348397xxx348793</Requester>
        </Subjects>
      </QosPriorityLevelConfiguration>
    </PriorityQosConfiguration>
  • Contoh respons

    HTTP/1.1 200 OK
    Date: Fri, 10 Oct 2025 07:38:42 GMT
    Content-Length: 0

SDKs

SDK untuk operasi PutResourcePoolRequesterPriorityQosConfiguration adalah sebagai berikut:

Alat baris perintah ossutil

Untuk perintah ossutil yang sesuai dengan operasi PutResourcePoolRequesterPriorityQosConfiguration, lihat put-resource-pool-requester-priority-qos-configuration.