Skip to content

MultiOswPortSettingOpenApiVO

Properties

Name Type Description Notes
Filters Pointer to map[string]map[string]interface{} Filter conditions in the form of Map.It is effected when [selectAll] is 'true', filter key is the filter field and the value is the filter content.Filter fields include: [connectedStatus], [networkMode], [poeDisplayType], [linkSpeed], [duplex],[switchMac], [switchStatusCategory], [switchSupportPoe], [nativeNetworkId], [networkTagsSetting], [profileId], [operation], [tagIds]. [optional]
NativeBridgeVlan Pointer to int32 Native Network Bridge Vlan. [optional]
NativeNetworkId Pointer to string Native Network ID, Native Network cannot be selected from Tagged Networks or Untagged Networks. [optional]
NetworkTagsSetting Pointer to int32 Network Tags Setting should be a value as follows: 0: Allow All; 1: Block All; 2: Custom [optional]
ProfileId Pointer to string Profile ID [optional]
ProfileOverrideEnable Pointer to bool Indicates whether to enable Profile Override [optional]
SearchKey Pointer to string The keywords of the searchIt is effected when [selectAll] is 'true'. [optional]
SelectAll bool Indicates whether select all switch ports.false: include selected switch ports and lags in Parameter [switchList], true: all switch ports and lags but exclude selected switch ports and lags in Parameter [switchList].
SwitchList []OswPortLagListVO Switch List with port and LAG info
TagBridgeVlanMap Pointer to map[string][]int32 Tag Network Bridge Vlan Map [optional]
TagIds Pointer to []string Tag ID List [optional]
TagNetworkIds Pointer to []string Tag Network IDs [optional]
UntagBridgeVlanMap Pointer to map[string][]int32 Untag Network Bridge Vlan Map [optional]
UntagNetworkIds Pointer to []string Untag Network IDs [optional]
VoiceBridgeVlan Pointer to int32 Voice Network Bridge Vlan [optional]
VoiceNetworkEnable Pointer to bool Indicates whether voice network is enabled [optional]
VoiceNetworkId Pointer to string Voice Network ID [optional]

Methods

NewMultiOswPortSettingOpenApiVO

func NewMultiOswPortSettingOpenApiVO(selectAll bool, switchList []OswPortLagListVO, ) *MultiOswPortSettingOpenApiVO

NewMultiOswPortSettingOpenApiVO instantiates a new MultiOswPortSettingOpenApiVO 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

NewMultiOswPortSettingOpenApiVOWithDefaults

func NewMultiOswPortSettingOpenApiVOWithDefaults() *MultiOswPortSettingOpenApiVO

NewMultiOswPortSettingOpenApiVOWithDefaults instantiates a new MultiOswPortSettingOpenApiVO 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

GetFilters

func (o *MultiOswPortSettingOpenApiVO) GetFilters() map[string]map[string]interface{}

GetFilters returns the Filters field if non-nil, zero value otherwise.

GetFiltersOk

func (o *MultiOswPortSettingOpenApiVO) GetFiltersOk() (*map[string]map[string]interface{}, bool)

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

SetFilters

func (o *MultiOswPortSettingOpenApiVO) SetFilters(v map[string]map[string]interface{})

SetFilters sets Filters field to given value.

HasFilters

func (o *MultiOswPortSettingOpenApiVO) HasFilters() bool

HasFilters returns a boolean if a field has been set.

GetNativeBridgeVlan

func (o *MultiOswPortSettingOpenApiVO) GetNativeBridgeVlan() int32

GetNativeBridgeVlan returns the NativeBridgeVlan field if non-nil, zero value otherwise.

GetNativeBridgeVlanOk

func (o *MultiOswPortSettingOpenApiVO) GetNativeBridgeVlanOk() (*int32, bool)

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

SetNativeBridgeVlan

func (o *MultiOswPortSettingOpenApiVO) SetNativeBridgeVlan(v int32)

SetNativeBridgeVlan sets NativeBridgeVlan field to given value.

HasNativeBridgeVlan

func (o *MultiOswPortSettingOpenApiVO) HasNativeBridgeVlan() bool

HasNativeBridgeVlan returns a boolean if a field has been set.

GetNativeNetworkId

func (o *MultiOswPortSettingOpenApiVO) GetNativeNetworkId() string

GetNativeNetworkId returns the NativeNetworkId field if non-nil, zero value otherwise.

GetNativeNetworkIdOk

func (o *MultiOswPortSettingOpenApiVO) GetNativeNetworkIdOk() (*string, bool)

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

SetNativeNetworkId

func (o *MultiOswPortSettingOpenApiVO) SetNativeNetworkId(v string)

SetNativeNetworkId sets NativeNetworkId field to given value.

HasNativeNetworkId

func (o *MultiOswPortSettingOpenApiVO) HasNativeNetworkId() bool

HasNativeNetworkId returns a boolean if a field has been set.

GetNetworkTagsSetting

