ApServicesConfigOpenApiVO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| L3AccessSetting | Pointer to ApL3AccessVO | [optional] | |
| LldpEnable | Pointer to int32 | Parameter [lldpEnable] should be a value as follows: 0:off; 1:on; 2:Use Site Settings. | [optional] |
| LoopbackDetectEnable | Pointer to bool | Whether to enable loopback detection. | [optional] |
| MvlanSetting | Pointer to ApMvlanSettingOpenApiVO | [optional] | |
| Snmp | Pointer to ApSnmpVO | [optional] | |
| VoipVlanSetting | Pointer to ApVoipVlanSettingOpenApiVO | [optional] |
Methods
NewApServicesConfigOpenApiVO
func NewApServicesConfigOpenApiVO() *ApServicesConfigOpenApiVO
NewApServicesConfigOpenApiVO instantiates a new ApServicesConfigOpenApiVO 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
NewApServicesConfigOpenApiVOWithDefaults
func NewApServicesConfigOpenApiVOWithDefaults() *ApServicesConfigOpenApiVO
NewApServicesConfigOpenApiVOWithDefaults instantiates a new ApServicesConfigOpenApiVO 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
GetL3AccessSetting
func (o *ApServicesConfigOpenApiVO) GetL3AccessSetting() ApL3AccessVO
GetL3AccessSetting returns the L3AccessSetting field if non-nil, zero value otherwise.
GetL3AccessSettingOk
func (o *ApServicesConfigOpenApiVO) GetL3AccessSettingOk() (*ApL3AccessVO, bool)
GetL3AccessSettingOk returns a tuple with the L3AccessSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetL3AccessSetting
func (o *ApServicesConfigOpenApiVO) SetL3AccessSetting(v ApL3AccessVO)
SetL3AccessSetting sets L3AccessSetting field to given value.
HasL3AccessSetting
func (o *ApServicesConfigOpenApiVO) HasL3AccessSetting() bool
HasL3AccessSetting returns a boolean if a field has been set.
GetLldpEnable
func (o *ApServicesConfigOpenApiVO) GetLldpEnable() int32
GetLldpEnable returns the LldpEnable field if non-nil, zero value otherwise.
GetLldpEnableOk
func (o *ApServicesConfigOpenApiVO) GetLldpEnableOk() (*int32, bool)
GetLldpEnableOk returns a tuple with the LldpEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLldpEnable
func (o *ApServicesConfigOpenApiVO) SetLldpEnable(v int32)
SetLldpEnable sets LldpEnable field to given value.
HasLldpEnable
func (o *ApServicesConfigOpenApiVO) HasLldpEnable() bool
HasLldpEnable returns a boolean if a field has been set.
GetLoopbackDetectEnable
func (o *ApServicesConfigOpenApiVO) GetLoopbackDetectEnable() bool
GetLoopbackDetectEnable returns the LoopbackDetectEnable field if non-nil, zero value otherwise.
GetLoopbackDetectEnableOk
func (o *ApServicesConfigOpenApiVO) GetLoopbackDetectEnableOk() (*bool, bool)
GetLoopbackDetectEnableOk returns a tuple with the LoopbackDetectEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLoopbackDetectEnable
func (o *ApServicesConfigOpenApiVO) SetLoopbackDetectEnable(v bool)
SetLoopbackDetectEnable sets LoopbackDetectEnable field to given value.
HasLoopbackDetectEnable
func (o *ApServicesConfigOpenApiVO) HasLoopbackDetectEnable() bool
HasLoopbackDetectEnable returns a boolean if a field has been set.
GetMvlanSetting
func (o *ApServicesConfigOpenApiVO) GetMvlanSetting() ApMvlanSettingOpenApiVO
GetMvlanSetting returns the MvlanSetting field if non-nil, zero value otherwise.
GetMvlanSettingOk
func (o *ApServicesConfigOpenApiVO) GetMvlanSettingOk() (*ApMvlanSettingOpenApiVO, bool)
GetMvlanSettingOk returns a tuple with the MvlanSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMvlanSetting
func (o *ApServicesConfigOpenApiVO) SetMvlanSetting(v ApMvlanSettingOpenApiVO)
SetMvlanSetting sets MvlanSetting field to given value.
HasMvlanSetting
func (o *ApServicesConfigOpenApiVO) HasMvlanSetting() bool
HasMvlanSetting returns a boolean if a field has been set.
GetSnmp
func (o *ApServicesConfigOpenApiVO) GetSnmp() ApSnmpVO
GetSnmp returns the Snmp field if non-nil, zero value otherwise.
GetSnmpOk
func (o *ApServicesConfigOpenApiVO) GetSnmpOk() (*ApSnmpVO, bool)
GetSnmpOk returns a tuple with the Snmp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSnmp
func (o *ApServicesConfigOpenApiVO) SetSnmp(v ApSnmpVO)
SetSnmp sets Snmp field to given value.
HasSnmp
func (o *ApServicesConfigOpenApiVO) HasSnmp() bool
HasSnmp returns a boolean if a field has been set.
GetVoipVlanSetting
func (o *ApServicesConfigOpenApiVO) GetVoipVlanSetting() ApVoipVlanSettingOpenApiVO
GetVoipVlanSetting returns the VoipVlanSetting field if non-nil, zero value otherwise.
GetVoipVlanSettingOk
func (o *ApServicesConfigOpenApiVO) GetVoipVlanSettingOk() (*ApVoipVlanSettingOpenApiVO, bool)
GetVoipVlanSettingOk returns a tuple with the VoipVlanSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetVoipVlanSetting
func (o *ApServicesConfigOpenApiVO) SetVoipVlanSetting(v ApVoipVlanSettingOpenApiVO)
SetVoipVlanSetting sets VoipVlanSetting field to given value.
HasVoipVlanSetting
func (o *ApServicesConfigOpenApiVO) HasVoipVlanSetting() bool
HasVoipVlanSetting returns a boolean if a field has been set.