Tüm Ürünler
Search
Belge Merkezi

:CreateQosPolicy

Son Güncelleme:Oct 01, 2026

Kaliteli hizmet (QoS) ilkesi için bir trafik sınıflandırma kuralı oluşturur.

Ön koşullar

Bir trafik kısıtlama kuralı oluşturulmuş olmalıdır. Daha fazla bilgi için bkz. CreateQosCar.

Hata ayıklama

OpenAPI Explorer, imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'ler için işlem örnek kodunu dinamik olarak oluşturur.

İstek parametreleri

Parametre Tür Gerekli Örnek Açıklama
Action String Evet CreateQosPolicy

Gerçekleştirmek istediğiniz işlem. Değeri CreateQosPolicy olarak ayarlayın.

Description String Hayır desctest

Trafik sınıflandırma kuralının açıklaması.

Açıklama 1 ila 512 karakter uzunluğunda olmalı ve harf, rakam, alt çizgi (_) ile kısa çizgi (-) içerebilir. Bir harfle başlamalıdır.

RegionId String Evet cn-shanghai

QoS ilkesinin ait olduğu bölgenin kimliği.

QosId String Evet qos-xitd8690ucu8ro****

QoS ilkesinin kimliği.

Priority Integer Evet 3

Trafik sınıflandırma kuralının ait olduğu trafik kısıtlama ilkesinin önceliği.

Geçerli değerler: 1 ila 3. Daha küçük bir değer daha yüksek öncelik anlamına gelir.

SourceCidr String Evet 10.10.10.0/24

Kaynak CIDR bloğu.

Bu parametrenin değerini CIDR gösterimiyle belirtin. Örnek: 192.168.1.0/24.

DestCidr String Evet 10.10.20.0/24

Hedef CIDR bloğu.

Bu parametrenin değerini CIDR gösterimiyle belirtin. Örnek: 192.168.10.0/24.

IpProtocol String Evet TCP

Trafik sınıflandırma kuralı için geçerli olan protokol türü.

Bu konuda sağlanan desteklenen protokoller yalnızca referans amaçlıdır. Konsoldaki gerçek protokoller esas alınmalıdır.

SourcePortRange String Evet 80/80

Kaynak bağlantı noktası aralığı.

Geçerli değerler: 1 ila 65535 ve -1.

Örnekler:

  • 1/200: 1 ila 200 arasında bir bağlantı noktası aralığı
  • 80/80: 80 numaralı bağlantı noktası
  • -1/-1: tüm bağlantı noktaları
DestPortRange String Evet 80/80

Hedef bağlantı noktası aralığı.

Geçerli değerler: 1 ila 65535 ve -1.

Örnekler:

  • 1/200: 1 ila 200 arasında bir bağlantı noktası aralığı
  • 80/80: 80 numaralı bağlantı noktası
  • -1/-1: tüm bağlantı noktaları
StartTime String Hayır 2022-07-14T16:41:33+0800

Trafik sınıflandırma kuralının yürürlüğe girdiği zaman.

Zamanı, YYYY-MM-DDThh:mm:ss+0800 formatında ISO 8601 standardına göre belirtin. Zaman UTC+8 diliminde olmalıdır.

EndTime String Hayır 2022-09-14T16:41:33+0800

Trafik sınıflandırma kuralının sona erdiği zaman.

Zamanı, YYYY-MM-DDThh:mm:ss+0800 formatında ISO 8601 standardına göre belirtin. Zaman UTC+8 diliminde olmalıdır.

Name String Hayır nametest

Trafik sınıflandırma kuralının adı.

Ad 2 ila 100 karakter uzunluğunda olmalı ve harf, rakam, alt çizgi (_) ile kısa çizgi (-) içerebilir. Bir harfle başlamalıdır.

DpiSignatureIds.N String Hayır 1

Uygulamanın kimliği.

Tek seferde en fazla 100 uygulama kimliği girebilirsiniz.

Uygulama kimliklerini ve uygulamalar hakkındaki bilgileri sorgulamak için ListDpiSignatures işlemini çağırabilirsiniz.

DpiGroupIds.N String Hayır 20

Uygulama grubunun kimliği.

