EasyVista
Versión de integración: 4.0
Configurar la integración de EasyVista en Google Security Operations
Para obtener instrucciones detalladas sobre cómo configurar una integración en Google SecOps, consulta Configurar integraciones.
Parámetros de integración
Usa los siguientes parámetros para configurar la integración:
Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
---|---|---|---|---|
Nombre de la instancia | Cadena | N/A | No | Nombre de la instancia para la que quiere configurar la integración. |
Descripción | Cadena | N/A | No | Descripción de la instancia. |
Raíz de la API | Cadena | https://try.easyvista.com/api/v1/ | Sí | Raíz de la API de EasyVista a la que conectarse. |
ID de cuenta | Cadena | N/A | Sí | ID de cuenta de EasyVista. |
Nombre de usuario | Cadena | N/A | Sí | Nombre de usuario de EasyVista que se usará para la conexión. |
Contraseña | Contraseña | N/A | Sí | Contraseña de EasyVista que se usará para la conexión. |
Verificar SSL | Casilla | Marcada | No | Especifica si la validación del certificado debe habilitarse para comprobar si el certificado configurado para la raíz de la API es válido. |
Ejecutar de forma remota | Casilla | Desmarcada | No | Marca el campo para ejecutar la integración configurada de forma remota. Una vez marcada, aparece la opción para seleccionar al usuario remoto (agente). |
Acciones
Ping
Descripción
Prueba la conectividad a la instancia de EasyVista con los parámetros proporcionados en la página de configuración de la integración de la pestaña Google Security Operations Marketplace.
Fecha de ejecución
Esta acción no se ejecuta en entidades ni tiene parámetros de entrada obligatorios.
Resultados de la acción
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
---|---|---|
is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
{
"HREF": "https://try.easyvista.com/api/v1/70047/requests?max_rows=1",
"record_count": "1",
"total_record_count": "13015",
"records": [
{
"HREF": "https://try.easyvista.com/api/v1/70047/requests/000002",
"COMMENT": {
"HREF": "https://try.easyvista.com/api/v1/70047/requests/000002/comment"
},
"MAX_RESOLUTION_DATE_UT": "2010-11-19T19:00:00.000-05:00",
"REQUEST_ID": "28452",
"RFC_NUMBER": "000002",
"SUBMIT_DATE_UT": "2011-11-17T19:00:00.000-05:00",
"CATALOG_REQUEST": {
"CODE": "",
"CATALOG_REQUEST_PATH": "Incidents/Applications/Functional Domain/Exodata",
"HREF": "https://try.easyvista.com/api/v1/70047/catalog-requests/4816",
"SD_CATALOG_ID": "4816",
"TITLE_EN": "Exodata"
},
"STATUS": {
"STATUS_EN": "Closed",
"STATUS_GUID": "{C3D9DFA7-7A21-46C2-B3A3-8BC50C9FF4F3}",
"HREF": "https://try.easyvista.com/api/v1/70047/status/8",
"STATUS_ID": "8"
},
"RECIPIENT": {
"BEGIN_OF_CONTRACT": "1986-03-19",
"CELLULAR_NUMBER": "790-933-579",
"DEPARTMENT_PATH": "Sales/Direct/Services",
"E_MAIL": "abuxtehude@evtry.com",
"EMPLOYEE_ID": "10334",
"LAST_NAME": "Buxtehude, Andrew",
"LOCATION_PATH": "Europe/France/Marseille/Bldg 1/Floor 02/244",
"PHONE_NUMBER": "+33155859446"
},
"REQUESTOR": {
"BEGIN_OF_CONTRACT": "1986-03-19",
"CELLULAR_NUMBER": "790-933-579",
"DEPARTMENT_PATH": "Sales/Direct/Services",
"E_MAIL": "abuxtehude@evtry.com",
"EMPLOYEE_ID": "10334",
"LAST_NAME": "Buxtehude, Andrew",
"LOCATION_PATH": "Europe/France/Marseille/Bldg 1/Floor 02/244",
"PHONE_NUMBER": "+33155859446"
},
"LOCATION": {
"CITY": "",
"LOCATION_CODE": "",
"LOCATION_EN": "244",
"LOCATION_PATH": "Europe/France/Marseille/Bldg 1/Floor 02/244",
"HREF": "https://try.easyvista.com/api/v1/70047/locations/1610",
"LOCATION_ID": "1610"
},
"DEPARTMENT": {
"DEPARTMENT_CODE": "",
"DEPARTMENT_EN": "Services",
"DEPARTMENT_PATH": "Sales/Direct/Services",
"HREF": "https://try.easyvista.com/api/v1/70047/departments/37",
"DEPARTMENT_ID": "37",
"DEPARTMENT_LABEL": ""
},
"KNOWNERROR": {
"KNOWNERROR_PATH": "",
"KNOWN_PROBLEMS_ID": "",
"KP_NUMBER": "",
"QUESTION_EN": ""
}
}
]
}
Panel de casos
Tipo de resultado | Valor o descripción | Tipo (entidad o general) |
---|---|---|
Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se completa correctamente: Imprime "Successfully connected to the EasyVista instance with the provided connection parameters!" (Conexión correcta con la instancia de EasyVista con los parámetros de conexión proporcionados). La acción debería fallar y detener la ejecución de una guía: Si no se resuelve correctamente: Imprime "No se ha podido conectar con la instancia de EasyVista. Error: {0}".format(exception.stacktrace) |
General |
Get EasyVista Ticket
Descripción
Obtener información sobre un ticket de EasyVista específico. Nota: La acción no funciona en las entidades de Google SecOps. Se debe proporcionar el identificador de la incidencia (rfc_number).
Parámetros
Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
---|---|---|---|---|
Identificador de incidencia | Cadena | N/A | Sí | Identificador de la incidencia de EasyVista para obtener información. Por ejemplo, S201001_000001. |
Ejemplos de casos prácticos de guías
Obtén información sobre la incidencia de EasyVista conectada a la alerta procesada en Google SecOps.
Fecha de ejecución
Esta acción se ejecuta en la entidad URL.
Resultados de la acción
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
---|---|---|
is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
Respuesta "General" (https://try.easyvista.com/api/v1/70047/requests/ I200716_000001): ten en cuenta que, a continuación, se muestran ejemplos de respuestas para obtener la descripción, los comentarios, los archivos adjuntos y las acciones del ticket.
{
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001",
"ANALYTICAL_CHARGE_PATH": "",
"ANALYTICAL_CHARGE_ID": "",
"ASSET_ID": "",
"AVAILABLE_FIELD_1": "",
"AVAILABLE_FIELD_2": "",
"AVAILABLE_FIELD_3": "",
"AVAILABLE_FIELD_4": "",
"AVAILABLE_FIELD_5": "",
"AVAILABLE_FIELD_6": "",
"BUDGET_EFFECTIVE": "",
"BUDGET_ID": "",
"BUDGET_PLANNED": "",
"CAN_BE_DUPLICATED": "0",
"CI_ID": "",
"CLICK_2_GET_INSTALL_RESULT": "",
"COMMENT": {
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/comment"
},
"CONTINUITY_PLAN_ID": "",
"COST_CENTER_ID": "",
"CREATION_DATE_UT": "2020-07-16T04:00:24.000-04:00",
"DELAY": "3840",
"DEPARTMENT_PATH": "IT",
"DEPARTMENT_ID": "100",
"DESCRIPTION": {
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/description"
},
"DYNAMIC_DETAILS": {
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/dynamic_details"
},
"E_COST": "100.00",
"E_DELAY": "",
"E_SENTIMENT_ANALYSIS": "",
"EFFECTIVE_CHANGE_DATE_END": "",
"EFFECTIVE_CHANGE_DATE_START": "",
"END_DATE_UT": "2020-07-28T23:13:54.000-04:00",
"ESTIMATED_NET_PRICE": "",
"ESTIMATED_PERCENT_COMPLETE": "",
"EXPECTED_DATE_UT": "",
"EXPECTED_DURATION": "",
"EXPECTED_END_DATE_UT": "",
"EXPECTED_START_DATE_UT": "",
"EXTERNAL_REFERENCE": "",
"FIRST_CALL_RESOLUTION": "0",
"HOUR_PER_DAY": "",
"IMPACT_ID": "3",
"IMPUTATION_DATE": "",
"INITIAL_SD_CATALOG_PATH": "",
"INITIAL_SD_CATALOG_ID": "",
"IS_FINANCIAL_COMPTED": "0",
"IS_MAJOR_INCIDENT": "",
"IS_TEMPLATE": "0",
"KBASE_ID": "",
"KNOWN_PROBLEMS_PATH": "",
"KNOWN_PROBLEMS_ID": "",
"LAST_DONE_BY_ID": "18376",
"LAST_GROUP_ID": "12",
"LAST_UPDATE": "2020-07-28T23:14:40.697-04:00",
"LOCATION_PATH": "North America/USA/New York",
"LOCATION_ID": "9762",
"MARK_1": "",
"MARK_2": "",
"MAX_RESOLUTION_DATE_UT": "2020-07-16T17:00:00.000-04:00",
"MS_PROJECT_IMPORT_VALIDATION_WAITING": "0",
"NET_PRICE": "",
"NET_PRICE_CUR_ID": "",
"NEWS_ID": "",
"NOT_DEDUCED_CALL": "",
"ORDER_ID": "",
"ORDER_NET_PRICE": "",
"ORIGIN_TOOL_ID": "1",
"OWNER_ID": "",
"OWNING_GROUP_ID": "",
"PARENT_REQUEST_ID": "",
"PLANNED_CHANGE_DATE_END": "",
"PLANNED_CHANGE_DATE_START": "",
"PM_STATUS_ID": "",
"PROJECT_ID": "",
"PROJECT_NAME": "",
"PROJECT_START_DATE_UT": "",
"QTY": "",
"RECIPIENT_ID": "18376",
"RELEASE_ID": "",
"RENTAL_NET_PRICE": "",
"RENTAL_NET_PRICE_CUR_ID": "",
"REQUALIFICATION_PROCESSING": "0",
"REQUEST_ID": "42837",
"REQUEST_ORIGIN_ID": "3",
"REQUEST_PROJECT_ID": "",
"REQUESTED_CHANGE_DATE_END": "",
"REQUESTED_CHANGE_DATE_START": "",
"REQUESTOR_FEEDBACK": "",
"REQUESTOR_ID": "18376",
"REQUESTOR_IP_ADDRESS": "",
"REQUESTOR_PHONE": "+41798248341",
"REQUIRED_DOWNTIME": "",
"RFC_NUMBER": "I200716_000001",
"RISK_AMOUNT": "",
"RISK_DESCRIPTION": {
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/risk_description"
},
"RISK_LEVEL_ID": "",
"ROOT_CAUSE_ID": "69",
"SD_CATALOG_PATH": "Incidents/Equipment/Router",
"SD_CATALOG_ID": "4606",
"SEVERITY_ID": "40",
"SLA_ID": "1",
"STATUS_ID": "2",
"SUBMIT_DATE_UT": "2020-07-16T04:00:24.000-04:00",
"SUBMITTED_BY": "18376",
"SYSTEM_AFFECTED": {
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/system_affected"
},
"SYSTEM_ID": "",
"TIME_USED_TO_DELIVER_FEEDBACK": "",
"TIME_USED_TO_SOLVE_REQUEST": "4320",
"TITLE": "",
"URGENCY_ID": "1",
"VALIDATION_LEVEL_REQUIRED": "",
"WAVE_ID_TARGET": "",
"CATALOG_REQUEST": {
"CODE": "46",
"CATALOG_REQUEST_PATH": "Incidents/Equipment/Router",
"HREF": "https://try.easyvista.com/api/v1/70047/catalog-requests/4606",
"SD_CATALOG_ID": "4606",
"TITLE_EN": "Router"
},
"STATUS": {
"STATUS_EN": "Solved",
"STATUS_GUID": "{DC97DD1D-0F35-4153-B0E1-0F2E0155365D}",
"HREF": "https://try.easyvista.com/api/v1/70047/status/2",
"STATUS_ID": "2"
},
"RECIPIENT": {
"BEGIN_OF_CONTRACT": "",
"CELLULAR_NUMBER": "+36666667776",
"DEPARTMENT_PATH": "IT",
"E_MAIL": "admin@evtry.com",
"EMPLOYEE_ID": "18376",
"LAST_NAME": "William",
"LOCATION_PATH": "North America/USA/New York",
"PHONE_NUMBER": "+41798248341"
},
"REQUESTOR": {
"BEGIN_OF_CONTRACT": "",
"CELLULAR_NUMBER": "+36666667776",
"DEPARTMENT_PATH": "IT",
"E_MAIL": "admin@evtry.com",
"EMPLOYEE_ID": "18376",
"LAST_NAME": "William",
"LOCATION_PATH": "North America/USA/New York",
"PHONE_NUMBER": "+41798248341"
},
"LOCATION": {
"CITY": "",
"LOCATION_CODE": "",
"LOCATION_EN": "New York",
"LOCATION_PATH": "North America/USA/New York",
"HREF": "https://try.easyvista.com/api/v1/70047/locations/9762",
"LOCATION_ID": "9762"
},
"DEPARTMENT": {
"DEPARTMENT_CODE": "",
"DEPARTMENT_EN": "IT",
"DEPARTMENT_PATH": "IT",
"HREF": "https://try.easyvista.com/api/v1/70047/departments/100",
"DEPARTMENT_ID": "100",
"DEPARTMENT_LABEL": ""
},
"KNOWNERROR": {
"KNOWNERROR_PATH": "",
"KNOWN_PROBLEMS_ID": "",
"KP_NUMBER": "",
"QUESTION_EN": ""
}
}
Descripción:
{
"COMMENT": "Here, your description",
"PARENT_HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001",
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/comment"
}
Comentario:
{
"DESCRIPTION": "REST API Update - This is a test comment 3, is it replacing old one?\r\nthis is solved",
"PARENT_HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001",
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/description"
}
Archivo adjunto:
{
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001/documents",
"PARENT_HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001",
"Documents": [
{
"HREF": "https://try.easyvista.com/autoconnect_mail.php?field1=5C0F051E5B0F056B1E31&field2=&field3=&docpath=70047/Documents/40000_ff73bce22220ac5b8ce10cefd876a5c8a2b09fec&docname=testfile.txt",
"PARENT_HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001",
"DOCUMENT_ID": "40000_ff73bce22220ac5b8ce10cefd876a5c8a2b09fec&docname=testfile.txt",
"DDL_HREF": "https://try.easyvista.com/api/v1/70047/documents/40000_ff73bce22220ac5b8ce10cefd876a5c8a2b09fec&docname=testfile.txt"
},
{
"HREF": "https://try.easyvista.com/autoconnect_mail.php?field1=5C0F051E5B0F056B1E3C&field2=&field3=&docpath=70047/Documents/40000_284466a573e227bb632d977f3c4a399016d94fe6&docname=testfile2.txt",
"PARENT_HREF": "https://try.easyvista.com/api/v1/70047/requests/I200716_000001",
"DOCUMENT_ID": "40000_284466a573e227bb632d977f3c4a399016d94fe6&docname=testfile2.txt",
"DDL_HREF": "https://try.easyvista.com/api/v1/70047/documents/40000_284466a573e227bb632d977f3c4a399016d94fe6&docname=testfile2.txt"
}
]
}
Acciones:
{
"HREF": "https://try.easyvista.com/api/v1/70047/actions?search=REQUEST.RFC_NUMBER:I200904_000001",
"record_count": "6",
"total_record_count": "6",
"records": [
{
"HREF": "https://try.easyvista.com/api/v1/70047/actions/79439",
"ACTION_ID": "79439",
"ACTION_LABEL_EN": "Analysis & Resolution",
"ACTION_NUMBER": "0",
"DONE_BY_ID": "",
"EXPECTED_START_DATE_UT": "",
"LOCATION": {
"CITY": "",
"LOCATION_CODE": "",
"LOCATION_EN": "-",
"LOCATION_PATH": "",
"HREF": "https://try.easyvista.com/api/v1/70047/locations/6",
"LOCATION_ID": "6"
},
"DONE_BY": {
"BEGIN_OF_CONTRACT": "",
"CELLULAR_NUMBER": "",
"DEPARTMENT_PATH": "",
"E_MAIL": "",
"EMPLOYEE_ID": "",
"LAST_NAME": "",
"LOCATION_PATH": "",
"PHONE_NUMBER": ""
},
"REQUEST": {
"MAX_RESOLUTION_DATE_UT": "2020-09-04T17:00:00.000-04:00",
"REQUEST_ID": "42845",
"HREF": "https://try.easyvista.com/api/v1/70047/requests/I200904_000001",
"RFC_NUMBER": "I200904_000001",
"SUBMIT_DATE_UT": "2020-09-04T03:07:26.000-04:00"
}
}]
}
Panel de casos
Tipo de resultado | Valor o descripción | Tipo (entidad o general) |
---|---|---|
Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se completa correctamente: Imprime "Se ha devuelto correctamente la información de EasyVista de la incidencia {0}".format(ticket_id) Si is_success=False, por ejemplo, se ha proporcionado un ID de incidencia incorrecto y no se han obtenido los resultados: Imprime "No se ha podido obtener la información de EasyVista para la incidencia {0}! Error is {1}".format(ticket_id,exception.stacktrace) La acción debería fallar y detener la ejecución de una guía: Si se produce un error grave, como credenciales incorrectas, no hay conexión con el servidor u otro: Imprime "Failed to execute action! Error: {0}".format(exception.stacktrace) |
General |
Tabla | Nombre de la tabla: "Información de la incidencia de EasyVista {0}:".format(ticket_id) Columnas de la tabla: parámetro y valor
|
General |
Añadir comentario a la entrada
Descripción
Añade un comentario a la incidencia de EasyVista. Nota: La acción no funciona en las entidades de Google SecOps. Deben proporcionarse parámetros de entrada de la acción.
Parámetros
Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
---|---|---|---|---|
Identificador de incidencia | Cadena | N/A | Sí | Identificador de la incidencia de EasyVista para obtener información. |
Comentario | Cadena | N/A | Sí | Comentario que se añadirá al ticket de EasyVista. |
Ejemplos de casos prácticos de guías
Añade un comentario al ticket de EasyVista como parte de la investigación.
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
---|---|---|
is_success | Verdadero/Falso | is_success:False |
Panel de casos
Tipo de resultado | Valor o descripción | Tipo (entidad o general) |
---|---|---|
Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se completa correctamente: Imprime "Se ha añadido un comentario a la incidencia de EasyVista {0}".format(ticket_id) Si is_success=False, por ejemplo, se ha proporcionado un ID de incidencia incorrecto y no se han obtenido los resultados: Imprime "Failed to add a comment to the EasyVista ticket {0}! Error is {1}".format(ticket_id,exception.stacktrace) La acción debería fallar y detener la ejecución de una guía: Si se produce un error grave, como credenciales incorrectas, no hay conexión con el servidor u otro: Imprimir "No se ha podido ejecutar la acción. Error: {0}".format(exception.stacktrace) |
General |
Esperar la actualización del billete
Descripción
Esta acción pausa la ejecución del manual de instrucciones y se conecta periódicamente a EasyVista hasta que se agota el tiempo de espera. Después, comprueba si el ticket especificado se ha actualizado. La acción también puede monitorizar un campo específico para ver si se actualiza. Una vez que se actualiza ese campo, la acción se completa y recupera la información actualizada del ticket.
Parámetros
Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
---|---|---|---|---|
Identificador de incidencia | Cadena | N/A | Sí | Identificador de la incidencia de EasyVista para obtener información. |
Campo que se va a monitorizar | DDL | Posibles valores: Estado Comentario Archivos adjuntos Acciones |
No | Campo de incidencia de EasyVista que se va a monitorizar para ver si hay actualizaciones. |
Ejemplos de casos prácticos de guías
Espera en la guía de Google SecOps mientras se completa un proceso y se registra en Easyvista.
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
---|---|---|
is_success | Verdadero/Falso | is_success:False |
Panel de casos
Tipo de resultado | Valor o descripción | Tipo (entidad o general) |
---|---|---|
Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se completa correctamente: Imprime "Successfully got a an update for ticket {0}".format(ticket_id). Si is_success=False, por ejemplo, se ha proporcionado un ID de incidencia incorrecto y no se han obtenido los resultados: Imprime "No se ha podido obtener una actualización de la incidencia {0}! Error is {1}".format(ticket_id,exception.stacktrace) La acción debería fallar y detener la ejecución de una guía: Si se produce un error grave, como credenciales incorrectas, no hay conexión con el servidor u otro: Imprimir "No se ha podido ejecutar la acción. Error: {0}".format(exception.stacktrace) |
General |
Tabla | Nombre de la tabla: "Información de la incidencia de EasyVista {0}:".format(ticket_id)
|
General |
Cerrar incidencia de EasyVista
Descripción
Cierra la incidencia de EasyVista en función de los parámetros proporcionados. Nota: La acción no funciona en las entidades de Google SecOps. Debe proporcionar el identificador de la incidencia (rfc_number).
Parámetros
Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
---|---|---|---|---|
Identificador de incidencia | Cadena | N/A | Sí | Identificador de la incidencia de EasyVista, por ejemplo, S201001_000001. |
Comentario | Cadena | N/A | No | El comentario que explica el cierre de la incidencia. |
Fecha de cierre de las acciones | Cadena | N/A | No | Fecha de cierre de las acciones abiertas asociadas a la incidencia y la acción de cierre prevista. La fecha debe tener el siguiente formato: MM/DD/YYYY HH:MM:SS. Si se proporciona un formato incorrecto, la acción usará la fecha y hora actuales como fecha de cierre. |
¿Eliminar las acciones en curso? | Casilla | Desmarcada | No | Especifica si se deben eliminar las acciones en curso de la incidencia al cerrarla. |
Ejemplos de casos prácticos de guías
Cierra el ticket de EasyVista que está conectado a la alerta que se ha procesado.
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
---|---|---|
is_success | Verdadero/Falso | is_success:False |
Panel de casos
Tipo de resultado | Valor o descripción | Tipo (entidad o general) |
---|---|---|
Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se realiza correctamente (el servidor devuelve el estado 201 y is_success=true): Imprime "Successfully closed EasyVista ticket {0}".format(EasyVista_ticket) Si la solicitud se realiza correctamente, pero se proporciona una fecha incorrecta (el servidor devuelve el estado 201 y is_success=true): Imprime "Se ha proporcionado un formato de fecha incorrecto. La incidencia de EasyVista {0} se ha cerrado con la fecha y hora actuales.".format(EasyVista_ticket) Si is_success=False (por ejemplo, si se ha proporcionado un ID de incidencia incorrecto), el servidor devuelve un error: Imprime "No se ha podido cerrar la incidencia de EasyVista {0}! Error: {1}".format(EasyVista_ticket,exception.stacktrace) La acción debería fallar y detener la ejecución de una guía: Si se produce un error grave, como credenciales incorrectas, no hay conexión con el servidor u otro: Imprimir "No se ha podido ejecutar la acción. Error: {0}".format(exception.stacktrace) |
General |
¿Necesitas más ayuda? Recibe respuestas de los miembros de la comunidad y de los profesionales de Google SecOps.