Todos los productos
Search
Centro de documentos

OpenSearch:AppGroup

Última actualización: Sep 05, 2026

El esquema de una aplicación de OpenSearch que devuelven las API de gestión de aplicaciones.

Ejemplo

{
    "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"
}

Estructura

Campo

Tipo

Descripción

id

String

El identificador de la aplicación.

name

String

El nombre de la aplicación.

currentVersion

String

El identificador de la versión actual en línea.

switchedTime

Integer

La marca de tiempo en la que se publicó la versión actual en línea.

quota

Object

La información de cuota de la aplicación. Para obtener más información, consulte Cuota.

chargingWay

Integer

El elemento facturable. Valores válidos: 1 (recursos de cómputo) y 2 (consultas por segundo (QPS)).

type

String

El tipo de la aplicación. Valores válidos: standard (aplicación estándar), advance (aplicación avanzada del tipo anterior) y enhanced (aplicación avanzada del nuevo tipo). Las aplicaciones nuevas no pueden ser del tipo advance.

versions

Array

Las versiones de la aplicación.

projectId

String

El nombre del grupo de pruebas A/B.

chargeType

String

El método de facturación. Valores válidos: POSTPAY (pay-as-you-go) y PREPAY (suscripción).

expireOn

String

La fecha de vencimiento de la aplicación, con el formato yyyy-mm-dd hh:mm:ss.

instanceId

String

El identificador de la instancia.

commodityCode

String

El código del servicio.

processingOrderId

String

El identificador del pedido pendiente de la instancia.

firstRankAlgoDeploymentId

Integer

El identificador de la expresión de ordenamiento preliminar creada.

secondRankAlgoDeploymentId

Integer

El identificador de la expresión de ordenamiento preciso creada.

pendingSecondRankAlgoDeploymentId

Integer

El identificador de la expresión de ordenamiento preciso que se está creando.

description

String

La descripción de la aplicación.

produced

Integer

El estado de finalización del pedido. Valores válidos: 0 (pedido en curso) y 1 (pedido completado).

hasPendingQuotaReviewTask

Integer

El estado de aprobación de la cuota. Valores válidos: 0 (aprobada) y 1 (en proceso de aprobación).

created

Integer

La marca de tiempo de creación de la aplicación.

updated

Integer

La marca de tiempo de la última actualización de la aplicación.

status

String

El estado de la aplicación. Valores válidos: producing (en creación), review_pending (creación en proceso de aprobación), config_pending (pendiente de configuración), normal (en ejecución) y frozen (congelada).

lockMode

String

El modo de bloqueo de la instancia. Valores válidos: Unlock (sin bloqueo), LockByExpiration (bloqueada automáticamente tras el vencimiento) y ManualLock (bloqueada manualmente).