Tek seferde en fazla 100 uygulama grubu kimliği girebilirsiniz.

Uygulama grubu kimliklerini ve uygulamalar hakkındaki bilgileri sorgulamak için ListDpiGroups işlemini çağırabilirsiniz.

Yanıt parametreleri

Parametre

Tür

Örnek

Açıklama

Description

String

desctest

Trafik sınıflandırma kuralının açıklaması.

EndTime

String

2022-09-14T16:41:33+0800

Trafik sınıflandırma kuralının sona erdiği zaman.

RequestId

String

97862812-2C7E-4D25-B0D5-B26DAC7FA293

İsteğin kimliği.

QosPolicyId

String

qospy-xhwhyuo43l****

Trafik sınıflandırma kuralının kimliği.

SourcePortRange

String

80/80

Kaynak bağlantı noktası aralığı.

SourceCidr

String

10.10.10.0/24

Kaynak CIDR bloğu.

Priority

Integer

3

Trafik sınıflandırma kuralının ait olduğu trafik kısıtlama ilkesinin önceliği.

StartTime

String

2022-07-14T16:41:33+0800

Trafik sınıflandırma kuralının yürürlüğe girdiği zaman.

DestPortRange

String

80/80

Hedef bağlantı noktası aralığı.

DpiGroupIds

Array of String

20

Uygulama grubunun kimliği.

Name

String

nametest

Trafik sınıflandırma kuralının adı.

DestCidr

String

10.10.10.0/24

Hedef CIDR bloğu.

DpiSignatureIds

Array of String

1

Uygulamaların kimlikleri.

QosId

String

qos-xitd8690ucu8ro****

QoS ilkesinin kimliği.

IpProtocol

String

TCP

Trafik sınıflandırma kuralı için geçerli olan protokol.

Örnekler

Örnek istekler

http(s)://[Endpoint]/?Action=CreateQosPolicy
&Description=desctest
&RegionId=cn-shanghai
&QosId=qos-xitd8690ucu8ro****
&Priority=3
&SourceCidr=10.10.10.0/24
&DestCidr=10.10.20.0/24
&IpProtocol=TCP
&SourcePortRange=80/80
&DestPortRange=80/80
&StartTime=2022-07-14T16:41:33+0800
&EndTime=2022-09-14T16:41:33+0800
&Name=nametest
&DpiSignatureIds=["1"]
&DpiGroupIds=["20"]
&Common request parameters

Başarılı yanıt örnekleri

XML formatı

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateQosPolicyResponse>
    <Description>desctest</Description>
    <EndTime>2022-09-14T16:41:33+0800</EndTime>
    <RequestId>97862812-2C7E-4D25-B0D5-B26DAC7FA293</RequestId>
    <QosPolicyId>qospy-xhwhyuo43l********</QosPolicyId>
    <SourcePortRange>80/80</SourcePortRange>
    <SourceCidr>10.10.10.0/24</SourceCidr>
    <Priority>3</Priority>
    <StartTime>2022-07-14T16:41:33+0800</StartTime>
    <DestPortRange>80/80</DestPortRange>
    <DpiGroupIds>20</DpiGroupIds>
    <Name>nametest</Name>
    <DestCidr>10.10.10.0/24</DestCidr>
    <DpiSignatureIds>1</DpiSignatureIds>
    <QosId>qos-xitd8690ucu8ro****</QosId>
    <IpProtocol>TCP</IpProtocol>
</CreateQosPolicyResponse>

JSON formatı

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Description" : "desctest",
  "EndTime" : "2022-09-14T16:41:33+0800",
  "RequestId" : "97862812-2C7E-4D25-B0D5-B26DAC7FA293",
  "QosPolicyId" : "qospy-xhwhyuo43l********",
  "SourcePortRange" : "80/80",
  "SourceCidr" : "10.10.10.0/24",
  "Priority" : 3,
  "StartTime" : "2022-07-14T16:41:33+0800",
  "DestPortRange" : "80/80",
  "DpiGroupIds" : [ "20" ],
  "Name" : "nametest",
  "DestCidr" : "10.10.10.0/24",
  "DpiSignatureIds" : [ "1" ],
  "QosId" : "qos-xitd8690ucu8ro****",
  "IpProtocol" : "TCP"
}