func (o *MultiOswPortSettingOpenApiVO) GetNetworkTagsSetting() int32

GetNetworkTagsSetting returns the NetworkTagsSetting field if non-nil, zero value otherwise.

GetNetworkTagsSettingOk

func (o *MultiOswPortSettingOpenApiVO) GetNetworkTagsSettingOk() (*int32, bool)

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

SetNetworkTagsSetting

func (o *MultiOswPortSettingOpenApiVO) SetNetworkTagsSetting(v int32)

SetNetworkTagsSetting sets NetworkTagsSetting field to given value.

HasNetworkTagsSetting

func (o *MultiOswPortSettingOpenApiVO) HasNetworkTagsSetting() bool

HasNetworkTagsSetting returns a boolean if a field has been set.

GetProfileId

func (o *MultiOswPortSettingOpenApiVO) GetProfileId() string

GetProfileId returns the ProfileId field if non-nil, zero value otherwise.

GetProfileIdOk

func (o *MultiOswPortSettingOpenApiVO) 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 *MultiOswPortSettingOpenApiVO) SetProfileId(v string)

SetProfileId sets ProfileId field to given value.

HasProfileId

func (o *MultiOswPortSettingOpenApiVO) HasProfileId() bool

HasProfileId returns a boolean if a field has been set.

GetProfileOverrideEnable

func (o *MultiOswPortSettingOpenApiVO) GetProfileOverrideEnable() bool

GetProfileOverrideEnable returns the ProfileOverrideEnable field if non-nil, zero value otherwise.

GetProfileOverrideEnableOk

func (o *MultiOswPortSettingOpenApiVO) 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 *MultiOswPortSettingOpenApiVO) SetProfileOverrideEnable(v bool)

SetProfileOverrideEnable sets ProfileOverrideEnable field to given value.

HasProfileOverrideEnable

func (o *MultiOswPortSettingOpenApiVO) HasProfileOverrideEnable() bool

HasProfileOverrideEnable returns a boolean if a field has been set.

GetSearchKey

func (o *MultiOswPortSettingOpenApiVO) GetSearchKey() string

GetSearchKey returns the SearchKey field if non-nil, zero value otherwise.

GetSearchKeyOk

func (o *MultiOswPortSettingOpenApiVO) GetSearchKeyOk() (*string, bool)

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

SetSearchKey

func (o *MultiOswPortSettingOpenApiVO) SetSearchKey(v string)

SetSearchKey sets SearchKey field to given value.

HasSearchKey

func (o *MultiOswPortSettingOpenApiVO) HasSearchKey() bool

HasSearchKey returns a boolean if a field has been set.

GetSelectAll

func (o *MultiOswPortSettingOpenApiVO) GetSelectAll() bool

GetSelectAll returns the SelectAll field if non-nil, zero value otherwise.

GetSelectAllOk

func (o *MultiOswPortSettingOpenApiVO) GetSelectAllOk() (*bool, bool)

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

SetSelectAll

func (o *MultiOswPortSettingOpenApiVO) SetSelectAll(v bool)

SetSelectAll sets SelectAll field to given value.

GetSwitchList

func (o *MultiOswPortSettingOpenApiVO) GetSwitchList() []OswPortLagListVO

GetSwitchList returns the SwitchList field if non-nil, zero value otherwise.

GetSwitchListOk

func (o *MultiOswPortSettingOpenApiVO) GetSwitchListOk() (*[]OswPortLagListVO, bool)

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

SetSwitchList

func (o *MultiOswPortSettingOpenApiVO) SetSwitchList(v []OswPortLagListVO)

SetSwitchList sets SwitchList field to given value.

GetTagBridgeVlanMap

func (o *MultiOswPortSettingOpenApiVO) GetTagBridgeVlanMap() map[string][]int32

GetTagBridgeVlanMap returns the TagBridgeVlanMap field if non-nil, zero value otherwise.

GetTagBridgeVlanMapOk

func (o *MultiOswPortSettingOpenApiVO) GetTagBridgeVlanMapOk() (*map[string][]int32, bool)

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

SetTagBridgeVlanMap

func (o *MultiOswPortSettingOpenApiVO) SetTagBridgeVlanMap(v map[string][]int32)

SetTagBridgeVlanMap sets TagBridgeVlanMap field to given value.

HasTagBridgeVlanMap

func (o *MultiOswPortSettingOpenApiVO) HasTagBridgeVlanMap() bool

HasTagBridgeVlanMap returns a boolean if a field has been set.

GetTagIds

func (o *MultiOswPortSettingOpenApiVO) GetTagIds() []string

GetTagIds returns the TagIds field if non-nil, zero value otherwise.

GetTagIdsOk

func (o *MultiOswPortSettingOpenApiVO) GetTagIdsOk() (*[]string, bool)

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

SetTagIds

func (o *MultiOswPortSettingOpenApiVO) SetTagIds(v []string)

SetTagIds sets TagIds field to given value.

HasTagIds

