Crea una instancia de Wentian Engine.
Descripción de la operación
Método
POST
URI
/openapi/ha3/instances
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
searchengine:CreateInstance |
create |
*Instance.
|
Ninguna | Ninguna |
Sintaxis de la solicitud
POST /openapi/ha3/instances HTTP/1.1
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| body |
object |
No |
La estructura de la solicitud. |
{} |
| chargeType |
string |
No |
El método de facturación de la instancia. Valores válidos: PREPAY: suscripción. Si selecciona este método de facturación, asegúrese de que su cuenta admita el pago con saldo o el pago con crédito. De lo contrario, se devolverá un error InvalidPayMethod. También debe especificar el parámetro paymentInfo. POSTPAY: pago por uso (actualmente no admitido). |
PREPAY |
| components |
array<object> |
No |
La lista de especificaciones de la instancia. |
|
|
object |
No |
La lista de especificaciones de la instancia. |
||
| code |
string |
No |
El código de especificación, que debe coincidir con el parámetro de ventas. |
searcherdocsize |
| value |
string |
No |
El valor introducido en el control. |
200 |
| order |
object |
No |
La información de pago. |
|
| autoRenew |
boolean |
No |
Especifica si se debe habilitar la renovación automática. Valores válidos: true y false. |
true |
| duration |
integer |
No |
La duración de la suscripción. Valores válidos: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 y 12. |
29 |
| pricingCycle |
string |
No |
La unidad de la duración de la suscripción. Los valores válidos incluyen Month y Year. |
Month |
| tags |
array<object> |
No |
La lista de etiquetas de la instancia. |
|
|
object |
No |
|||
| key |
string |
No |
La clave de la etiqueta. |
opensearch |
| value |
string |
No |
El valor de la etiqueta. |
opensearch |
| resourceGroupId |
string |
No |
El ID del grupo de recursos. |
rg-aekzgpiswzbksdi |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de la respuesta. |
||
| requestId |
string |
El ID de la solicitud. |
D39EE0F1-D7EF-5F46-B781-6BF4185308B0 |
| result |
object |
El resultado devuelto. |
|
| instanceId |
string |
El ID de la instancia. |
ha-cn-pl32rf0**** |
Ejemplos de respuestas
Ejemplos de respuestas correctas
{
"requestId": "90D6B8F5-FE97-4509-9AAB-367836C51818",
"result": {
"instanceId": "deeprec-cn-xxxxxx1"
}
}
Ejemplos de respuestas de error
{
"requestId": "90D6B8F5-FE97-4509-9AAB-367836C51818",
"code": "InternalServerError",
"message":"internal server error"
}
Para obtener más información, consulte Estructura de la respuesta.
Ejemplos
Respuesta exitosa
JSON Formato
{
"requestId": "D39EE0F1-D7EF-5F46-B781-6BF4185308B0",
"result": {
"instanceId": "ha-cn-pl32rf0****"
}
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.