Skip to content

VlanPreConfigOpenApiVO

Properties

Name Type Description Notes
AffectedDeviceList Pointer to []SelectDeviceForVlanVO Affected device list [optional]
AffectedStackList Pointer to []SelectStackForVlanVO Affected stack list [optional]
DeviceConfig Pointer to SelectPortBindingBriefVO [optional]
LanNetwork Pointer to LanNetworkQueryOpenApiV3VO [optional]
NetworkSegmentChanged Pointer to bool Indicate whether the network segment change when modifying network [optional]
TotalAffectedDeviceNum Pointer to int32 Indicate total affected devices num, including devices with ports that have Network Tags Setting set to Allow all [optional]

Methods

NewVlanPreConfigOpenApiVO

func NewVlanPreConfigOpenApiVO() *VlanPreConfigOpenApiVO

NewVlanPreConfigOpenApiVO instantiates a new VlanPreConfigOpenApiVO 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

NewVlanPreConfigOpenApiVOWithDefaults

func NewVlanPreConfigOpenApiVOWithDefaults() *VlanPreConfigOpenApiVO

NewVlanPreConfigOpenApiVOWithDefaults instantiates a new VlanPreConfigOpenApiVO 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

GetAffectedDeviceList

func (o *VlanPreConfigOpenApiVO) GetAffectedDeviceList() []SelectDeviceForVlanVO

GetAffectedDeviceList returns the AffectedDeviceList field if non-nil, zero value otherwise.

GetAffectedDeviceListOk

func (o *VlanPreConfigOpenApiVO) GetAffectedDeviceListOk() (*[]SelectDeviceForVlanVO, bool)

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

SetAffectedDeviceList

func (o *VlanPreConfigOpenApiVO) SetAffectedDeviceList(v []SelectDeviceForVlanVO)

SetAffectedDeviceList sets AffectedDeviceList field to given value.

HasAffectedDeviceList

func (o *VlanPreConfigOpenApiVO) HasAffectedDeviceList() bool

HasAffectedDeviceList returns a boolean if a field has been set.

GetAffectedStackList

func (o *VlanPreConfigOpenApiVO) GetAffectedStackList() []SelectStackForVlanVO

GetAffectedStackList returns the AffectedStackList field if non-nil, zero value otherwise.

GetAffectedStackListOk

func (o *VlanPreConfigOpenApiVO) GetAffectedStackListOk() (*[]SelectStackForVlanVO, bool)

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

SetAffectedStackList

func (o *VlanPreConfigOpenApiVO) SetAffectedStackList(v []SelectStackForVlanVO)

SetAffectedStackList sets AffectedStackList field to given value.

HasAffectedStackList

func (o *VlanPreConfigOpenApiVO) HasAffectedStackList() bool

HasAffectedStackList returns a boolean if a field has been set.

GetDeviceConfig

func (o *VlanPreConfigOpenApiVO) GetDeviceConfig() SelectPortBindingBriefVO

GetDeviceConfig returns the DeviceConfig field if non-nil, zero value otherwise.

GetDeviceConfigOk

func (o *VlanPreConfigOpenApiVO) GetDeviceConfigOk() (*SelectPortBindingBriefVO, bool)

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

SetDeviceConfig

func (o *VlanPreConfigOpenApiVO) SetDeviceConfig(v SelectPortBindingBriefVO)

SetDeviceConfig sets DeviceConfig field to given value.

HasDeviceConfig

func (o *VlanPreConfigOpenApiVO) HasDeviceConfig() bool

HasDeviceConfig returns a boolean if a field has been set.

GetLanNetwork

func (o *VlanPreConfigOpenApiVO) GetLanNetwork() LanNetworkQueryOpenApiV3VO

GetLanNetwork returns the LanNetwork field if non-nil, zero value otherwise.

GetLanNetworkOk

func (o *VlanPreConfigOpenApiVO) GetLanNetworkOk() (*LanNetworkQueryOpenApiV3VO, bool)

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

SetLanNetwork

func (o *VlanPreConfigOpenApiVO) SetLanNetwork(v LanNetworkQueryOpenApiV3VO)

SetLanNetwork sets LanNetwork field to given value.

HasLanNetwork

func (o *VlanPreConfigOpenApiVO) HasLanNetwork() bool

HasLanNetwork returns a boolean if a field has been set.

GetNetworkSegmentChanged

func (o *VlanPreConfigOpenApiVO) GetNetworkSegmentChanged() bool

GetNetworkSegmentChanged returns the NetworkSegmentChanged field if non-nil, zero value otherwise.

GetNetworkSegmentChangedOk

func (o *VlanPreConfigOpenApiVO) GetNetworkSegmentChangedOk() (*bool, bool)

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

SetNetworkSegmentChanged

func (o *VlanPreConfigOpenApiVO) SetNetworkSegmentChanged(v bool)

SetNetworkSegmentChanged sets NetworkSegmentChanged field to given value.

HasNetworkSegmentChanged

func (o *VlanPreConfigOpenApiVO) HasNetworkSegmentChanged() bool

HasNetworkSegmentChanged returns a boolean if a field has been set.

GetTotalAffectedDeviceNum

func (o *VlanPreConfigOpenApiVO) GetTotalAffectedDeviceNum() int32

GetTotalAffectedDeviceNum returns the TotalAffectedDeviceNum field if non-nil, zero value otherwise.

GetTotalAffectedDeviceNumOk

func (o *VlanPreConfigOpenApiVO) GetTotalAffectedDeviceNumOk() (*int32, bool)

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

SetTotalAffectedDeviceNum

func (o *VlanPreConfigOpenApiVO) SetTotalAffectedDeviceNum(v int32)

SetTotalAffectedDeviceNum sets TotalAffectedDeviceNum field to given value.

HasTotalAffectedDeviceNum

func (o *VlanPreConfigOpenApiVO) HasTotalAffectedDeviceNum() bool

HasTotalAffectedDeviceNum returns a boolean if a field has been set.

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