func (o *MultiOswPortSettingOpenApiVO) HasTagIds() bool

HasTagIds returns a boolean if a field has been set.

GetTagNetworkIds

func (o *MultiOswPortSettingOpenApiVO) GetTagNetworkIds() []string

GetTagNetworkIds returns the TagNetworkIds field if non-nil, zero value otherwise.

GetTagNetworkIdsOk

func (o *MultiOswPortSettingOpenApiVO) GetTagNetworkIdsOk() (*[]string, bool)

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

SetTagNetworkIds

func (o *MultiOswPortSettingOpenApiVO) SetTagNetworkIds(v []string)

SetTagNetworkIds sets TagNetworkIds field to given value.

HasTagNetworkIds

func (o *MultiOswPortSettingOpenApiVO) HasTagNetworkIds() bool

HasTagNetworkIds returns a boolean if a field has been set.

GetUntagBridgeVlanMap

func (o *MultiOswPortSettingOpenApiVO) GetUntagBridgeVlanMap() map[string][]int32

GetUntagBridgeVlanMap returns the UntagBridgeVlanMap field if non-nil, zero value otherwise.

GetUntagBridgeVlanMapOk

func (o *MultiOswPortSettingOpenApiVO) GetUntagBridgeVlanMapOk() (*map[string][]int32, bool)

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

SetUntagBridgeVlanMap

func (o *MultiOswPortSettingOpenApiVO) SetUntagBridgeVlanMap(v map[string][]int32)

SetUntagBridgeVlanMap sets UntagBridgeVlanMap field to given value.

HasUntagBridgeVlanMap

func (o *MultiOswPortSettingOpenApiVO) HasUntagBridgeVlanMap() bool

HasUntagBridgeVlanMap returns a boolean if a field has been set.

GetUntagNetworkIds

func (o *MultiOswPortSettingOpenApiVO) GetUntagNetworkIds() []string

GetUntagNetworkIds returns the UntagNetworkIds field if non-nil, zero value otherwise.

GetUntagNetworkIdsOk

func (o *MultiOswPortSettingOpenApiVO) GetUntagNetworkIdsOk() (*[]string, bool)

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

SetUntagNetworkIds

func (o *MultiOswPortSettingOpenApiVO) SetUntagNetworkIds(v []string)

SetUntagNetworkIds sets UntagNetworkIds field to given value.

HasUntagNetworkIds

func (o *MultiOswPortSettingOpenApiVO) HasUntagNetworkIds() bool

HasUntagNetworkIds returns a boolean if a field has been set.

GetVoiceBridgeVlan

func (o *MultiOswPortSettingOpenApiVO) GetVoiceBridgeVlan() int32

GetVoiceBridgeVlan returns the VoiceBridgeVlan field if non-nil, zero value otherwise.

GetVoiceBridgeVlanOk

func (o *MultiOswPortSettingOpenApiVO) GetVoiceBridgeVlanOk() (*int32, bool)

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

SetVoiceBridgeVlan

func (o *MultiOswPortSettingOpenApiVO) SetVoiceBridgeVlan(v int32)

SetVoiceBridgeVlan sets VoiceBridgeVlan field to given value.

HasVoiceBridgeVlan

func (o *MultiOswPortSettingOpenApiVO) HasVoiceBridgeVlan() bool

HasVoiceBridgeVlan returns a boolean if a field has been set.

GetVoiceNetworkEnable

func (o *MultiOswPortSettingOpenApiVO) GetVoiceNetworkEnable() bool

GetVoiceNetworkEnable returns the VoiceNetworkEnable field if non-nil, zero value otherwise.

GetVoiceNetworkEnableOk

func (o *MultiOswPortSettingOpenApiVO) GetVoiceNetworkEnableOk() (*bool, bool)

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

SetVoiceNetworkEnable

func (o *MultiOswPortSettingOpenApiVO) SetVoiceNetworkEnable(v bool)

SetVoiceNetworkEnable sets VoiceNetworkEnable field to given value.

HasVoiceNetworkEnable

func (o *MultiOswPortSettingOpenApiVO) HasVoiceNetworkEnable() bool

HasVoiceNetworkEnable returns a boolean if a field has been set.

GetVoiceNetworkId

func (o *MultiOswPortSettingOpenApiVO) GetVoiceNetworkId() string

GetVoiceNetworkId returns the VoiceNetworkId field if non-nil, zero value otherwise.

GetVoiceNetworkIdOk

func (o *MultiOswPortSettingOpenApiVO) GetVoiceNetworkIdOk() (*string, bool)

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

SetVoiceNetworkId

func (o *MultiOswPortSettingOpenApiVO) SetVoiceNetworkId(v string)

SetVoiceNetworkId sets VoiceNetworkId field to given value.

HasVoiceNetworkId

func (o *MultiOswPortSettingOpenApiVO) HasVoiceNetworkId() bool

HasVoiceNetworkId returns a boolean if a field has been set.

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