AttackDefenseSettingForQuery
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| ExistIcmpTimestampRequestReject | Pointer to bool | Whether ICMP Timestamp Request of the attack defense setting is ON. | [optional] |
| ExistLargePingThreshold | Pointer to bool | Whether custom Block Large Ping Threshold of attack defense is configured. | [optional] |
| ExistTcpScanReject | Pointer to bool | Whether Block TCP scan with reject of the attack defense setting is ON. | [optional] |
| IcmpConnEnable | Pointer to bool | Multi-connections ICMP flood enable of the attack defense setting. | [optional] |
| IcmpConnLimit | Pointer to int32 | Multi-connections ICMP flood limit should be within the range of 100–99999. | [optional] |
| IcmpSrcEnable | Pointer to bool | Stationary source ICMP flood enable of the attack defense setting. | [optional] |
| IcmpSrcLimit | Pointer to int32 | Stationary source ICMP flood limit should be within the range of 100–99999. | [optional] |
| IcmpTimestampRequestReject | Pointer to bool | ICMP Timestamp Request setting of the attack defense setting. | [optional] |
| LargePingEnable | Pointer to bool | Block Large Ping Threshold of the attack defense setting. | [optional] |
| LargePingThreshold | Pointer to int32 | Block Large Ping Threshold of the attack defense setting, Value is between 28 and 65535. | [optional] |
| PingDeathEnable | Pointer to bool | Block ping of death of the attack defense setting. | [optional] |
| PingWanEnable | Pointer to bool | Block ping from WAN of the attack defense setting. | [optional] |
| SpecifiedOption | Pointer to SpecifiedOptionOpenApiVO | [optional] | |
| SpecifiedOptionEnable | Pointer to bool | Block packets with specified options of the attack defense setting. | [optional] |
| SupportIcmpTimestampRequestReject | Pointer to bool | Whether ICMP Timestamp Request is supported of the attack defense setting. | [optional] |
| SupportLargePingThreshold | Pointer to bool | Whether custom Block Large Ping Threshold of the attack defense is supported. | [optional] |
| SupportTcpScanReject | Pointer to bool | Whether Block TCP scan with reject of the attack defense setting is supported. | [optional] |
| TcpConnEnable | Pointer to bool | Multi-connections TCP SYN flood enable of the attack defense setting. | [optional] |
| TcpConnLimit | Pointer to int32 | Multi-connections TCP SYN flood limit should be within the range of 100–99999. | [optional] |
| TcpFinNoAckEnable | Pointer to bool | Block TCP packets with FIN Bit set but no ACK Bit set of the attack defense setting. | [optional] |
| TcpScanEnable | Pointer to bool | Block TCP scan enable of the attack defense setting. | [optional] |
| TcpScanReject | Pointer to bool | Block TCP scan with reject of the attack defense setting. | [optional] |
| TcpSrcEnable | Pointer to bool | Stationary source TCP SYN flood enable of the attack defense setting. | [optional] |
| TcpSrcLimit | Pointer to int32 | Stationary source TCP SYN flood limit should be within the range of 100–99999. | [optional] |
| TcpSynFinEnable | Pointer to bool | Block TCP packets with SYN and FIN Bits set of the attack defense setting. | [optional] |
| UdpConnEnable | Pointer to bool | Multi-connections UDP flood enable of the attack defense setting. | [optional] |
| UdpConnLimit | Pointer to int32 | Multi-connections UDP flood limit should be within the range of 100–99999. | [optional] |
| UdpSrcEnable | Pointer to bool | Stationary source UDP flood enable of the attack defense setting. | [optional] |
| UdpSrcLimit | Pointer to int32 | Stationary source UDP flood limit should be within the range of 100–99999. | [optional] |
| WinNukeAttackEnable | Pointer to bool | Block WinNuke attack of the attack defense setting. | [optional] |
Methods
NewAttackDefenseSettingForQuery
func NewAttackDefenseSettingForQuery() *AttackDefenseSettingForQuery
NewAttackDefenseSettingForQuery instantiates a new AttackDefenseSettingForQuery 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
NewAttackDefenseSettingForQueryWithDefaults
func NewAttackDefenseSettingForQueryWithDefaults() *AttackDefenseSettingForQuery
NewAttackDefenseSettingForQueryWithDefaults instantiates a new AttackDefenseSettingForQuery 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
GetExistIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) GetExistIcmpTimestampRequestReject() bool
GetExistIcmpTimestampRequestReject returns the ExistIcmpTimestampRequestReject field if non-nil, zero value otherwise.
GetExistIcmpTimestampRequestRejectOk
func (o *AttackDefenseSettingForQuery) GetExistIcmpTimestampRequestRejectOk() (*bool, bool)
GetExistIcmpTimestampRequestRejectOk returns a tuple with the ExistIcmpTimestampRequestReject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetExistIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) SetExistIcmpTimestampRequestReject(v bool)
SetExistIcmpTimestampRequestReject sets ExistIcmpTimestampRequestReject field to given value.
HasExistIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) HasExistIcmpTimestampRequestReject() bool
HasExistIcmpTimestampRequestReject returns a boolean if a field has been set.
GetExistLargePingThreshold
func (o *AttackDefenseSettingForQuery) GetExistLargePingThreshold() bool
GetExistLargePingThreshold returns the ExistLargePingThreshold field if non-nil, zero value otherwise.
GetExistLargePingThresholdOk
func (o *AttackDefenseSettingForQuery) GetExistLargePingThresholdOk() (*bool, bool)
GetExistLargePingThresholdOk returns a tuple with the ExistLargePingThreshold field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetExistLargePingThreshold
func (o *AttackDefenseSettingForQuery) SetExistLargePingThreshold(v bool)
SetExistLargePingThreshold sets ExistLargePingThreshold field to given value.
HasExistLargePingThreshold
func (o *AttackDefenseSettingForQuery) HasExistLargePingThreshold() bool
HasExistLargePingThreshold returns a boolean if a field has been set.
GetExistTcpScanReject
func (o *AttackDefenseSettingForQuery) GetExistTcpScanReject() bool
GetExistTcpScanReject returns the ExistTcpScanReject field if non-nil, zero value otherwise.
GetExistTcpScanRejectOk
func (o *AttackDefenseSettingForQuery) GetExistTcpScanRejectOk() (*bool, bool)
GetExistTcpScanRejectOk returns a tuple with the ExistTcpScanReject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetExistTcpScanReject
func (o *AttackDefenseSettingForQuery) SetExistTcpScanReject(v bool)
SetExistTcpScanReject sets ExistTcpScanReject field to given value.
HasExistTcpScanReject
func (o *AttackDefenseSettingForQuery) HasExistTcpScanReject() bool
HasExistTcpScanReject returns a boolean if a field has been set.
GetIcmpConnEnable
func (o *AttackDefenseSettingForQuery) GetIcmpConnEnable() bool
GetIcmpConnEnable returns the IcmpConnEnable field if non-nil, zero value otherwise.
GetIcmpConnEnableOk
func (o *AttackDefenseSettingForQuery) GetIcmpConnEnableOk() (*bool, bool)
GetIcmpConnEnableOk returns a tuple with the IcmpConnEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIcmpConnEnable
func (o *AttackDefenseSettingForQuery) SetIcmpConnEnable(v bool)
SetIcmpConnEnable sets IcmpConnEnable field to given value.
HasIcmpConnEnable
func (o *AttackDefenseSettingForQuery) HasIcmpConnEnable() bool
HasIcmpConnEnable returns a boolean if a field has been set.
GetIcmpConnLimit
func (o *AttackDefenseSettingForQuery) GetIcmpConnLimit() int32
GetIcmpConnLimit returns the IcmpConnLimit field if non-nil, zero value otherwise.
GetIcmpConnLimitOk
func (o *AttackDefenseSettingForQuery) GetIcmpConnLimitOk() (*int32, bool)
GetIcmpConnLimitOk returns a tuple with the IcmpConnLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIcmpConnLimit
func (o *AttackDefenseSettingForQuery) SetIcmpConnLimit(v int32)
SetIcmpConnLimit sets IcmpConnLimit field to given value.
HasIcmpConnLimit
func (o *AttackDefenseSettingForQuery) HasIcmpConnLimit() bool
HasIcmpConnLimit returns a boolean if a field has been set.
GetIcmpSrcEnable
func (o *AttackDefenseSettingForQuery) GetIcmpSrcEnable() bool
GetIcmpSrcEnable returns the IcmpSrcEnable field if non-nil, zero value otherwise.
GetIcmpSrcEnableOk
func (o *AttackDefenseSettingForQuery) GetIcmpSrcEnableOk() (*bool, bool)
GetIcmpSrcEnableOk returns a tuple with the IcmpSrcEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIcmpSrcEnable
func (o *AttackDefenseSettingForQuery) SetIcmpSrcEnable(v bool)
SetIcmpSrcEnable sets IcmpSrcEnable field to given value.
HasIcmpSrcEnable
func (o *AttackDefenseSettingForQuery) HasIcmpSrcEnable() bool
HasIcmpSrcEnable returns a boolean if a field has been set.
GetIcmpSrcLimit
func (o *AttackDefenseSettingForQuery) GetIcmpSrcLimit() int32
GetIcmpSrcLimit returns the IcmpSrcLimit field if non-nil, zero value otherwise.
GetIcmpSrcLimitOk
func (o *AttackDefenseSettingForQuery) GetIcmpSrcLimitOk() (*int32, bool)
GetIcmpSrcLimitOk returns a tuple with the IcmpSrcLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIcmpSrcLimit
func (o *AttackDefenseSettingForQuery) SetIcmpSrcLimit(v int32)
SetIcmpSrcLimit sets IcmpSrcLimit field to given value.
HasIcmpSrcLimit
func (o *AttackDefenseSettingForQuery) HasIcmpSrcLimit() bool
HasIcmpSrcLimit returns a boolean if a field has been set.
GetIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) GetIcmpTimestampRequestReject() bool
GetIcmpTimestampRequestReject returns the IcmpTimestampRequestReject field if non-nil, zero value otherwise.
GetIcmpTimestampRequestRejectOk
func (o *AttackDefenseSettingForQuery) GetIcmpTimestampRequestRejectOk() (*bool, bool)
GetIcmpTimestampRequestRejectOk returns a tuple with the IcmpTimestampRequestReject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) SetIcmpTimestampRequestReject(v bool)
SetIcmpTimestampRequestReject sets IcmpTimestampRequestReject field to given value.
HasIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) HasIcmpTimestampRequestReject() bool
HasIcmpTimestampRequestReject returns a boolean if a field has been set.
GetLargePingEnable
func (o *AttackDefenseSettingForQuery) GetLargePingEnable() bool
GetLargePingEnable returns the LargePingEnable field if non-nil, zero value otherwise.
GetLargePingEnableOk
func (o *AttackDefenseSettingForQuery) GetLargePingEnableOk() (*bool, bool)
GetLargePingEnableOk returns a tuple with the LargePingEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLargePingEnable
func (o *AttackDefenseSettingForQuery) SetLargePingEnable(v bool)
SetLargePingEnable sets LargePingEnable field to given value.
HasLargePingEnable
func (o *AttackDefenseSettingForQuery) HasLargePingEnable() bool
HasLargePingEnable returns a boolean if a field has been set.
GetLargePingThreshold
func (o *AttackDefenseSettingForQuery) GetLargePingThreshold() int32
GetLargePingThreshold returns the LargePingThreshold field if non-nil, zero value otherwise.
GetLargePingThresholdOk
func (o *AttackDefenseSettingForQuery) GetLargePingThresholdOk() (*int32, bool)
GetLargePingThresholdOk returns a tuple with the LargePingThreshold field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLargePingThreshold
func (o *AttackDefenseSettingForQuery) SetLargePingThreshold(v int32)
SetLargePingThreshold sets LargePingThreshold field to given value.
HasLargePingThreshold
func (o *AttackDefenseSettingForQuery) HasLargePingThreshold() bool
HasLargePingThreshold returns a boolean if a field has been set.
GetPingDeathEnable
func (o *AttackDefenseSettingForQuery) GetPingDeathEnable() bool
GetPingDeathEnable returns the PingDeathEnable field if non-nil, zero value otherwise.
GetPingDeathEnableOk
func (o *AttackDefenseSettingForQuery) GetPingDeathEnableOk() (*bool, bool)
GetPingDeathEnableOk returns a tuple with the PingDeathEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPingDeathEnable
func (o *AttackDefenseSettingForQuery) SetPingDeathEnable(v bool)
SetPingDeathEnable sets PingDeathEnable field to given value.
HasPingDeathEnable
func (o *AttackDefenseSettingForQuery) HasPingDeathEnable() bool
HasPingDeathEnable returns a boolean if a field has been set.
GetPingWanEnable
func (o *AttackDefenseSettingForQuery) GetPingWanEnable() bool
GetPingWanEnable returns the PingWanEnable field if non-nil, zero value otherwise.
GetPingWanEnableOk
func (o *AttackDefenseSettingForQuery) GetPingWanEnableOk() (*bool, bool)
GetPingWanEnableOk returns a tuple with the PingWanEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPingWanEnable
func (o *AttackDefenseSettingForQuery) SetPingWanEnable(v bool)
SetPingWanEnable sets PingWanEnable field to given value.
HasPingWanEnable
func (o *AttackDefenseSettingForQuery) HasPingWanEnable() bool
HasPingWanEnable returns a boolean if a field has been set.
GetSpecifiedOption
func (o *AttackDefenseSettingForQuery) GetSpecifiedOption() SpecifiedOptionOpenApiVO
GetSpecifiedOption returns the SpecifiedOption field if non-nil, zero value otherwise.
GetSpecifiedOptionOk
func (o *AttackDefenseSettingForQuery) GetSpecifiedOptionOk() (*SpecifiedOptionOpenApiVO, bool)
GetSpecifiedOptionOk returns a tuple with the SpecifiedOption field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSpecifiedOption
func (o *AttackDefenseSettingForQuery) SetSpecifiedOption(v SpecifiedOptionOpenApiVO)
SetSpecifiedOption sets SpecifiedOption field to given value.
HasSpecifiedOption
func (o *AttackDefenseSettingForQuery) HasSpecifiedOption() bool
HasSpecifiedOption returns a boolean if a field has been set.
GetSpecifiedOptionEnable
func (o *AttackDefenseSettingForQuery) GetSpecifiedOptionEnable() bool
GetSpecifiedOptionEnable returns the SpecifiedOptionEnable field if non-nil, zero value otherwise.
GetSpecifiedOptionEnableOk
func (o *AttackDefenseSettingForQuery) GetSpecifiedOptionEnableOk() (*bool, bool)
GetSpecifiedOptionEnableOk returns a tuple with the SpecifiedOptionEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSpecifiedOptionEnable
func (o *AttackDefenseSettingForQuery) SetSpecifiedOptionEnable(v bool)
SetSpecifiedOptionEnable sets SpecifiedOptionEnable field to given value.
HasSpecifiedOptionEnable
func (o *AttackDefenseSettingForQuery) HasSpecifiedOptionEnable() bool
HasSpecifiedOptionEnable returns a boolean if a field has been set.
GetSupportIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) GetSupportIcmpTimestampRequestReject() bool
GetSupportIcmpTimestampRequestReject returns the SupportIcmpTimestampRequestReject field if non-nil, zero value otherwise.
GetSupportIcmpTimestampRequestRejectOk
func (o *AttackDefenseSettingForQuery) GetSupportIcmpTimestampRequestRejectOk() (*bool, bool)
GetSupportIcmpTimestampRequestRejectOk returns a tuple with the SupportIcmpTimestampRequestReject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSupportIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) SetSupportIcmpTimestampRequestReject(v bool)
SetSupportIcmpTimestampRequestReject sets SupportIcmpTimestampRequestReject field to given value.
HasSupportIcmpTimestampRequestReject
func (o *AttackDefenseSettingForQuery) HasSupportIcmpTimestampRequestReject() bool
HasSupportIcmpTimestampRequestReject returns a boolean if a field has been set.
GetSupportLargePingThreshold
func (o *AttackDefenseSettingForQuery) GetSupportLargePingThreshold() bool
GetSupportLargePingThreshold returns the SupportLargePingThreshold field if non-nil, zero value otherwise.
GetSupportLargePingThresholdOk
func (o *AttackDefenseSettingForQuery) GetSupportLargePingThresholdOk() (*bool, bool)
GetSupportLargePingThresholdOk returns a tuple with the SupportLargePingThreshold field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSupportLargePingThreshold
func (o *AttackDefenseSettingForQuery) SetSupportLargePingThreshold(v bool)
SetSupportLargePingThreshold sets SupportLargePingThreshold field to given value.
HasSupportLargePingThreshold
func (o *AttackDefenseSettingForQuery) HasSupportLargePingThreshold() bool
HasSupportLargePingThreshold returns a boolean if a field has been set.
GetSupportTcpScanReject
func (o *AttackDefenseSettingForQuery) GetSupportTcpScanReject() bool
GetSupportTcpScanReject returns the SupportTcpScanReject field if non-nil, zero value otherwise.
GetSupportTcpScanRejectOk
func (o *AttackDefenseSettingForQuery) GetSupportTcpScanRejectOk() (*bool, bool)
GetSupportTcpScanRejectOk returns a tuple with the SupportTcpScanReject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSupportTcpScanReject
func (o *AttackDefenseSettingForQuery) SetSupportTcpScanReject(v bool)
SetSupportTcpScanReject sets SupportTcpScanReject field to given value.
HasSupportTcpScanReject
func (o *AttackDefenseSettingForQuery) HasSupportTcpScanReject() bool
HasSupportTcpScanReject returns a boolean if a field has been set.
GetTcpConnEnable
func (o *AttackDefenseSettingForQuery) GetTcpConnEnable() bool
GetTcpConnEnable returns the TcpConnEnable field if non-nil, zero value otherwise.
GetTcpConnEnableOk
func (o *AttackDefenseSettingForQuery) GetTcpConnEnableOk() (*bool, bool)
GetTcpConnEnableOk returns a tuple with the TcpConnEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpConnEnable
func (o *AttackDefenseSettingForQuery) SetTcpConnEnable(v bool)
SetTcpConnEnable sets TcpConnEnable field to given value.
HasTcpConnEnable
func (o *AttackDefenseSettingForQuery) HasTcpConnEnable() bool
HasTcpConnEnable returns a boolean if a field has been set.
GetTcpConnLimit
func (o *AttackDefenseSettingForQuery) GetTcpConnLimit() int32
GetTcpConnLimit returns the TcpConnLimit field if non-nil, zero value otherwise.
GetTcpConnLimitOk
func (o *AttackDefenseSettingForQuery) GetTcpConnLimitOk() (*int32, bool)
GetTcpConnLimitOk returns a tuple with the TcpConnLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpConnLimit
func (o *AttackDefenseSettingForQuery) SetTcpConnLimit(v int32)
SetTcpConnLimit sets TcpConnLimit field to given value.
HasTcpConnLimit
func (o *AttackDefenseSettingForQuery) HasTcpConnLimit() bool
HasTcpConnLimit returns a boolean if a field has been set.
GetTcpFinNoAckEnable
func (o *AttackDefenseSettingForQuery) GetTcpFinNoAckEnable() bool
GetTcpFinNoAckEnable returns the TcpFinNoAckEnable field if non-nil, zero value otherwise.
GetTcpFinNoAckEnableOk
func (o *AttackDefenseSettingForQuery) GetTcpFinNoAckEnableOk() (*bool, bool)
GetTcpFinNoAckEnableOk returns a tuple with the TcpFinNoAckEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpFinNoAckEnable
func (o *AttackDefenseSettingForQuery) SetTcpFinNoAckEnable(v bool)
SetTcpFinNoAckEnable sets TcpFinNoAckEnable field to given value.
HasTcpFinNoAckEnable
func (o *AttackDefenseSettingForQuery) HasTcpFinNoAckEnable() bool
HasTcpFinNoAckEnable returns a boolean if a field has been set.
GetTcpScanEnable
func (o *AttackDefenseSettingForQuery) GetTcpScanEnable() bool
GetTcpScanEnable returns the TcpScanEnable field if non-nil, zero value otherwise.
GetTcpScanEnableOk
func (o *AttackDefenseSettingForQuery) GetTcpScanEnableOk() (*bool, bool)
GetTcpScanEnableOk returns a tuple with the TcpScanEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpScanEnable
func (o *AttackDefenseSettingForQuery) SetTcpScanEnable(v bool)
SetTcpScanEnable sets TcpScanEnable field to given value.
HasTcpScanEnable
func (o *AttackDefenseSettingForQuery) HasTcpScanEnable() bool
HasTcpScanEnable returns a boolean if a field has been set.
GetTcpScanReject
func (o *AttackDefenseSettingForQuery) GetTcpScanReject() bool
GetTcpScanReject returns the TcpScanReject field if non-nil, zero value otherwise.
GetTcpScanRejectOk
func (o *AttackDefenseSettingForQuery) GetTcpScanRejectOk() (*bool, bool)
GetTcpScanRejectOk returns a tuple with the TcpScanReject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpScanReject
func (o *AttackDefenseSettingForQuery) SetTcpScanReject(v bool)
SetTcpScanReject sets TcpScanReject field to given value.
HasTcpScanReject
func (o *AttackDefenseSettingForQuery) HasTcpScanReject() bool
HasTcpScanReject returns a boolean if a field has been set.
GetTcpSrcEnable
func (o *AttackDefenseSettingForQuery) GetTcpSrcEnable() bool
GetTcpSrcEnable returns the TcpSrcEnable field if non-nil, zero value otherwise.
GetTcpSrcEnableOk
func (o *AttackDefenseSettingForQuery) GetTcpSrcEnableOk() (*bool, bool)
GetTcpSrcEnableOk returns a tuple with the TcpSrcEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpSrcEnable
func (o *AttackDefenseSettingForQuery) SetTcpSrcEnable(v bool)
SetTcpSrcEnable sets TcpSrcEnable field to given value.
HasTcpSrcEnable
func (o *AttackDefenseSettingForQuery) HasTcpSrcEnable() bool
HasTcpSrcEnable returns a boolean if a field has been set.
GetTcpSrcLimit
func (o *AttackDefenseSettingForQuery) GetTcpSrcLimit() int32
GetTcpSrcLimit returns the TcpSrcLimit field if non-nil, zero value otherwise.
GetTcpSrcLimitOk
func (o *AttackDefenseSettingForQuery) GetTcpSrcLimitOk() (*int32, bool)
GetTcpSrcLimitOk returns a tuple with the TcpSrcLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpSrcLimit
func (o *AttackDefenseSettingForQuery) SetTcpSrcLimit(v int32)
SetTcpSrcLimit sets TcpSrcLimit field to given value.
HasTcpSrcLimit
func (o *AttackDefenseSettingForQuery) HasTcpSrcLimit() bool
HasTcpSrcLimit returns a boolean if a field has been set.
GetTcpSynFinEnable
func (o *AttackDefenseSettingForQuery) GetTcpSynFinEnable() bool
GetTcpSynFinEnable returns the TcpSynFinEnable field if non-nil, zero value otherwise.
GetTcpSynFinEnableOk
func (o *AttackDefenseSettingForQuery) GetTcpSynFinEnableOk() (*bool, bool)
GetTcpSynFinEnableOk returns a tuple with the TcpSynFinEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTcpSynFinEnable
func (o *AttackDefenseSettingForQuery) SetTcpSynFinEnable(v bool)
SetTcpSynFinEnable sets TcpSynFinEnable field to given value.
HasTcpSynFinEnable
func (o *AttackDefenseSettingForQuery) HasTcpSynFinEnable() bool
HasTcpSynFinEnable returns a boolean if a field has been set.
GetUdpConnEnable
func (o *AttackDefenseSettingForQuery) GetUdpConnEnable() bool
GetUdpConnEnable returns the UdpConnEnable field if non-nil, zero value otherwise.
GetUdpConnEnableOk
func (o *AttackDefenseSettingForQuery) GetUdpConnEnableOk() (*bool, bool)
GetUdpConnEnableOk returns a tuple with the UdpConnEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUdpConnEnable
func (o *AttackDefenseSettingForQuery) SetUdpConnEnable(v bool)
SetUdpConnEnable sets UdpConnEnable field to given value.
HasUdpConnEnable
func (o *AttackDefenseSettingForQuery) HasUdpConnEnable() bool
HasUdpConnEnable returns a boolean if a field has been set.
GetUdpConnLimit
func (o *AttackDefenseSettingForQuery) GetUdpConnLimit() int32
GetUdpConnLimit returns the UdpConnLimit field if non-nil, zero value otherwise.
GetUdpConnLimitOk
func (o *AttackDefenseSettingForQuery) GetUdpConnLimitOk() (*int32, bool)
GetUdpConnLimitOk returns a tuple with the UdpConnLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUdpConnLimit
func (o *AttackDefenseSettingForQuery) SetUdpConnLimit(v int32)
SetUdpConnLimit sets UdpConnLimit field to given value.
HasUdpConnLimit
func (o *AttackDefenseSettingForQuery) HasUdpConnLimit() bool
HasUdpConnLimit returns a boolean if a field has been set.
GetUdpSrcEnable
func (o *AttackDefenseSettingForQuery) GetUdpSrcEnable() bool
GetUdpSrcEnable returns the UdpSrcEnable field if non-nil, zero value otherwise.
GetUdpSrcEnableOk
func (o *AttackDefenseSettingForQuery) GetUdpSrcEnableOk() (*bool, bool)
GetUdpSrcEnableOk returns a tuple with the UdpSrcEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUdpSrcEnable
func (o *AttackDefenseSettingForQuery) SetUdpSrcEnable(v bool)
SetUdpSrcEnable sets UdpSrcEnable field to given value.
HasUdpSrcEnable
func (o *AttackDefenseSettingForQuery) HasUdpSrcEnable() bool
HasUdpSrcEnable returns a boolean if a field has been set.
GetUdpSrcLimit
func (o *AttackDefenseSettingForQuery) GetUdpSrcLimit() int32
GetUdpSrcLimit returns the UdpSrcLimit field if non-nil, zero value otherwise.
GetUdpSrcLimitOk
func (o *AttackDefenseSettingForQuery) GetUdpSrcLimitOk() (*int32, bool)
GetUdpSrcLimitOk returns a tuple with the UdpSrcLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUdpSrcLimit
func (o *AttackDefenseSettingForQuery) SetUdpSrcLimit(v int32)
SetUdpSrcLimit sets UdpSrcLimit field to given value.
HasUdpSrcLimit
func (o *AttackDefenseSettingForQuery) HasUdpSrcLimit() bool
HasUdpSrcLimit returns a boolean if a field has been set.
GetWinNukeAttackEnable
func (o *AttackDefenseSettingForQuery) GetWinNukeAttackEnable() bool
GetWinNukeAttackEnable returns the WinNukeAttackEnable field if non-nil, zero value otherwise.
GetWinNukeAttackEnableOk
func (o *AttackDefenseSettingForQuery) GetWinNukeAttackEnableOk() (*bool, bool)
GetWinNukeAttackEnableOk returns a tuple with the WinNukeAttackEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetWinNukeAttackEnable
func (o *AttackDefenseSettingForQuery) SetWinNukeAttackEnable(v bool)
SetWinNukeAttackEnable sets WinNukeAttackEnable field to given value.
HasWinNukeAttackEnable
func (o *AttackDefenseSettingForQuery) HasWinNukeAttackEnable() bool
HasWinNukeAttackEnable returns a boolean if a field has been set.