Skip to content

OswStackDataVODeviceInfo

Properties

Name Type Description Notes
AbnormalReason Pointer to int32 [optional]
DevCap Pointer to OswDevCapVO [optional]
Lags Pointer to []OswLagStatusVO [optional]
MasterMac Pointer to string [optional]
Member Pointer to []DeviceInfo [optional]
StackId Pointer to string [optional]
StackName Pointer to string [optional]
StackStatus Pointer to int32 [optional]
SupportCustomDhcpOption Pointer to bool [optional]
SupportDhcpRange Pointer to bool [optional]
SupportVrf Pointer to bool [optional]
UnSelectedablePorts Pointer to []PortVO The unSelectedable ports of the device. [optional]

Methods

NewOswStackDataVODeviceInfo

func NewOswStackDataVODeviceInfo() *OswStackDataVODeviceInfo

NewOswStackDataVODeviceInfo instantiates a new OswStackDataVODeviceInfo 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

NewOswStackDataVODeviceInfoWithDefaults

func NewOswStackDataVODeviceInfoWithDefaults() *OswStackDataVODeviceInfo

NewOswStackDataVODeviceInfoWithDefaults instantiates a new OswStackDataVODeviceInfo 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

GetAbnormalReason

func (o *OswStackDataVODeviceInfo) GetAbnormalReason() int32

GetAbnormalReason returns the AbnormalReason field if non-nil, zero value otherwise.

GetAbnormalReasonOk

func (o *OswStackDataVODeviceInfo) GetAbnormalReasonOk() (*int32, bool)

GetAbnormalReasonOk returns a tuple with the AbnormalReason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAbnormalReason

func (o *OswStackDataVODeviceInfo) SetAbnormalReason(v int32)

SetAbnormalReason sets AbnormalReason field to given value.

HasAbnormalReason

func (o *OswStackDataVODeviceInfo) HasAbnormalReason() bool

HasAbnormalReason returns a boolean if a field has been set.

GetDevCap

func (o *OswStackDataVODeviceInfo) GetDevCap() OswDevCapVO

GetDevCap returns the DevCap field if non-nil, zero value otherwise.

GetDevCapOk

func (o *OswStackDataVODeviceInfo) GetDevCapOk() (*OswDevCapVO, bool)

GetDevCapOk returns a tuple with the DevCap field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDevCap

func (o *OswStackDataVODeviceInfo) SetDevCap(v OswDevCapVO)

SetDevCap sets DevCap field to given value.

HasDevCap

func (o *OswStackDataVODeviceInfo) HasDevCap() bool

HasDevCap returns a boolean if a field has been set.

GetLags

func (o *OswStackDataVODeviceInfo) GetLags() []OswLagStatusVO

GetLags returns the Lags field if non-nil, zero value otherwise.

GetLagsOk

func (o *OswStackDataVODeviceInfo) GetLagsOk() (*[]OswLagStatusVO, bool)

GetLagsOk returns a tuple with the Lags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLags

func (o *OswStackDataVODeviceInfo) SetLags(v []OswLagStatusVO)

SetLags sets Lags field to given value.

HasLags

func (o *OswStackDataVODeviceInfo) HasLags() bool

HasLags returns a boolean if a field has been set.

GetMasterMac

func (o *OswStackDataVODeviceInfo) GetMasterMac() string

GetMasterMac returns the MasterMac field if non-nil, zero value otherwise.

GetMasterMacOk

func (o *OswStackDataVODeviceInfo) GetMasterMacOk() (*string, bool)

GetMasterMacOk returns a tuple with the MasterMac field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMasterMac

func (o *OswStackDataVODeviceInfo) SetMasterMac(v string)

SetMasterMac sets MasterMac field to given value.

HasMasterMac

func (o *OswStackDataVODeviceInfo) HasMasterMac() bool

HasMasterMac returns a boolean if a field has been set.

GetMember

func (o *OswStackDataVODeviceInfo) GetMember() []DeviceInfo

GetMember returns the Member field if non-nil, zero value otherwise.

GetMemberOk

func (o *OswStackDataVODeviceInfo) GetMemberOk() (*[]DeviceInfo, bool)

GetMemberOk returns a tuple with the Member field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMember

func (o *OswStackDataVODeviceInfo) SetMember(v []DeviceInfo)

SetMember sets Member field to given value.

HasMember

func (o *OswStackDataVODeviceInfo) HasMember() bool

HasMember returns a boolean if a field has been set.

GetStackId

func (o *OswStackDataVODeviceInfo) GetStackId() string

GetStackId returns the StackId field if non-nil, zero value otherwise.

GetStackIdOk

func (o *OswStackDataVODeviceInfo) GetStackIdOk() (*string, bool)