Hata kodları

HttpCode

Hata kodu

Hata mesajı

Açıklama

400

NotSupportedProtocol

The specified protocol of the QoS policy is not supported.

QoS ilkesinin belirtilen protokolü desteklemediğini belirten hata mesajı döndürüldü.

400

InvalidId.Qos

The specified QosId is invalid.

QosId parametresinin geçersiz bir değere ayarlandığını belirten hata mesajı döndürüldü.

400

QosPolicyPerQosAmountLimit

The maximum number of policies in a QoS is exceeded. You can submit a ticket to increase the quota.

QoS ilkesine eklediğiniz QoS kurallarının sayısının üst sınıra ulaştığını belirten hata mesajı döndürüldü. Kota artışı talep etmek için bir destek talebi gönderebilirsiniz.

400

MissParameter.RegionId

You must specify RegionId.

Bölge kimliğinin (RegionId) belirtilmediğini belirten hata mesajı döndürüldü.

400

MissParameter.QosId

You must specify QosId.

QoS ilkesi kimliğinin (QosId) belirtilmediğini belirten hata mesajı döndürüldü.

400

MissParameter.QosPolicyId

You must specify QosPolicyId.

QoS ilkesi kimliğinin (QosPolicyId) belirtilmediğini belirten hata mesajı döndürüldü.

400

InvalidParameter.Priority

The specified Priority is invalid.

Belirtilen önceliğin (Priority) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

MissParameter.SourceCidr

You must specify SourceCidr.

Kaynak CIDR bloğunun (SourceCidr) belirtilmediğini belirten hata mesajı döndürüldü.

400

MissParameter.SourcePortRange

You must specify SourcePortRange.

Kaynak bağlantı noktası aralığının (SourceRange) belirtilmediğini belirten hata mesajı döndürüldü.

400

MissParameter.DestCidr

You must specify DestCidr.

Hedef CIDR bloğunun (DestCidr) belirtilmediğini belirten hata mesajı döndürüldü.

400

MissParameter.DestPortRange

You must specify DestPortRange.

Hedef bağlantı noktası aralığının (DestPortRange) belirtilmediğini belirten hata mesajı döndürüldü.

400

MissParameter.IpProtocol

You must specify IpProtocol.

Taşıma katmanı protokolünün (IpProtocol) belirtilmediğini belirten hata mesajı döndürüldü.

400

InvalidParameter.Description

The specified Description is invalid.

Belirtilen açıklamanın geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidParameter.DestCidr

The specified DestCidr is invalid.

Belirtilen hedef CIDR bloğunun (DestCidr) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidParameter.DestPortRange

The specified DestPortRange is invalid.

Belirtilen hedef bağlantı noktası aralığının (DestPortRange) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidParameter.SourceCidr

The specified SourceCidr is invalid.

Belirtilen kaynak CIDR bloğunun (SourceCidr) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidParameter.SourcePortRange

The specified SourcePortRange is invalid.

Belirtilen kaynak bağlantı noktası aralığının (SourcePortRange) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidParameter.StartTime

The specified StartTime is invalid.

Belirtilen başlangıç zamanının (StartTime) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidParameter.EndTime

The specified EndTime is invalid.

Belirtilen bitiş zamanının (EndTime) geçersiz olduğunu belirten hata mesajı döndürüldü.

400

InvalidTimeRangeCompare

The specified end time is earlier than the start time. Please check your input.

Belirtilen bitiş zamanının başlangıç zamanından önce olduğunu belirten hata mesajı döndürüldü. Parametrelerin doğru şekilde ayarlanıp ayarlanmadığını kontrol edin.

400

InvalidParameter.Name

The specified Name is invalid.

Belirtilen QoS ilkesi adının geçersiz olduğunu belirten hata mesajı döndürüldü.

403

InternalError

An internal server error occurred.

Dahili bir sunucu hatası oluştuğunu belirten hata mesajı döndürüldü.

403

InvalidPortRange

The specified port range is invalid.

Belirtilen bağlantı noktası aralığının geçersiz olduğunu belirten hata mesajı döndürüldü.

Hata kodlarının listesi için bkz. Hizmet hata kodları.