Tous les produits
Search
Centre de documentation

:CreateApplicationAccelerationRule

Dernière mise à jour :Aug 18, 2026

Ajoute une règle d'accélération d'application.

Notes d'utilisation

Pour chaque plan de bande passante dédié à l'accélération d'application, la somme des valeurs de bande passante spécifiées pour les différentes règles d'accélération ne doit pas dépasser la valeur maximale de bande passante du plan.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes CreateApplicationAccelerationRule

L'action que vous souhaitez effectuer. Définissez la valeur sur CreateApplicationAccelerationRule.

DryRun Boolean No false

Indique s'il faut effectuer une vérification préalable pour contrôler des informations telles que les permissions et le statut de l'instance. Valeurs possibles :

  • false (par défaut) : envoie la requête. Une fois la vérification passée, la règle d'accélération d'application est ajoutée.
  • true : vérifie la requête sans ajouter la règle d'accélération d'application. Si vous utilisez cette valeur, le système vérifie les paramètres obligatoires et la syntaxe de la requête. En cas d'échec de la vérification, un message d'erreur est renvoyé. En cas de succès, le code d'erreur DryRunOperation est renvoyé.
ClientToken String No 02fb3da4-130e-11e9-8e44-001****

Le jeton client utilisé pour garantir l'idempotence de la requête.

Vous pouvez utiliser le client pour générer un jeton, mais vous devez vous assurer qu'il est unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII et sa longueur ne doit pas dépasser 64 caractères.

Remarque Si vous ne définissez pas ce paramètre, ClientToken prend la valeur de RequestId. La valeur de RequestId peut varier d'une requête API à l'autre.
RegionId String Yes cn-shanghai

L'ID de région du plan de bande passante pour l'accélération d'application.

Vous pouvez appeler l'opération DescribeRegions pour consulter la liste des régions la plus récente.

ApplicationBandwidthPackageId String Yes abwp-7963l7iqnquyj3****

L'ID du plan de bande passante pour l'accélération d'application.

AccelerationRules.N.ServiceRegionId String Yes cn-hongkong

L'ID de la région de service, qui correspond à l'ID de région des applications.

Vous pouvez appeler l'opération DescribeRegions pour consulter la liste des régions la plus récente.

Vous pouvez spécifier des ID de région pour au maximum 200 règles d'accélération d'application par appel.

AccelerationRules.N.Bandwidth Integer Yes 1

La valeur maximale de bande passante de la règle d'accélération d'application. Unité : Mbit/s.

Vous pouvez spécifier des valeurs maximales de bande passante pour au maximum 200 règles d'accélération d'application par appel.

AccelerationRules.N.Applications.N String Yes O365

Les applications que vous souhaitez accélérer.

Vous pouvez appeler l'opération ListAccelerateApplications pour obtenir des informations sur les applications pouvant être accélérées par Smart Access Gateway (SAG).

Vous pouvez spécifier des applications pour au maximum 200 règles d'accélération d'application par appel.

Paramètres de réponse

Parameter

Type

Example

Description

RequestId

String

57626BB9-8EF0-4A41-AE60-2C097784365F

L'ID de la requête.

Exemples

Exemple de requête

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>

Exemple de réponse réussie

XML format

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

<CreateApplicationAccelerationRuleResponse>
    <RequestId>57626BB9-8EF0-4A41-AE60-2C097784365F</RequestId>
</CreateApplicationAccelerationRuleResponse>

JSON format

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

{
  "RequestId" : "57626BB9-8EF0-4A41-AE60-2C097784365F"
}

Codes d'erreur

HttpCode

Error code

Error message

Description

400

OperationDenied.Arrearage

The operation is denied due to overdue payment.

Le message d'erreur indique que l'opération a été refusée en raison d'un impayé.

400

OperationDenied.BandwidthExceeded

The total bandwidth exceeds the limit. The operation is denied.

Le message d'erreur indique que la somme des valeurs maximales de bande passante a atteint la limite supérieure et que l'opération a été refusée.

400

UnsupportedFeature.ApplicationAccelerate

The feature of ApplicationAccelerate is not supported.

Le message d'erreur indique que l'accélération d'application n'est pas prise en charge.

400

ResourceAlreadyAssociated.SmartAccessGateway

The specified resource of SmartAccessGateway is already associated.

Le message d'erreur indique que l'instance SAG spécifiée est déjà associée à une règle d'accélération d'application.

400

IncorrectBusinessStatus.ApplicationBandwidthPackage

The business status of ApplicationBandwidthPackage is incorrect.

Le message d'erreur indique que le plan de bande passante spécifié pour l'accélération d'application est dans un état invalide.

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.