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

Detailed Description

Struct holding options for gmp get_report command.

Definition at line 45 of file gmp.h.

Field Documentation

◆ alert_id

char* gmp_get_report_opts_t::alert_id

ID of alert.

Definition at line 65 of file gmp.h.

◆ apply_overrides

int gmp_get_report_opts_t::apply_overrides

Whether overrides are applied.

Definition at line 78 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 57 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 66 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 67 of file gmp.h.

◆ filt_id

char* gmp_get_report_opts_t::filt_id

ID of filter, to filter results.

Definition at line 61 of file gmp.h.

◆ filter

char* gmp_get_report_opts_t::filter

Term to filter results.

Definition at line 60 of file gmp.h.

◆ first_result

int gmp_get_report_opts_t::first_result

First result to get.

Definition at line 52 of file gmp.h.

◆ format_id

const char* gmp_get_report_opts_t::format_id

ID of required report format.

Definition at line 49 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 62 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 55 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 68 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 56 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 70 of file gmp.h.

◆ ignore_pagination

int gmp_get_report_opts_t::ignore_pagination

Whether to ignore pagination filters.

Definition at line 80 of file gmp.h.

◆ levels

const char* gmp_get_report_opts_t::levels

Result levels to include.

Definition at line 50 of file gmp.h.

◆ max_results

int gmp_get_report_opts_t::max_results

Maximum number of results to return.

Definition at line 53 of file gmp.h.

◆ min_cvss_base

char* gmp_get_report_opts_t::min_cvss_base

Minimum CVSS base filter.

Definition at line 71 of file gmp.h.

◆ min_qod

char* gmp_get_report_opts_t::min_qod

Minimum QoD filter.

Definition at line 72 of file gmp.h.

◆ notes

int gmp_get_report_opts_t::notes

Whether to include associated notes.

Definition at line 74 of file gmp.h.

◆ notes_details

int gmp_get_report_opts_t::notes_details

Whether to include details of above.

Definition at line 75 of file gmp.h.

◆ override_details

int gmp_get_report_opts_t::override_details

If overrides, whether to include details.

Definition at line 77 of file gmp.h.

◆ overrides

int gmp_get_report_opts_t::overrides

Whether to include overrides in the report.

Definition at line 76 of file gmp.h.

◆ pos

char* gmp_get_report_opts_t::pos

Position of report from end.

Definition at line 63 of file gmp.h.

◆ report_id

const char* gmp_get_report_opts_t::report_id

ID of single report to get.

Definition at line 51 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 79 of file gmp.h.

◆ search_phrase

char* gmp_get_report_opts_t::search_phrase

Search phrase result filter.

Definition at line 69 of file gmp.h.

◆ sort_field

const char* gmp_get_report_opts_t::sort_field

Definition at line 47 of file gmp.h.

◆ sort_order

const char* gmp_get_report_opts_t::sort_order

Definition at line 48 of file gmp.h.

◆ timeout

int gmp_get_report_opts_t::timeout

Timeout for GMP response.

Definition at line 54 of file gmp.h.

Referenced by gmp_get_report_ext().

◆ timezone

char* gmp_get_report_opts_t::timezone

Timezone.

Definition at line 64 of file gmp.h.

◆ type

char* gmp_get_report_opts_t::type

Type of report.

Definition at line 59 of file gmp.h.


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