| Name | Type | Description | Notes |
|---|---|---|---|
| AntiautomationAndBehavioral | Pointer to string | The number of requests either handled or blocked by anti_automation and behavioral templates | [optional] |
| Csrf | Pointer to string | The number of requests either handled or blocked by the CSRF template | [optional] |
| IpReputation | Pointer to string | The number of requests either handled or blocked by the IP reputation template | [optional] |
| SpamAndAbuse | Pointer to string | The number of requests either handled or blocked by the spam and abuse template | [optional] |
| Waf | Pointer to string | The number of requests either handled or blocked by REM templates | [optional] |
func NewWafTrafficPolicy() *WafTrafficPolicy
NewWafTrafficPolicy instantiates a new WafTrafficPolicy 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 NewWafTrafficPolicyWithDefaults() *WafTrafficPolicy
NewWafTrafficPolicyWithDefaults instantiates a new WafTrafficPolicy 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 *WafTrafficPolicy) GetAntiautomationAndBehavioral() string
GetAntiautomationAndBehavioral returns the AntiautomationAndBehavioral field if non-nil, zero value otherwise.
func (o *WafTrafficPolicy) GetAntiautomationAndBehavioralOk() (*string, bool)
GetAntiautomationAndBehavioralOk returns a tuple with the AntiautomationAndBehavioral field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WafTrafficPolicy) SetAntiautomationAndBehavioral(v string)
SetAntiautomationAndBehavioral sets AntiautomationAndBehavioral field to given value.
func (o *WafTrafficPolicy) HasAntiautomationAndBehavioral() bool
HasAntiautomationAndBehavioral returns a boolean if a field has been set.
func (o *WafTrafficPolicy) GetCsrf() string
GetCsrf returns the Csrf field if non-nil, zero value otherwise.
func (o *WafTrafficPolicy) GetCsrfOk() (*string, bool)
GetCsrfOk returns a tuple with the Csrf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WafTrafficPolicy) SetCsrf(v string)
SetCsrf sets Csrf field to given value.
func (o *WafTrafficPolicy) HasCsrf() bool
HasCsrf returns a boolean if a field has been set.
func (o *WafTrafficPolicy) GetIpReputation() string
GetIpReputation returns the IpReputation field if non-nil, zero value otherwise.
func (o *WafTrafficPolicy) GetIpReputationOk() (*string, bool)
GetIpReputationOk returns a tuple with the IpReputation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WafTrafficPolicy) SetIpReputation(v string)
SetIpReputation sets IpReputation field to given value.
func (o *WafTrafficPolicy) HasIpReputation() bool
HasIpReputation returns a boolean if a field has been set.
func (o *WafTrafficPolicy) GetSpamAndAbuse() string
GetSpamAndAbuse returns the SpamAndAbuse field if non-nil, zero value otherwise.
func (o *WafTrafficPolicy) GetSpamAndAbuseOk() (*string, bool)
GetSpamAndAbuseOk returns a tuple with the SpamAndAbuse field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WafTrafficPolicy) SetSpamAndAbuse(v string)
SetSpamAndAbuse sets SpamAndAbuse field to given value.
func (o *WafTrafficPolicy) HasSpamAndAbuse() bool
HasSpamAndAbuse returns a boolean if a field has been set.
func (o *WafTrafficPolicy) GetWaf() string
GetWaf returns the Waf field if non-nil, zero value otherwise.
func (o *WafTrafficPolicy) GetWafOk() (*string, bool)
GetWafOk returns a tuple with the Waf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *WafTrafficPolicy) SetWaf(v string)
SetWaf sets Waf field to given value.
func (o *WafTrafficPolicy) HasWaf() bool
HasWaf returns a boolean if a field has been set.