Operaciones de incidencia
Las operaciones de incidencia se pueden utilizar con cualquier tipo de objeto para el script.
El objeto contiene los datos de incidencias y los métodos de ayudante adicionales. Los datos de incidencias solo contienen datos de campos de incidencias; no contienen sus notas, tareas, objetivos, artefactos o adjuntos.
Escriba incident. para acceder a los datos de un campo de incidencia específico o para ejecutar un método de ayuda. Los nombres de campo y los métodos de ayudante aparecen en un cuadro de tecleo anticipado a medida que escribe.
"incident.plan_status = 'C'" en lugar de"incident.plan_status = 'Closed'"En la tabla siguiente se describen los métodos del ayudante.
| Operación | Descripción |
|---|---|
|
Añade un artefacto a la incidencia con el tipo, valor y descripción dados. Devuelve un objeto de script Artefacto para una mayor personalización. |
|
Adjunta el archivo adjunto de correo electrónico a la incidencia y devuelve el objeto de archivo adjunto a la incidencia. A continuación, otras operaciones de script pueden actuar en el objeto de archivo adjunto devuelto. Consulte el final de esta tabla para obtener más información. |
|
Añade un objetivo a la incidencia con el título dado, descripción y fecha. Devuelve un objeto de script Objetivo para una mayor personalización. |
|
Añade una nota a la incidencia con el texto dado. Devuelve un objeto de script Nota para una mayor personalización. |
|
Añade una fila a la tabla de datos definida en la incidencia. Devuelve un objeto de script Fila para una mayor personalización. |
|
Añade una tarea ad hoc a la incidencia con el nombre dado, fase e instrucciones. Devuelve un objeto de script Tarea para una personalización adicional. |
El objeto de adjunto devuelto por addEmailAttachment(id) y addEmailAttachment(id, filename, content_type) define dos campos modificables: filename y content_type. addEmailAttachment(id) utiliza los valores de los campos suggested_filename y suggested_content_type del mensaje de correo electrónico para los valores de nombre de archivo y tipo de contenido, respectivamente, al crear el archivo adjunto del incidente. addEmailAttachment(id, filename,
content_type) le permite especificar el nombre de archivo y los valores de content_type . Por ejemplo, si se utilizaran los valores presented_filename y presented_content_type en su lugar, se podrían especificar utilizando esta variación de firma de función.
oldId = int(row.system_id)
newRow = incident.addRow("infected_systems")
newRow.updated(row)
newRow["system_id"] = str(oldId + 1)
newRow["owner_group"] = "HR"