Uygulama hızlandırma kuralı ekler.
Kullanım notları
Her bir uygulama hızlandırma bant genişliği paketi için, farklı uygulama hızlandırma kuralları üzerinde belirttiğiniz bant genişliği değerlerinin toplamı, ilgili uygulama hızlandırma bant genişliği paketinin maksimum bant genişliği değerini aşamaz.
Hata ayıklama
İstek parametreleri
| Parametre | Tür | Gerekli | Örnek | Açıklama |
| Action | String | Evet | CreateApplicationAccelerationRule | Gerçekleştirmek istediğiniz işlem. Değeri CreateApplicationAccelerationRule olarak ayarlayın. |
| DryRun | Boolean | Hayır | false | İzinler ve örnek durumu gibi bilgileri kontrol etmek amacıyla ön denetim yapılıp yapılmayacağını belirtir. Geçerli değerler:
|
| ClientToken | String | Hayır | 02fb3da4-130e-11e9-8e44-001**** | İsteğin yinelenebilirliğini (idempotence) sağlamak için kullanılan istemci belirteci. Belirteci istemci tarafında üretebilirsiniz; ancak farklı istekler arasında benzersiz olduğundan emin olmalısınız. Belirteç yalnızca ASCII karakterleri içerebilir ve uzunluğu 64 karakteri aşamaz. Not Bu parametreyi ayarlamazsanız ClientToken değeri RequestId değerine eşitlenir. Her API isteği için RequestId değeri farklı olabilir. |
| RegionId | String | Evet | cn-shanghai | Uygulama hızlandırma bant genişliği paketinin bölge kimliği. En güncel bölge listesini sorgulamak için DescribeRegions işlemini çağırabilirsiniz. |
| ApplicationBandwidthPackageId | String | Evet | abwp-7963l7iqnquyj3**** | Uygulama hızlandırma bant genişliği paketinin kimliği. |
| AccelerationRules.N.ServiceRegionId | String | Evet | cn-hongkong | Hizmet bölgesinin kimliği; bu, uygulamaların bölge kimliğidir. En güncel bölge listesini sorgulamak için DescribeRegions işlemini çağırabilirsiniz. Her çağrıda en fazla 200 uygulama hızlandırma kuralı için bölge kimlikleri belirtebilirsiniz. |
| AccelerationRules.N.Bandwidth | Integer | Evet | 1 | Uygulama hızlandırma kuralının maksimum bant genişliği değeri. Birim: Mbit/s. Her çağrıda en fazla 200 uygulama hızlandırma kuralı için maksimum bant genişliği değerleri belirtebilirsiniz. |
| AccelerationRules.N.Applications.N | String | Evet | O365 | Hızlandırmak istediğiniz uygulamalar. Smart Access Gateway (SAG) tarafından hızlandırılabilecek uygulamalar hakkındaki bilgileri sorgulamak için ListAccelerateApplications işlemini çağırabilirsiniz. Her çağrıda en fazla 200 uygulama hızlandırma kuralı için uygulama belirtebilirsiniz. |
Yanıt parametreleri
|
Parametre |
Tür |
Örnek |
Açıklama |
|
RequestId |
String |
57626BB9-8EF0-4A41-AE60-2C097784365F |
İsteğin kimliği. |
Örnekler
Örnek istekler
http(s)://[Endpoint]/?Action=CreateApplicationAccelerationRule
&DryRun=false
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&RegionId=cn-shanghai
&ApplicationBandwidthPackageId=abwp-7963l7iqnquyj3****
&AccelerationRules=[{"ServiceRegionId":"cn-hongkong","Bandwidth":1,"Applications":["O365"]}]
&<Common request parameters>
Örnek başarılı yanıt
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateApplicationAccelerationRuleResponse>
<RequestId>57626BB9-8EF0-4A41-AE60-2C097784365F</RequestId>
</CreateApplicationAccelerationRuleResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "57626BB9-8EF0-4A41-AE60-2C097784365F"
}
Hata kodları
|
HttpCode |
Hata kodu |
Hata mesajı |
Açıklama |
|
400 |
OperationDenied.Arrearage |
The operation is denied due to overdue payment. |
İşlem, gecikmiş ödemeler nedeniyle reddedildi. |
|
400 |
OperationDenied.BandwidthExceeded |
The total bandwidth exceeds the limit. The operation is denied. |
Toplam maksimum bant genişliği değeri üst sınıra ulaştığından işlem reddedildi. |
|
400 |
UnsupportedFeature.ApplicationAccelerate |
The feature of ApplicationAccelerate is not supported. |
Uygulama hızlandırma özelliği desteklenmiyor. |
|
400 |
ResourceAlreadyAssociated.SmartAccessGateway |
The specified resource of SmartAccessGateway is already associated. |
Belirtilen SAG örneği zaten bir uygulama hızlandırma kuralıyla ilişkilendirilmiş. |
|
400 |
IncorrectBusinessStatus.ApplicationBandwidthPackage |
The business status of ApplicationBandwidthPackage is incorrect. |
Belirtilen uygulama hızlandırma bant genişliği paketi geçersiz bir durumda. |
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.