OpenVAS Manager  7.0.3~git
create_alert_data_t Struct Reference

Command data for the create_alert command. More...

Collaboration diagram for create_alert_data_t:
Collaboration graph

Data Fields

char * comment
 Comment. More...
 
char * copy
 UUID of alert to copy. More...
 
char * condition
 Condition for alert, e.g. "Always". More...
 
array_t * condition_data
 Array of pointers. Extra data for condition. More...
 
char * event
 Event that will cause alert. More...
 
array_t * event_data
 Array of pointers. Extra data for event. More...
 
char * filter_id
 UUID of filter. More...
 
char * method
 Method of alert, e.g. "Email". More...
 
array_t * method_data
 Array of pointer. Extra data for method. More...
 
char * name
 Name of alert. More...
 
char * part_data
 Second part of data during *_data: value. More...
 
char * part_name
 First part of data during *_data: name. More...
 

Detailed Description

Command data for the create_alert command.

The pointers in the *_data arrays point to memory that contains two strings concatentated, with a single \0 between them. The first string is the name of the extra data (for example "To Address"), the second is the value the the data (for example "alice@example.org").

Definition at line 993 of file omp.c.

Field Documentation

◆ comment

char* create_alert_data_t::comment

Comment.

Definition at line 995 of file omp.c.

◆ condition

char* create_alert_data_t::condition

Condition for alert, e.g. "Always".

Definition at line 997 of file omp.c.

◆ condition_data

array_t* create_alert_data_t::condition_data

Array of pointers. Extra data for condition.

Definition at line 998 of file omp.c.

◆ copy

char* create_alert_data_t::copy

UUID of alert to copy.

Definition at line 996 of file omp.c.

◆ event

char* create_alert_data_t::event

Event that will cause alert.

Definition at line 999 of file omp.c.

◆ event_data

array_t* create_alert_data_t::event_data

Array of pointers. Extra data for event.

Definition at line 1000 of file omp.c.

◆ filter_id

char* create_alert_data_t::filter_id

UUID of filter.

Definition at line 1001 of file omp.c.

◆ method

char* create_alert_data_t::method

Method of alert, e.g. "Email".

Definition at line 1002 of file omp.c.

◆ method_data

array_t* create_alert_data_t::method_data

Array of pointer. Extra data for method.

Definition at line 1003 of file omp.c.

◆ name

char* create_alert_data_t::name

Name of alert.

Definition at line 1004 of file omp.c.

◆ part_data

char* create_alert_data_t::part_data

Second part of data during *_data: value.

Definition at line 1005 of file omp.c.

◆ part_name

char* create_alert_data_t::part_name

First part of data during *_data: name.

Definition at line 1006 of file omp.c.


The documentation for this struct was generated from the following file: