OswPortSettingOpenApiVO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| BandCtrl | Pointer to OswBandCtrlVO | [optional] | |
| BandWidthCtrlType | Pointer to int32 | BandWidthCtrlType should be a value as follows: 0: Off; 1: Rate Limit; 2: Storming Control | [optional] |
| DhcpL2RelaySettings | Pointer to OswPortDhcpL2RelayVO | [optional] | |
| Dot1pPriority | Pointer to int32 | Dot1p Priority | [optional] |
| Dot1x | Pointer to int32 | Dot1x should be a value as follows: 0: Force unauthorized; 1: Force authorized; 2: Auto | [optional] |
| Duplex | Pointer to int32 | Duplex should be a value as follows: 0: Auto; 1: Half; 2: Full | [optional] |
| EeeEnable | Pointer to bool | EEE enable status | [optional] |
| FastLeaveEnable | Pointer to bool | Indicates whether igmpSnooping fastLeave is enabled | [optional] |
| FlowControlEnable | Pointer to bool | FlowControl enable status | [optional] |
| IgmpFastLeaveEnable | Pointer to bool | Indicates whether igmp fast leave is enabled | [optional] |
| LagSetting | Pointer to OswLagBasicVO | [optional] | |
| LinkSpeed | Pointer to int32 | LinkSpeed should be a value as follows: 0: Auto; 1: 10M; 2: 100M; 3: 1000M; 4: 2500M; 5: 10G; 6: 5G; 7: 25G; 8: 100G; 9: 40G. | [optional] |
| LldpMedEnable | Pointer to bool | LLDP-MED enable status | [optional] |
| LoopbackDetectEnable | Pointer to bool | LoopbackDetect enable status | [optional] |
| LoopbackDetectVlanBasedEnable | Pointer to bool | LoopbackDetectVLANBased enable status | [optional] |
| Mac | Pointer to string | The device mac to which the port belongs | [optional] |
| MirroredLags | Pointer to []int32 | Monitored LAG | [optional] |
| MirroredPorts | Pointer to []int32 | Monitored Port | [optional] |
| MldFastLeaveEnable | Pointer to bool | Indicates whether mld fast leave is enabled | [optional] |
| Name | Pointer to string | Port name | [optional] |
| Operation | Pointer to string | Operation should be a value as follows: SWITCHING; MIRRORING; AGGREGATING | [optional] |
| Poe | Pointer to int32 | PoE switch should be a value as follows: 0: Off; 1: 802.3at/af | [optional] |
| PortIsolationEnable | Pointer to bool | Port-isolation enable status | [optional] |
| ProfileId | Pointer to string | Lan Profile ID | [optional] |
| ProfileOverrideEnable | bool | Indicates whether to enable Profile Override | |
| SpanningTreeEnable | Pointer to bool | SpanningTree enable status | [optional] |
| SpanningTreeSetting | Pointer to SpanningTreeSettingVO | [optional] | |
| StackSetting | Pointer to OswPortStackSettingVO | [optional] | |
| StormCtrl | Pointer to OswStormCtrlOpenApiVO | [optional] | |
| TopoNotifyEnable | Pointer to bool | TopoNotify enable status | [optional] |
| TrustMode | Pointer to int32 | TrustMode should be a value as follows: 0: Untrusted; 1: Trust 802.1p; 2: Trust DSCP | [optional] |
Methods
NewOswPortSettingOpenApiVO
func NewOswPortSettingOpenApiVO(profileOverrideEnable bool, ) *OswPortSettingOpenApiVO
NewOswPortSettingOpenApiVO instantiates a new OswPortSettingOpenApiVO 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
NewOswPortSettingOpenApiVOWithDefaults
func NewOswPortSettingOpenApiVOWithDefaults() *OswPortSettingOpenApiVO
NewOswPortSettingOpenApiVOWithDefaults instantiates a new OswPortSettingOpenApiVO 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
GetBandCtrl
func (o *OswPortSettingOpenApiVO) GetBandCtrl() OswBandCtrlVO
GetBandCtrl returns the BandCtrl field if non-nil, zero value otherwise.
GetBandCtrlOk
func (o *OswPortSettingOpenApiVO) GetBandCtrlOk() (*OswBandCtrlVO, bool)
GetBandCtrlOk returns a tuple with the BandCtrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBandCtrl
func (o *OswPortSettingOpenApiVO) SetBandCtrl(v OswBandCtrlVO)
SetBandCtrl sets BandCtrl field to given value.
HasBandCtrl
func (o *OswPortSettingOpenApiVO) HasBandCtrl() bool
HasBandCtrl returns a boolean if a field has been set.
GetBandWidthCtrlType
func (o *OswPortSettingOpenApiVO) GetBandWidthCtrlType() int32
GetBandWidthCtrlType returns the BandWidthCtrlType field if non-nil, zero value otherwise.
GetBandWidthCtrlTypeOk
func (o *OswPortSettingOpenApiVO) GetBandWidthCtrlTypeOk() (*int32, bool)
GetBandWidthCtrlTypeOk returns a tuple with the BandWidthCtrlType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBandWidthCtrlType
func (o *OswPortSettingOpenApiVO) SetBandWidthCtrlType(v int32)
SetBandWidthCtrlType sets BandWidthCtrlType field to given value.
HasBandWidthCtrlType
func (o *OswPortSettingOpenApiVO) HasBandWidthCtrlType() bool
HasBandWidthCtrlType returns a boolean if a field has been set.
GetDhcpL2RelaySettings
func (o *OswPortSettingOpenApiVO) GetDhcpL2RelaySettings() OswPortDhcpL2RelayVO
GetDhcpL2RelaySettings returns the DhcpL2RelaySettings field if non-nil, zero value otherwise.
GetDhcpL2RelaySettingsOk
func (o *OswPortSettingOpenApiVO) GetDhcpL2RelaySettingsOk() (*OswPortDhcpL2RelayVO, bool)
GetDhcpL2RelaySettingsOk returns a tuple with the DhcpL2RelaySettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDhcpL2RelaySettings
func (o *OswPortSettingOpenApiVO) SetDhcpL2RelaySettings(v OswPortDhcpL2RelayVO)
SetDhcpL2RelaySettings sets DhcpL2RelaySettings field to given value.
HasDhcpL2RelaySettings
func (o *OswPortSettingOpenApiVO) HasDhcpL2RelaySettings() bool
HasDhcpL2RelaySettings returns a boolean if a field has been set.
GetDot1pPriority
func (o *OswPortSettingOpenApiVO) GetDot1pPriority() int32
GetDot1pPriority returns the Dot1pPriority field if non-nil, zero value otherwise.
GetDot1pPriorityOk
func (o *OswPortSettingOpenApiVO) GetDot1pPriorityOk() (*int32, bool)
GetDot1pPriorityOk returns a tuple with the Dot1pPriority field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDot1pPriority
func (o *OswPortSettingOpenApiVO) SetDot1pPriority(v int32)
SetDot1pPriority sets Dot1pPriority field to given value.
HasDot1pPriority
func (o *OswPortSettingOpenApiVO) HasDot1pPriority() bool
HasDot1pPriority returns a boolean if a field has been set.
GetDot1x
func (o *OswPortSettingOpenApiVO) GetDot1x() int32
GetDot1x returns the Dot1x field if non-nil, zero value otherwise.
GetDot1xOk
func (o *OswPortSettingOpenApiVO) GetDot1xOk() (*int32, bool)
GetDot1xOk returns a tuple with the Dot1x field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDot1x
func (o *OswPortSettingOpenApiVO) SetDot1x(v int32)
SetDot1x sets Dot1x field to given value.
HasDot1x
func (o *OswPortSettingOpenApiVO) HasDot1x() bool
HasDot1x returns a boolean if a field has been set.
GetDuplex
func (o *OswPortSettingOpenApiVO) GetDuplex() int32
GetDuplex returns the Duplex field if non-nil, zero value otherwise.
GetDuplexOk
func (o *OswPortSettingOpenApiVO) GetDuplexOk() (*int32, bool)
GetDuplexOk returns a tuple with the Duplex field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDuplex
func (o *OswPortSettingOpenApiVO) SetDuplex(v int32)
SetDuplex sets Duplex field to given value.
HasDuplex
func (o *OswPortSettingOpenApiVO) HasDuplex() bool
HasDuplex returns a boolean if a field has been set.
GetEeeEnable
func (o *OswPortSettingOpenApiVO) GetEeeEnable() bool
GetEeeEnable returns the EeeEnable field if non-nil, zero value otherwise.
GetEeeEnableOk
func (o *OswPortSettingOpenApiVO) GetEeeEnableOk() (*bool, bool)
GetEeeEnableOk returns a tuple with the EeeEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetEeeEnable
func (o *OswPortSettingOpenApiVO) SetEeeEnable(v bool)
SetEeeEnable sets EeeEnable field to given value.
HasEeeEnable
func (o *OswPortSettingOpenApiVO) HasEeeEnable() bool
HasEeeEnable returns a boolean if a field has been set.
GetFastLeaveEnable
func (o *OswPortSettingOpenApiVO) GetFastLeaveEnable() bool
GetFastLeaveEnable returns the FastLeaveEnable field if non-nil, zero value otherwise.
GetFastLeaveEnableOk
func (o *OswPortSettingOpenApiVO) GetFastLeaveEnableOk() (*bool, bool)
GetFastLeaveEnableOk returns a tuple with the FastLeaveEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetFastLeaveEnable
func (o *OswPortSettingOpenApiVO) SetFastLeaveEnable(v bool)
SetFastLeaveEnable sets FastLeaveEnable field to given value.
HasFastLeaveEnable
func (o *OswPortSettingOpenApiVO) HasFastLeaveEnable() bool
HasFastLeaveEnable returns a boolean if a field has been set.
GetFlowControlEnable
func (o *OswPortSettingOpenApiVO) GetFlowControlEnable() bool
GetFlowControlEnable returns the FlowControlEnable field if non-nil, zero value otherwise.
GetFlowControlEnableOk
func (o *OswPortSettingOpenApiVO) GetFlowControlEnableOk() (*bool, bool)
GetFlowControlEnableOk returns a tuple with the FlowControlEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetFlowControlEnable
func (o *OswPortSettingOpenApiVO) SetFlowControlEnable(v bool)
SetFlowControlEnable sets FlowControlEnable field to given value.
HasFlowControlEnable
func (o *OswPortSettingOpenApiVO) HasFlowControlEnable() bool
HasFlowControlEnable returns a boolean if a field has been set.
GetIgmpFastLeaveEnable
func (o *OswPortSettingOpenApiVO) GetIgmpFastLeaveEnable() bool
GetIgmpFastLeaveEnable returns the IgmpFastLeaveEnable field if non-nil, zero value otherwise.
GetIgmpFastLeaveEnableOk
func (o *OswPortSettingOpenApiVO) GetIgmpFastLeaveEnableOk() (*bool, bool)
GetIgmpFastLeaveEnableOk returns a tuple with the IgmpFastLeaveEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIgmpFastLeaveEnable
func (o *OswPortSettingOpenApiVO) SetIgmpFastLeaveEnable(v bool)
SetIgmpFastLeaveEnable sets IgmpFastLeaveEnable field to given value.
HasIgmpFastLeaveEnable
func (o *OswPortSettingOpenApiVO) HasIgmpFastLeaveEnable() bool
HasIgmpFastLeaveEnable returns a boolean if a field has been set.
GetLagSetting
func (o *OswPortSettingOpenApiVO) GetLagSetting() OswLagBasicVO
GetLagSetting returns the LagSetting field if non-nil, zero value otherwise.
GetLagSettingOk
func (o *OswPortSettingOpenApiVO) GetLagSettingOk() (*OswLagBasicVO, bool)
GetLagSettingOk returns a tuple with the LagSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLagSetting
func (o *OswPortSettingOpenApiVO) SetLagSetting(v OswLagBasicVO)
SetLagSetting sets LagSetting field to given value.
HasLagSetting
func (o *OswPortSettingOpenApiVO) HasLagSetting() bool
HasLagSetting returns a boolean if a field has been set.
GetLinkSpeed
func (o *OswPortSettingOpenApiVO) GetLinkSpeed() int32
GetLinkSpeed returns the LinkSpeed field if non-nil, zero value otherwise.
GetLinkSpeedOk
func (o *OswPortSettingOpenApiVO) GetLinkSpeedOk() (*int32, bool)
GetLinkSpeedOk returns a tuple with the LinkSpeed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLinkSpeed
func (o *OswPortSettingOpenApiVO) SetLinkSpeed(v int32)
SetLinkSpeed sets LinkSpeed field to given value.
HasLinkSpeed
func (o *OswPortSettingOpenApiVO) HasLinkSpeed() bool
HasLinkSpeed returns a boolean if a field has been set.
GetLldpMedEnable
func (o *OswPortSettingOpenApiVO) GetLldpMedEnable() bool
GetLldpMedEnable returns the LldpMedEnable field if non-nil, zero value otherwise.
GetLldpMedEnableOk
func (o *OswPortSettingOpenApiVO) GetLldpMedEnableOk() (*bool, bool)
GetLldpMedEnableOk returns a tuple with the LldpMedEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLldpMedEnable
func (o *OswPortSettingOpenApiVO) SetLldpMedEnable(v bool)
SetLldpMedEnable sets LldpMedEnable field to given value.
HasLldpMedEnable
func (o *OswPortSettingOpenApiVO) HasLldpMedEnable() bool
HasLldpMedEnable returns a boolean if a field has been set.
GetLoopbackDetectEnable
func (o *OswPortSettingOpenApiVO) GetLoopbackDetectEnable() bool
GetLoopbackDetectEnable returns the LoopbackDetectEnable field if non-nil, zero value otherwise.
GetLoopbackDetectEnableOk
func (o *OswPortSettingOpenApiVO) 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 *OswPortSettingOpenApiVO) SetLoopbackDetectEnable(v bool)
SetLoopbackDetectEnable sets LoopbackDetectEnable field to given value.
HasLoopbackDetectEnable
func (o *OswPortSettingOpenApiVO) HasLoopbackDetectEnable() bool
HasLoopbackDetectEnable returns a boolean if a field has been set.
GetLoopbackDetectVlanBasedEnable
func (o *OswPortSettingOpenApiVO) GetLoopbackDetectVlanBasedEnable() bool
GetLoopbackDetectVlanBasedEnable returns the LoopbackDetectVlanBasedEnable field if non-nil, zero value otherwise.
GetLoopbackDetectVlanBasedEnableOk
func (o *OswPortSettingOpenApiVO) GetLoopbackDetectVlanBasedEnableOk() (*bool, bool)
GetLoopbackDetectVlanBasedEnableOk returns a tuple with the LoopbackDetectVlanBasedEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLoopbackDetectVlanBasedEnable
func (o *OswPortSettingOpenApiVO) SetLoopbackDetectVlanBasedEnable(v bool)
SetLoopbackDetectVlanBasedEnable sets LoopbackDetectVlanBasedEnable field to given value.
HasLoopbackDetectVlanBasedEnable
func (o *OswPortSettingOpenApiVO) HasLoopbackDetectVlanBasedEnable() bool
HasLoopbackDetectVlanBasedEnable returns a boolean if a field has been set.
GetMac
func (o *OswPortSettingOpenApiVO) GetMac() string
GetMac returns the Mac field if non-nil, zero value otherwise.
GetMacOk
func (o *OswPortSettingOpenApiVO) GetMacOk() (*string, bool)
GetMacOk returns a tuple with the Mac field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMac
func (o *OswPortSettingOpenApiVO) SetMac(v string)
SetMac sets Mac field to given value.
HasMac
func (o *OswPortSettingOpenApiVO) HasMac() bool
HasMac returns a boolean if a field has been set.
GetMirroredLags
func (o *OswPortSettingOpenApiVO) GetMirroredLags() []int32
GetMirroredLags returns the MirroredLags field if non-nil, zero value otherwise.
GetMirroredLagsOk
func (o *OswPortSettingOpenApiVO) GetMirroredLagsOk() (*[]int32, bool)
GetMirroredLagsOk returns a tuple with the MirroredLags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMirroredLags
func (o *OswPortSettingOpenApiVO) SetMirroredLags(v []int32)
SetMirroredLags sets MirroredLags field to given value.
HasMirroredLags
func (o *OswPortSettingOpenApiVO) HasMirroredLags() bool
HasMirroredLags returns a boolean if a field has been set.
GetMirroredPorts
func (o *OswPortSettingOpenApiVO) GetMirroredPorts() []int32
GetMirroredPorts returns the MirroredPorts field if non-nil, zero value otherwise.
GetMirroredPortsOk
func (o *OswPortSettingOpenApiVO) GetMirroredPortsOk() (*[]int32, bool)
GetMirroredPortsOk returns a tuple with the MirroredPorts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMirroredPorts
func (o *OswPortSettingOpenApiVO) SetMirroredPorts(v []int32)
SetMirroredPorts sets MirroredPorts field to given value.
HasMirroredPorts
func (o *OswPortSettingOpenApiVO) HasMirroredPorts() bool
HasMirroredPorts returns a boolean if a field has been set.
GetMldFastLeaveEnable
func (o *OswPortSettingOpenApiVO) GetMldFastLeaveEnable() bool
GetMldFastLeaveEnable returns the MldFastLeaveEnable field if non-nil, zero value otherwise.
GetMldFastLeaveEnableOk
func (o *OswPortSettingOpenApiVO) GetMldFastLeaveEnableOk() (*bool, bool)
GetMldFastLeaveEnableOk returns a tuple with the MldFastLeaveEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMldFastLeaveEnable
func (o *OswPortSettingOpenApiVO) SetMldFastLeaveEnable(v bool)
SetMldFastLeaveEnable sets MldFastLeaveEnable field to given value.
HasMldFastLeaveEnable
func (o *OswPortSettingOpenApiVO) HasMldFastLeaveEnable() bool
HasMldFastLeaveEnable returns a boolean if a field has been set.
GetName
func (o *OswPortSettingOpenApiVO) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
GetNameOk
func (o *OswPortSettingOpenApiVO) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetName
func (o *OswPortSettingOpenApiVO) SetName(v string)
SetName sets Name field to given value.
HasName
func (o *OswPortSettingOpenApiVO) HasName() bool
HasName returns a boolean if a field has been set.
GetOperation
func (o *OswPortSettingOpenApiVO) GetOperation() string
GetOperation returns the Operation field if non-nil, zero value otherwise.
GetOperationOk
func (o *OswPortSettingOpenApiVO) GetOperationOk() (*string, bool)
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetOperation
func (o *OswPortSettingOpenApiVO) SetOperation(v string)
SetOperation sets Operation field to given value.
HasOperation
func (o *OswPortSettingOpenApiVO) HasOperation() bool
HasOperation returns a boolean if a field has been set.
GetPoe
func (o *OswPortSettingOpenApiVO) GetPoe() int32
GetPoe returns the Poe field if non-nil, zero value otherwise.
GetPoeOk
func (o *OswPortSettingOpenApiVO) GetPoeOk() (*int32, bool)
GetPoeOk returns a tuple with the Poe field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPoe
func (o *OswPortSettingOpenApiVO) SetPoe(v int32)
SetPoe sets Poe field to given value.
HasPoe
func (o *OswPortSettingOpenApiVO) HasPoe() bool
HasPoe returns a boolean if a field has been set.
GetPortIsolationEnable
func (o *OswPortSettingOpenApiVO) GetPortIsolationEnable() bool
GetPortIsolationEnable returns the PortIsolationEnable field if non-nil, zero value otherwise.
GetPortIsolationEnableOk
func (o *OswPortSettingOpenApiVO) GetPortIsolationEnableOk() (*bool, bool)
GetPortIsolationEnableOk returns a tuple with the PortIsolationEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPortIsolationEnable
func (o *OswPortSettingOpenApiVO) SetPortIsolationEnable(v bool)
SetPortIsolationEnable sets PortIsolationEnable field to given value.
HasPortIsolationEnable
func (o *OswPortSettingOpenApiVO) HasPortIsolationEnable() bool
HasPortIsolationEnable returns a boolean if a field has been set.
GetProfileId
func (o *OswPortSettingOpenApiVO) GetProfileId() string
GetProfileId returns the ProfileId field if non-nil, zero value otherwise.
GetProfileIdOk
func (o *OswPortSettingOpenApiVO) GetProfileIdOk() (*string, bool)
GetProfileIdOk returns a tuple with the ProfileId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetProfileId
func (o *OswPortSettingOpenApiVO) SetProfileId(v string)
SetProfileId sets ProfileId field to given value.
HasProfileId
func (o *OswPortSettingOpenApiVO) HasProfileId() bool
HasProfileId returns a boolean if a field has been set.
GetProfileOverrideEnable
func (o *OswPortSettingOpenApiVO) GetProfileOverrideEnable() bool
GetProfileOverrideEnable returns the ProfileOverrideEnable field if non-nil, zero value otherwise.
GetProfileOverrideEnableOk
func (o *OswPortSettingOpenApiVO) GetProfileOverrideEnableOk() (*bool, bool)
GetProfileOverrideEnableOk returns a tuple with the ProfileOverrideEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetProfileOverrideEnable
func (o *OswPortSettingOpenApiVO) SetProfileOverrideEnable(v bool)
SetProfileOverrideEnable sets ProfileOverrideEnable field to given value.
GetSpanningTreeEnable
func (o *OswPortSettingOpenApiVO) GetSpanningTreeEnable() bool
GetSpanningTreeEnable returns the SpanningTreeEnable field if non-nil, zero value otherwise.
GetSpanningTreeEnableOk
func (o *OswPortSettingOpenApiVO) GetSpanningTreeEnableOk() (*bool, bool)
GetSpanningTreeEnableOk returns a tuple with the SpanningTreeEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSpanningTreeEnable
func (o *OswPortSettingOpenApiVO) SetSpanningTreeEnable(v bool)
SetSpanningTreeEnable sets SpanningTreeEnable field to given value.
HasSpanningTreeEnable
func (o *OswPortSettingOpenApiVO) HasSpanningTreeEnable() bool
HasSpanningTreeEnable returns a boolean if a field has been set.
GetSpanningTreeSetting
func (o *OswPortSettingOpenApiVO) GetSpanningTreeSetting() SpanningTreeSettingVO
GetSpanningTreeSetting returns the SpanningTreeSetting field if non-nil, zero value otherwise.
GetSpanningTreeSettingOk
func (o *OswPortSettingOpenApiVO) GetSpanningTreeSettingOk() (*SpanningTreeSettingVO, bool)
GetSpanningTreeSettingOk returns a tuple with the SpanningTreeSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSpanningTreeSetting
func (o *OswPortSettingOpenApiVO) SetSpanningTreeSetting(v SpanningTreeSettingVO)
SetSpanningTreeSetting sets SpanningTreeSetting field to given value.
HasSpanningTreeSetting
func (o *OswPortSettingOpenApiVO) HasSpanningTreeSetting() bool
HasSpanningTreeSetting returns a boolean if a field has been set.
GetStackSetting
func (o *OswPortSettingOpenApiVO) GetStackSetting() OswPortStackSettingVO
GetStackSetting returns the StackSetting field if non-nil, zero value otherwise.
GetStackSettingOk
func (o *OswPortSettingOpenApiVO) GetStackSettingOk() (*OswPortStackSettingVO, bool)
GetStackSettingOk returns a tuple with the StackSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetStackSetting
func (o *OswPortSettingOpenApiVO) SetStackSetting(v OswPortStackSettingVO)
SetStackSetting sets StackSetting field to given value.
HasStackSetting
func (o *OswPortSettingOpenApiVO) HasStackSetting() bool
HasStackSetting returns a boolean if a field has been set.
GetStormCtrl
func (o *OswPortSettingOpenApiVO) GetStormCtrl() OswStormCtrlOpenApiVO
GetStormCtrl returns the StormCtrl field if non-nil, zero value otherwise.
GetStormCtrlOk
func (o *OswPortSettingOpenApiVO) GetStormCtrlOk() (*OswStormCtrlOpenApiVO, bool)
GetStormCtrlOk returns a tuple with the StormCtrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetStormCtrl
func (o *OswPortSettingOpenApiVO) SetStormCtrl(v OswStormCtrlOpenApiVO)
SetStormCtrl sets StormCtrl field to given value.
HasStormCtrl
func (o *OswPortSettingOpenApiVO) HasStormCtrl() bool
HasStormCtrl returns a boolean if a field has been set.
GetTopoNotifyEnable
func (o *OswPortSettingOpenApiVO) GetTopoNotifyEnable() bool
GetTopoNotifyEnable returns the TopoNotifyEnable field if non-nil, zero value otherwise.
GetTopoNotifyEnableOk
func (o *OswPortSettingOpenApiVO) GetTopoNotifyEnableOk() (*bool, bool)
GetTopoNotifyEnableOk returns a tuple with the TopoNotifyEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTopoNotifyEnable
func (o *OswPortSettingOpenApiVO) SetTopoNotifyEnable(v bool)
SetTopoNotifyEnable sets TopoNotifyEnable field to given value.
HasTopoNotifyEnable
func (o *OswPortSettingOpenApiVO) HasTopoNotifyEnable() bool
HasTopoNotifyEnable returns a boolean if a field has been set.
GetTrustMode
func (o *OswPortSettingOpenApiVO) GetTrustMode() int32
GetTrustMode returns the TrustMode field if non-nil, zero value otherwise.
GetTrustModeOk
func (o *OswPortSettingOpenApiVO) GetTrustModeOk() (*int32, bool)
GetTrustModeOk returns a tuple with the TrustMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTrustMode
func (o *OswPortSettingOpenApiVO) SetTrustMode(v int32)
SetTrustMode sets TrustMode field to given value.
HasTrustMode
func (o *OswPortSettingOpenApiVO) HasTrustMode() bool
HasTrustMode returns a boolean if a field has been set.