GetStackIdOk returns a tuple with the StackId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStackId

func (o *OswStackDataVODeviceInfo) SetStackId(v string)

SetStackId sets StackId field to given value.

HasStackId

func (o *OswStackDataVODeviceInfo) HasStackId() bool

HasStackId returns a boolean if a field has been set.

GetStackName

func (o *OswStackDataVODeviceInfo) GetStackName() string

GetStackName returns the StackName field if non-nil, zero value otherwise.

GetStackNameOk

func (o *OswStackDataVODeviceInfo) GetStackNameOk() (*string, bool)

GetStackNameOk returns a tuple with the StackName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStackName

func (o *OswStackDataVODeviceInfo) SetStackName(v string)

SetStackName sets StackName field to given value.

HasStackName

func (o *OswStackDataVODeviceInfo) HasStackName() bool

HasStackName returns a boolean if a field has been set.

GetStackStatus

func (o *OswStackDataVODeviceInfo) GetStackStatus() int32

GetStackStatus returns the StackStatus field if non-nil, zero value otherwise.

GetStackStatusOk

func (o *OswStackDataVODeviceInfo) GetStackStatusOk() (*int32, bool)

GetStackStatusOk returns a tuple with the StackStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStackStatus

func (o *OswStackDataVODeviceInfo) SetStackStatus(v int32)

SetStackStatus sets StackStatus field to given value.

HasStackStatus

func (o *OswStackDataVODeviceInfo) HasStackStatus() bool

HasStackStatus returns a boolean if a field has been set.

GetSupportCustomDhcpOption

func (o *OswStackDataVODeviceInfo) GetSupportCustomDhcpOption() bool

GetSupportCustomDhcpOption returns the SupportCustomDhcpOption field if non-nil, zero value otherwise.

GetSupportCustomDhcpOptionOk

func (o *OswStackDataVODeviceInfo) GetSupportCustomDhcpOptionOk() (*bool, bool)

GetSupportCustomDhcpOptionOk returns a tuple with the SupportCustomDhcpOption field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSupportCustomDhcpOption

func (o *OswStackDataVODeviceInfo) SetSupportCustomDhcpOption(v bool)

SetSupportCustomDhcpOption sets SupportCustomDhcpOption field to given value.

HasSupportCustomDhcpOption

func (o *OswStackDataVODeviceInfo) HasSupportCustomDhcpOption() bool

HasSupportCustomDhcpOption returns a boolean if a field has been set.

GetSupportDhcpRange

func (o *OswStackDataVODeviceInfo) GetSupportDhcpRange() bool

GetSupportDhcpRange returns the SupportDhcpRange field if non-nil, zero value otherwise.

GetSupportDhcpRangeOk

func (o *OswStackDataVODeviceInfo) GetSupportDhcpRangeOk() (*bool, bool)

GetSupportDhcpRangeOk returns a tuple with the SupportDhcpRange field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSupportDhcpRange

func (o *OswStackDataVODeviceInfo) SetSupportDhcpRange(v bool)

SetSupportDhcpRange sets SupportDhcpRange field to given value.

HasSupportDhcpRange

func (o *OswStackDataVODeviceInfo) HasSupportDhcpRange() bool

HasSupportDhcpRange returns a boolean if a field has been set.

GetSupportVrf

func (o *OswStackDataVODeviceInfo) GetSupportVrf() bool

GetSupportVrf returns the SupportVrf field if non-nil, zero value otherwise.

GetSupportVrfOk

func (o *OswStackDataVODeviceInfo) GetSupportVrfOk() (*bool, bool)

GetSupportVrfOk returns a tuple with the SupportVrf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSupportVrf

func (o *OswStackDataVODeviceInfo) SetSupportVrf(v bool)

SetSupportVrf sets SupportVrf field to given value.

HasSupportVrf

func (o *OswStackDataVODeviceInfo) HasSupportVrf() bool

HasSupportVrf returns a boolean if a field has been set.

GetUnSelectedablePorts

func (o *OswStackDataVODeviceInfo) GetUnSelectedablePorts() []PortVO

GetUnSelectedablePorts returns the UnSelectedablePorts field if non-nil, zero value otherwise.

GetUnSelectedablePortsOk

func (o *OswStackDataVODeviceInfo) GetUnSelectedablePortsOk() (*[]PortVO, bool)

GetUnSelectedablePortsOk returns a tuple with the UnSelectedablePorts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUnSelectedablePorts

func (o *OswStackDataVODeviceInfo) SetUnSelectedablePorts(v []PortVO)

SetUnSelectedablePorts sets UnSelectedablePorts field to given value.

HasUnSelectedablePorts

func (o *OswStackDataVODeviceInfo) HasUnSelectedablePorts() bool

HasUnSelectedablePorts returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]