Greenbone Vulnerability Management Libraries  11.0.0
gmp_get_report_opts_t Struct Reference

Struct holding options for gmp get_report command. More...

#include <gmp.h>

Collaboration diagram for gmp_get_report_opts_t:
Collaboration graph

Data Fields

const char * sort_field
 
const char * sort_order
 
const char * format_id
 ID of required report format. More...
 
const char * levels
 Result levels to include. More...
 
const char * report_id
 ID of single report to get. More...
 
int first_result
 First result to get. More...
 
int max_results
 Maximum number of results to return. More...
 
int timeout
 Timeout for GMP response. More...
 
int host_first_result
 Skip over results before this result number. More...
 
int host_max_results
 Maximum number of results to return. More...
 
int autofp
 
char * type
 Type of report. More...
 
char * filter
 Term to filter results. More...
 
char * filt_id
 ID of filter, to filter results. More...
 
char * host
 Host for asset report. More...
 
char * pos
 Position of report from end. More...
 
char * timezone
 Timezone. More...
 
char * alert_id
 ID of alert. More...
 
char * delta_report_id
 ID of report to compare single report to. More...
 
char * delta_states
 Delta states (Changed Gone New Same) to include. More...
 
char * host_levels
 Letter encoded threat level filter, for hosts. More...
 
char * search_phrase
 Search phrase result filter. More...
 
char * host_search_phrase
 Search phrase result filter. More...
 
char * min_cvss_base
 Minimum CVSS base filter. More...
 
char * min_qod
 Minimum QoD filter. More...
 
int notes
 Whether to include associated notes. More...
 
int notes_details
 Whether to include details of above. More...
 
int overrides
 Whether to include overrides in the report. More...
 
int override_details
 If overrides, whether to include details. More...
 
int apply_overrides
 Whether overrides are applied. More...
 
int result_hosts_only
 Whether to include only hosts that have results. More...
 
int ignore_pagination
 Whether to ignore pagination filters. More...
 

Detailed Description

Struct holding options for gmp get_report command.

Definition at line 60 of file gmp.h.

Field Documentation

◆ alert_id

char* gmp_get_report_opts_t::alert_id

ID of alert.

Definition at line 80 of file gmp.h.

◆ apply_overrides

int gmp_get_report_opts_t::apply_overrides

Whether overrides are applied.

Definition at line 93 of file gmp.h.

◆ autofp

int gmp_get_report_opts_t::autofp

Whether to trust vendor security updates. 0 No, 1 full match, 2 partial.

Definition at line 72 of file gmp.h.

◆ delta_report_id

char* gmp_get_report_opts_t::delta_report_id

ID of report to compare single report to.

Definition at line 81 of file gmp.h.

◆ delta_states

char* gmp_get_report_opts_t::delta_states

Delta states (Changed Gone New Same) to include.

Definition at line 82 of file gmp.h.

◆ filt_id

char* gmp_get_report_opts_t::filt_id

ID of filter, to filter results.

Definition at line 76 of file gmp.h.

◆ filter

char* gmp_get_report_opts_t::filter

Term to filter results.

Definition at line 75 of file gmp.h.

◆ first_result

int gmp_get_report_opts_t::first_result

First result to get.

Definition at line 67 of file gmp.h.

◆ format_id

const char* gmp_get_report_opts_t::format_id

ID of required report format.

Definition at line 64 of file gmp.h.

Referenced by gmp_get_report_ext().

◆ host

char* gmp_get_report_opts_t::host

Host for asset report.

Definition at line 77 of file gmp.h.

◆ host_first_result

int gmp_get_report_opts_t::host_first_result

Skip over results before this result number.

Definition at line 70 of file gmp.h.

Referenced by gmp_get_report_ext().

◆ host_levels

char* gmp_get_report_opts_t::host_levels

Letter encoded threat level filter, for hosts.

Definition at line 83 of file gmp.h.

◆ host_max_results

int gmp_get_report_opts_t::host_max_results

Maximum number of results to return.

Definition at line 71 of file gmp.h.

Referenced by gmp_get_report_ext().

◆ host_search_phrase

char* gmp_get_report_opts_t::host_search_phrase

Search phrase result filter.

Definition at line 85 of file gmp.h.

◆ ignore_pagination

int gmp_get_report_opts_t::ignore_pagination

Whether to ignore pagination filters.

Definition at line 95 of file gmp.h.

◆ levels

const char* gmp_get_report_opts_t::levels

Result levels to include.

Definition at line 65 of file gmp.h.

◆ max_results

int gmp_get_report_opts_t::max_results

Maximum number of results to return.

Definition at line 68 of file gmp.h.

◆ min_cvss_base

char* gmp_get_report_opts_t::min_cvss_base

Minimum CVSS base filter.

Definition at line 86 of file gmp.h.

◆ min_qod

char* gmp_get_report_opts_t::min_qod

Minimum QoD filter.

Definition at line 87 of file gmp.h.

◆ notes

int gmp_get_report_opts_t::notes

Whether to include associated notes.

Definition at line 89 of file gmp.h.

◆ notes_details

int gmp_get_report_opts_t::notes_details

Whether to include details of above.

Definition at line 90 of file gmp.h.

◆ override_details

int gmp_get_report_opts_t::override_details

If overrides, whether to include details.

Definition at line 92 of file gmp.h.

◆ overrides

int gmp_get_report_opts_t::overrides

Whether to include overrides in the report.

Definition at line 91 of file gmp.h.

◆ pos

char* gmp_get_report_opts_t::pos

Position of report from end.

Definition at line 78 of file gmp.h.

◆ report_id

const char* gmp_get_report_opts_t::report_id

ID of single report to get.

Definition at line 66 of file gmp.h.

Referenced by gmp_get_report_ext().

◆ result_hosts_only

int gmp_get_report_opts_t::result_hosts_only

Whether to include only hosts that have results.

Definition at line 94 of file gmp.h.

◆ search_phrase

char* gmp_get_report_opts_t::search_phrase

Search phrase result filter.

Definition at line 84 of file gmp.h.

◆ sort_field

const char* gmp_get_report_opts_t::sort_field

Definition at line 62 of file gmp.h.

◆ sort_order

const char* gmp_get_report_opts_t::sort_order

Definition at line 63 of file gmp.h.

◆ timeout

int gmp_get_report_opts_t::timeout

Timeout for GMP response.

Definition at line 69 of file gmp.h.

Referenced by gmp_get_report_ext().

◆ timezone

char* gmp_get_report_opts_t::timezone

Timezone.

Definition at line 79 of file gmp.h.

◆ type

char* gmp_get_report_opts_t::type

Type of report.

Definition at line 74 of file gmp.h.


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