Modifica a configuração de limitação baseada na prioridade do solicitante para um resource pool.
Observações
O número de níveis de prioridade deve ser um inteiro entre 3 e 10.
Os níveis de prioridade começam em 1. Quanto maior o número, maior a prioridade.
Se nenhum compromisso mínimo de largura de banda padrão for especificado, configure um compromisso mínimo para cada nível de prioridade. Caso contrário, os níveis sem configuração específica usarão os valores padrão.
Para cada item de compromisso mínimo de largura de banda, como TotalUploadBandwidth ou IntranetDownloadBandwidth, a soma dos valores em todos os níveis de prioridade não pode exceder o valor correspondente do resource pool.
Defina um item de compromisso mínimo de largura de banda baseado em prioridade como -1 apenas se o item correspondente do resource pool também for -1.
Sintaxe da solicitação
PUT /?requesterPriorityQos&resourcePool=ResourcePoolName
Host: oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Content-Type: application/xml
Content-Length: content length
Elementos da solicitação
|
Nome |
Tipo |
Localização |
Descrição |
|
resourcePool |
String |
Query |
Nome do resource pool de destino. |
|
PriorityQosConfiguration |
Container |
Body |
Contêiner das configurações de limitação baseada em prioridade do resource pool. Nó pai: None |
|
PriorityCount |
Integer |
- |
Número de níveis de prioridade. O valor deve ser um inteiro entre 3 e 10. Nó pai: PriorityQosConfiguration |
|
DefaultPriorityLevel |
Integer |
- |
Nível de prioridade padrão. O valor deve ser um inteiro entre 1 e o valor de PriorityCount. Nó pai: PriorityQosConfiguration |
|
DefaultGuaranteedQosConfiguration |
Container |
- |
Compromisso mínimo de largura de banda padrão. Se não for especificado, configure um compromisso mínimo para cada nível de prioridade. Caso contrário, os níveis sem configuração específica usarão os valores padrão. Nó pai: PriorityQosConfiguration |
|
QosPriorityLevelConfiguration |
Container |
- |
Configuração de limitação para um nível de prioridade específico. Nó pai: PriorityQosConfiguration |
|
PriorityLevel |
Integer |
- |
Nível de prioridade. O valor deve ser um inteiro entre 1 e o valor de PriorityCount. Nó pai: QosPriorityLevelConfiguration |
|
GuaranteedQosConfiguration |
Container |
- |
Compromisso mínimo de largura de banda para um nível de prioridade específico. Nó pai: QosPriorityLevelConfiguration |
|
TotalUploadBandwidth |
Integer |
- |
Largura de banda mínima total de upload. Unidade: Gbit/s. Nó pai: DefaultGuaranteedQosConfiguration ou GuaranteedQosConfiguration |
|
IntranetUploadBandwidth |
Integer |
- |
Largura de banda mínima de upload pela rede interna, incluindo solicitações de rede clássica e VPC. Unidade: Gbit/s. Nó pai: DefaultGuaranteedQosConfiguration ou GuaranteedQosConfiguration |
|
ExtranetUploadBandwidth |
Integer |
- |
Largura de banda mínima de upload pela rede externa, incluindo solicitações de rede pública e CDN. Unidade: Gbit/s. Nó pai: DefaultGuaranteedQosConfiguration ou GuaranteedQosConfiguration |
|
TotalDownloadBandwidth |
Integer |
- |
Largura de banda mínima total de download. Unidade: Gbit/s. Nó pai: DefaultGuaranteedQosConfiguration ou GuaranteedQosConfiguration |
|
IntranetDownloadBandwidth |
Integer |
- |
Largura de banda mínima de download pela rede interna, incluindo solicitações de rede clássica e VPC. Unidade: Gbit/s. Nó pai: DefaultGuaranteedQosConfiguration ou GuaranteedQosConfiguration |
|
ExtranetDownloadBandwidth |
Integer |
- |
Largura de banda mínima de download pela rede externa, incluindo solicitações de rede pública e CDN. Unidade: Gbit/s. Nó pai: DefaultGuaranteedQosConfiguration ou GuaranteedQosConfiguration |
|
Subjects |
Container |
- |
Alvos de limitação atribuídos a um nível de prioridade específico. Para limitação baseada na prioridade do solicitante, o único elemento filho compatível é Requester. Nó pai: QosPriorityLevelConfiguration |
|
Requester |
String |
- |
UID do solicitante atribuído a este nível de prioridade. Nó pai: Subjects |
Exemplos
-
Exemplo de solicitação
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> -
Exemplo de resposta
HTTP/1.1 200 OK Date: Fri, 10 Oct 2025 07:38:42 GMT Content-Length: 0
SDKs
SDKs disponíveis para esta operação:
Ferramenta de linha de comando ossutil
Para obter o comando ossutil correspondente, consulte put-resource-pool-requester-priority-qos-configuration.