Tous les produits
Search
Centre de documentation

Elasticsearch:UpdateAdvancedSetting

Dernière mise à jour :Aug 09, 2026

Modifiez la configuration du garbage collector de l'instance spécifiée en appelant l'opération UpdateAdvancedSetting.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. Il génère dynamiquement des exemples de code pour différents SDK.

En-tête de requête

Cette opération utilise uniquement les paramètres de requête communs. Pour plus d'informations, consultez Paramètres communs.

Syntaxe de la requête

POST|PUT /openapi/instances/[InstanceId]/actions/update-advanced-setting HTTPS|HTTP

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
InstanceId String Oui es-cn-09k1ruw79000u****

ID de l'instance.

clientToken String Non 5A2CFF0E-5718-45B5-9D4D-70B3FF****

Jeton unique généré par le client pour garantir l'idempotence de la requête. Générez cette valeur via le client en veillant à son unicité entre les différentes requêtes. Le jeton ne doit contenir que des caractères ASCII et ne pas dépasser 64 caractères.

RequestBody

Spécifiez les paramètres suivants dans le corps de la requête (RequestBody) pour définir la nouvelle configuration du garbage collector.

Paramètre Type Obligatoire Exemple Description

gcName

String

Oui

CMS

Nouveau nom du garbage collector. Types pris en charge : CMS et G1.

Exemple :


{
    "gcName":"CMS"
}
            

Paramètres de réponse

ParamètreTypeExempleDescription
RequestIdString5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D****

ID de la requête.

ResultBooleantrue

Résultats renvoyés :

  • true : la configuration du garbage collector a été modifiée avec succès
  • false : échec de la modification de la configuration du garbage collector

Exemples

Exemples de requêtes

POST /openapi/instances/es-cn-09k1ruw79000u****/actions/update-advanced-setting HTTP/1.1
Common request parameters
{
    "gcName":"CMS"
}

Exemples de réponses réussies

JSON format

{
    "Result": true,
    "RequestId": "D7BA7E23-F6B7-4D57-BBE4-67EACAAB****"
}

Codes d'erreur

HttpCode Code d'erreur Message d'erreur Description
400 InstanceNotFound The instanceId provided does not exist. L'instance spécifiée est introuvable. Vérifiez l'état de l'instance.

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