Tous les produits
Search
Centre de documentation

OpenSearch:AppGroup

Dernière mise à jour :Aug 21, 2026

Schéma d'une application OpenSearch, renvoyé par les API de gestion des applications.

Exemple

{
    "id": "100302881",
    "name": "lsh_test_1",
    "currentVersion": "100302903",
    "switchedTime": 1590486386,
    "quota": {
        "docSize": 1,
        "computeResource": 20,
        "spec": "opensearch.share.common"
    },
    "chargingWay": 1,
    "type": "enhanced",
    "versions": [
        "100302903",
        "100303063"
    ],
    "projectId": "",
    "chargeType": "POSTPAY",
    "expireOn": "",
    "instanceId": "",
    "commodityCode": "opensearch",
    "processingOrderId": "",
    "firstRankAlgoDeploymentId": 0,
    "secondRankAlgoDeploymentId": 0,
    "pendingSecondRankAlgoDeploymentId": 0,
    "description": "",
    "produced": 1,
    "lockedByExpiration": 0,
    "hasPendingQuotaReviewTask": 0,
    "created": 1590139542,
    "updated": 1590978265,
    "status": "normal",
    "lockMode": "Unlock"
}

Structure

Champ Type Description
id String ID de l'application.
name String Nom de l'application.
currentVersion String ID de la version en ligne actuelle.
switchedTime Integer Horodatage de publication de la version en ligne actuelle.
quota Object Informations sur le quota de l'application. Pour plus de détails, consultez Quota.
chargingWay Integer Élément facturable. Valeurs possibles : 1 (ressources de calcul) et 2 (requêtes par seconde (QPS)).
type String Type d'application. Valeurs possibles : standard (application standard), advance (ancienne application avancée) et enhanced (nouvelle application avancée). Il est impossible de créer de nouvelles applications de type advance.
versions Array Versions de l'application.
projectId String Nom du groupe de test A/B.
chargeType String Méthode de facturation. Valeurs possibles : POSTPAY (paiement à l'utilisation) et PREPAY (abonnement).
expireOn String Date d'expiration de l'application, au format yyyy-mm-dd hh:mm:ss.
instanceId String ID de l'instance.
commodityCode String Code du service.
processingOrderId String ID de la commande en cours pour l'instance.
firstRankAlgoDeploymentId Integer ID de l'expression de tri primaire créée.
secondRankAlgoDeploymentId Integer ID de l'expression de tri secondaire créée.
pendingSecondRankAlgoDeploymentId Integer ID de l'expression de tri secondaire en cours de création.
description String Description de l'application.
produced Integer État de la commande. Valeurs possibles : 0 (en cours) et 1 (terminée).
hasPendingQuotaReviewTask Integer État d'approbation du quota. Valeurs possibles : 0 (approuvé) et 1 (en cours d'approbation).
created Integer Horodatage de création de l'application.
updated Integer Horodatage de la dernière mise à jour de l'application.
status String Statut de l'application. Valeurs possibles : producing (création en cours), review_pending (approbation de la création en cours), config_pending (configuration en attente), normal (en cours d'exécution) et frozen (gelée).
lockMode String Mode de verrouillage de l'instance. Valeurs possibles : Unlock (déverrouillée), LockByExpiration (verrouillée automatiquement après expiration) et ManualLock (verrouillée manuellement).