Skip to content

SelectPortBindingBriefVO

Properties

Name Type Description Notes
DeviceList Pointer to []PortBindingVO Device List [optional]
FlowControlEnable Pointer to bool Enable Flow Control, only valid when creating network. [optional]
InternetPorts Pointer to []string Internet Ports [optional]
PortIsolationEnable Pointer to bool Enable Port Isolation, only valid when creating network. [optional]
TagIds Pointer to []string Tag ID Set [optional]

Methods

NewSelectPortBindingBriefVO

func NewSelectPortBindingBriefVO() *SelectPortBindingBriefVO

NewSelectPortBindingBriefVO instantiates a new SelectPortBindingBriefVO 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

NewSelectPortBindingBriefVOWithDefaults

func NewSelectPortBindingBriefVOWithDefaults() *SelectPortBindingBriefVO

NewSelectPortBindingBriefVOWithDefaults instantiates a new SelectPortBindingBriefVO 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

GetDeviceList

func (o *SelectPortBindingBriefVO) GetDeviceList() []PortBindingVO

GetDeviceList returns the DeviceList field if non-nil, zero value otherwise.

GetDeviceListOk

func (o *SelectPortBindingBriefVO) GetDeviceListOk() (*[]PortBindingVO, bool)

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

SetDeviceList

func (o *SelectPortBindingBriefVO) SetDeviceList(v []PortBindingVO)

SetDeviceList sets DeviceList field to given value.

HasDeviceList

func (o *SelectPortBindingBriefVO) HasDeviceList() bool

HasDeviceList returns a boolean if a field has been set.

GetFlowControlEnable

func (o *SelectPortBindingBriefVO) GetFlowControlEnable() bool

GetFlowControlEnable returns the FlowControlEnable field if non-nil, zero value otherwise.

GetFlowControlEnableOk

func (o *SelectPortBindingBriefVO) 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 *SelectPortBindingBriefVO) SetFlowControlEnable(v bool)

SetFlowControlEnable sets FlowControlEnable field to given value.

HasFlowControlEnable

func (o *SelectPortBindingBriefVO) HasFlowControlEnable() bool

HasFlowControlEnable returns a boolean if a field has been set.

GetInternetPorts

func (o *SelectPortBindingBriefVO) GetInternetPorts() []string

GetInternetPorts returns the InternetPorts field if non-nil, zero value otherwise.

GetInternetPortsOk

func (o *SelectPortBindingBriefVO) GetInternetPortsOk() (*[]string, bool)

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

SetInternetPorts

func (o *SelectPortBindingBriefVO) SetInternetPorts(v []string)

SetInternetPorts sets InternetPorts field to given value.

HasInternetPorts

func (o *SelectPortBindingBriefVO) HasInternetPorts() bool

HasInternetPorts returns a boolean if a field has been set.

GetPortIsolationEnable

func (o *SelectPortBindingBriefVO) GetPortIsolationEnable() bool

GetPortIsolationEnable returns the PortIsolationEnable field if non-nil, zero value otherwise.

GetPortIsolationEnableOk

func (o *SelectPortBindingBriefVO) 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 *SelectPortBindingBriefVO) SetPortIsolationEnable(v bool)

SetPortIsolationEnable sets PortIsolationEnable field to given value.

HasPortIsolationEnable

func (o *SelectPortBindingBriefVO) HasPortIsolationEnable() bool

HasPortIsolationEnable returns a boolean if a field has been set.

GetTagIds

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

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

GetTagIdsOk

func (o *SelectPortBindingBriefVO) 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 *SelectPortBindingBriefVO) SetTagIds(v []string)

SetTagIds sets TagIds field to given value.

HasTagIds

func (o *SelectPortBindingBriefVO) HasTagIds() bool

HasTagIds returns a boolean if a field has been set.

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