| Name | Type | Description | Notes |
|---|---|---|---|
| Categories | Pointer to []string | Restrict findings to these categories. Omit to scan the default remote-communication set. | [optional] |
| DirectOnly | Pointer to bool | Only report functions whose own name matches a known networking API; skips the calls-into-networking pass, avoiding a bulk call-graph fetch. | [optional] |
| Sources | Pointer to []string | Restrict findings to these sources. Omit to scan every source. | [optional] |
func NewTriggerNetworkingScanInputBody() *TriggerNetworkingScanInputBody
NewTriggerNetworkingScanInputBody instantiates a new TriggerNetworkingScanInputBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTriggerNetworkingScanInputBodyWithDefaults() *TriggerNetworkingScanInputBody
NewTriggerNetworkingScanInputBodyWithDefaults instantiates a new TriggerNetworkingScanInputBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *TriggerNetworkingScanInputBody) GetCategories() []string
GetCategories returns the Categories field if non-nil, zero value otherwise.
func (o *TriggerNetworkingScanInputBody) GetCategoriesOk() (*[]string, bool)
GetCategoriesOk returns a tuple with the Categories field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TriggerNetworkingScanInputBody) SetCategories(v []string)
SetCategories sets Categories field to given value.
func (o *TriggerNetworkingScanInputBody) HasCategories() bool
HasCategories returns a boolean if a field has been set.
func (o *TriggerNetworkingScanInputBody) SetCategoriesNil(b bool)
SetCategoriesNil sets the value for Categories to be an explicit nil
func (o *TriggerNetworkingScanInputBody) UnsetCategories()
UnsetCategories ensures that no value is present for Categories, not even an explicit nil
func (o *TriggerNetworkingScanInputBody) GetDirectOnly() bool
GetDirectOnly returns the DirectOnly field if non-nil, zero value otherwise.
func (o *TriggerNetworkingScanInputBody) GetDirectOnlyOk() (*bool, bool)
GetDirectOnlyOk returns a tuple with the DirectOnly field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TriggerNetworkingScanInputBody) SetDirectOnly(v bool)
SetDirectOnly sets DirectOnly field to given value.
func (o *TriggerNetworkingScanInputBody) HasDirectOnly() bool
HasDirectOnly returns a boolean if a field has been set.
func (o *TriggerNetworkingScanInputBody) GetSources() []string
GetSources returns the Sources field if non-nil, zero value otherwise.
func (o *TriggerNetworkingScanInputBody) GetSourcesOk() (*[]string, bool)
GetSourcesOk returns a tuple with the Sources field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TriggerNetworkingScanInputBody) SetSources(v []string)
SetSources sets Sources field to given value.
func (o *TriggerNetworkingScanInputBody) HasSources() bool
HasSources returns a boolean if a field has been set.
func (o *TriggerNetworkingScanInputBody) SetSourcesNil(b bool)
SetSourcesNil sets the value for Sources to be an explicit nil
func (o *TriggerNetworkingScanInputBody) UnsetSources()
UnsetSources ensures that no value is present for Sources, not even an explicit nil