Crea un flujo de trabajo para ejecutar pruebas de humo.
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
RunSmokeTest |
La operación que desea ejecutar. Establezca el valor en RunSmokeTest. |
|
ProjectEnv |
String |
Sí |
PROD |
El entorno del espacio de trabajo. Valores válidos: PROD y DEV. El valor PROD indica el entorno de producción y el valor DEV indica el entorno de desarrollo. Un espacio de trabajo en modo básico no tiene entorno de desarrollo. Para obtener más información, consulte Differences between workspaces in basic mode and workspaces in standard mode. |
|
Bizdate |
String |
Sí |
2020-05-26 00:00:00 |
La marca de tiempo de los datos. |
|
Name |
String |
Sí |
xm_create_test |
El nombre del flujo de trabajo. |
|
NodeId |
Long |
Sí |
1234 |
El ID del nodo. Puede llamar a la operación ListNodes para consultar el ID. |
|
NodeParams |
String |
No |
bizdate=$bizdate tbods=$tbods |
Los parámetros relacionados con el nodo. Establezca este parámetro como una cadena JSON. Una clave en la cadena representa un parámetro y un valor representa el valor del parámetro correspondiente. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
HttpStatusCode |
Integer |
200 |
El código de estado HTTP. |
|
Data |
Long |
3333333 |
El ID del flujo de trabajo. |
|
ErrorMessage |
String |
The connection does not exist. |
El mensaje de error. |
|
RequestId |
String |
E6F0DBDD-5AD**** |
El ID de la solicitud. |
|
ErrorCode |
String |
Invalid.Tenant.ConnectionNotExists |
El código de error. |
|
Success |
Boolean |
false |
Indica si la solicitud se realizó correctamente. |
Ejemplos
Solicitudes de ejemplo
http(s)://[Endpoint]/?Action=RunSmokeTest
&ProjectEnv=PROD
&Bizdate=2020-05-26 00:00:00
&Name=xm_create_test
&NodeId=1234
&NodeParams=bizdate=$bizdate tbods=$tbods
&<Common request parameters>
Respuestas exitosas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<RunSmokeTestResponse>
<HttpStatusCode>200</HttpStatusCode>
<Data>3333333</Data>
<ErrorMessage>The connection does not exist.</ErrorMessage>
<RequestId>E6F0DBDD-5AD****</RequestId>
<ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
<Success>false</Success>
</RunSmokeTestResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"HttpStatusCode" : 200,
"Data" : 3333333,
"ErrorMessage" : "The connection does not exist.",
"RequestId" : "E6F0DBDD-5AD****",
"ErrorCode" : "Invalid.Tenant.ConnectionNotExists",
"Success" : false
}
Códigos de error
Para obtener una lista de códigos de error, consulte Códigos de error del servicio.