Skip to content

HotspotV2SettingOpenApiVO

Properties

Name Type Description Notes
AvailabilityIpv4 Pointer to int32 Available type information of IPv4 addresses.<br />Parameter availabilityIpv4 should be a value as follows: [0: Address type not available; 1: Public IPv4 address available; 2: Port-restricted IPv4 address available; 3: Single NATed private IPv4 address available; 4: Double NATed private IPv4 address available; 5: Port-restricted IPv4 address and single NATed IPv4 address available; 6: Port-restricted IPv4 address and double NATed IPv4 address available; 7: Availability of the address type is not known]. [optional]
AvailabilityIpv6 Pointer to int32 Available type information of IPv6 addresses.<br /> Parameter availabilityIpv6 should be a value as follows: [0: Address type not available; 1: Address type available; 2: Availability of the address type not known]. [optional]
DgafDisable Pointer to bool Whether to enable DGAF(downstream group-addressed forwarding) disable mode.<br />In DGAF disable mode, the AP will not forward downstream multicast and broadcast packets. [optional]
HeSsid Pointer to string Homogenous Extended Service Set Identifier, it is used to identify the same type of ESS network set.<br />Note: HESSID should be consistent with one of the BSSIDs of the APs in the zone. [optional]
HotspotV2Enable bool Whether Hotspot2.0 is enabled.<br />If hotspot2.0 is disabled, other parameters in Hotspot2.0 will be invalid.
Internet Pointer to bool Internet access support status (network reachability), which indicates that the network is allowed to access the Internet. [optional]
NetworkType Pointer to int32 Specify the 802.11u network type.<br /> Parameter networkType should be a value as follows: [0: Private network; 1: Private network with guest access; 2: Chargeable public network; 3: Free public network; 4: Personal device network; 5: Emergency services only network; 14: Test or experimental; 15: Wildcard]. [optional]
OperatorDomain Pointer to string Enter the domain name of the hotspot operator.<br />For example, www.omadanetworks.com. [optional]
OperatorFriendly Pointer to string Hotspot network operator friendly name.<br />Note:Parameter operatorFriendly should contain between 1 and 64 visible ASCII characters, with no Spaces at the beginning and end, and Spaces in between. [optional]
PlmnId Pointer to []PlmnIdOpenApiVO PLMN ID list, enter PLMN ID of 802.11u 3GPP cellular network.<br />Note: Up to 6 entries are allowed for the PLMN ID list. [optional]
RealmList Pointer to []RealmOpenApiVO Add a profile to identify and describe a NAI (Network Access Identifier) realm accessible using the AP, and the method that this NAI realm uses for authentication.<br />Note: Up to 10 entries are allowed for the NAI Realm list. [optional]
RoamingConsortiumOi Pointer to []RoamingConsortiumOiOpenApiVO Roaming Consortium Oi list, enter the 802.11u roaming organization identifiers.<br />Note: Up to 3 entries are allowed for the Roaming Consortium Oi list. [optional]
VenueInfo Pointer to VenueInfoOpenApiVO [optional]

Methods

NewHotspotV2SettingOpenApiVO

func NewHotspotV2SettingOpenApiVO(hotspotV2Enable bool, ) *HotspotV2SettingOpenApiVO

NewHotspotV2SettingOpenApiVO instantiates a new HotspotV2SettingOpenApiVO 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

NewHotspotV2SettingOpenApiVOWithDefaults

func NewHotspotV2SettingOpenApiVOWithDefaults() *HotspotV2SettingOpenApiVO

NewHotspotV2SettingOpenApiVOWithDefaults instantiates a new HotspotV2SettingOpenApiVO 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

GetAvailabilityIpv4

func (o *HotspotV2SettingOpenApiVO) GetAvailabilityIpv4() int32

GetAvailabilityIpv4 returns the AvailabilityIpv4 field if non-nil, zero value otherwise.

GetAvailabilityIpv4Ok

func (o *HotspotV2SettingOpenApiVO) GetAvailabilityIpv4Ok() (*int32, bool)

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

SetAvailabilityIpv4

func (o *HotspotV2SettingOpenApiVO) SetAvailabilityIpv4(v int32)

SetAvailabilityIpv4 sets AvailabilityIpv4 field to given value.

HasAvailabilityIpv4

func (o *HotspotV2SettingOpenApiVO) HasAvailabilityIpv4() bool

HasAvailabilityIpv4 returns a boolean if a field has been set.

GetAvailabilityIpv6

func (o *HotspotV2SettingOpenApiVO) GetAvailabilityIpv6() int32

GetAvailabilityIpv6 returns the AvailabilityIpv6 field if non-nil, zero value otherwise.

GetAvailabilityIpv6Ok

func (o *HotspotV2SettingOpenApiVO) GetAvailabilityIpv6Ok() (*int32, bool)

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

SetAvailabilityIpv6

func (o *HotspotV2SettingOpenApiVO) SetAvailabilityIpv6(v int32)

SetAvailabilityIpv6 sets AvailabilityIpv6 field to given value.

HasAvailabilityIpv6

func (o *HotspotV2SettingOpenApiVO) HasAvailabilityIpv6() bool

HasAvailabilityIpv6 returns a boolean if a field has been set.

GetDgafDisable

func (o *HotspotV2SettingOpenApiVO) GetDgafDisable() bool

GetDgafDisable returns the DgafDisable field if non-nil, zero value otherwise.

GetDgafDisableOk

func (o *HotspotV2SettingOpenApiVO) GetDgafDisableOk() (*bool, bool)

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

SetDgafDisable

func (o *HotspotV2SettingOpenApiVO) SetDgafDisable(v bool)

SetDgafDisable sets DgafDisable field to given value.

HasDgafDisable

func (o *HotspotV2SettingOpenApiVO) HasDgafDisable() bool

HasDgafDisable returns a boolean if a field has been set.

GetHeSsid

func (o *HotspotV2SettingOpenApiVO) GetHeSsid() string

GetHeSsid returns the HeSsid field if non-nil, zero value otherwise.

GetHeSsidOk

func (o *HotspotV2SettingOpenApiVO) GetHeSsidOk() (*string, bool)

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

SetHeSsid

func (o *HotspotV2SettingOpenApiVO) SetHeSsid(v string)

SetHeSsid sets HeSsid field to given value.

HasHeSsid

func (o *HotspotV2SettingOpenApiVO) HasHeSsid() bool

HasHeSsid returns a boolean if a field has been set.

GetHotspotV2Enable

func (o *HotspotV2SettingOpenApiVO) GetHotspotV2Enable() bool

GetHotspotV2Enable returns the HotspotV2Enable field if non-nil, zero value otherwise.

GetHotspotV2EnableOk

func (o *HotspotV2SettingOpenApiVO) GetHotspotV2EnableOk() (*bool, bool)

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

SetHotspotV2Enable

func (o *HotspotV2SettingOpenApiVO) SetHotspotV2Enable(v bool)

SetHotspotV2Enable sets HotspotV2Enable field to given value.

GetInternet

func (o *HotspotV2SettingOpenApiVO) GetInternet() bool

GetInternet returns the Internet field if non-nil, zero value otherwise.

GetInternetOk

func (o *HotspotV2SettingOpenApiVO) GetInternetOk() (*bool, bool)

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

SetInternet

func (o *HotspotV2SettingOpenApiVO) SetInternet(v bool)

SetInternet sets Internet field to given value.

HasInternet

func (o *HotspotV2SettingOpenApiVO) HasInternet() bool

HasInternet returns a boolean if a field has been set.

GetNetworkType

func (o *HotspotV2SettingOpenApiVO) GetNetworkType() int32

GetNetworkType returns the NetworkType field if non-nil, zero value otherwise.

GetNetworkTypeOk

func (o *HotspotV2SettingOpenApiVO) GetNetworkTypeOk() (*int32, bool)

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

SetNetworkType

func (o *HotspotV2SettingOpenApiVO) SetNetworkType(v int32)

SetNetworkType sets NetworkType field to given value.

HasNetworkType

func (o *HotspotV2SettingOpenApiVO) HasNetworkType() bool

HasNetworkType returns a boolean if a field has been set.

GetOperatorDomain

func (o *HotspotV2SettingOpenApiVO) GetOperatorDomain() string

GetOperatorDomain returns the OperatorDomain field if non-nil, zero value otherwise.

GetOperatorDomainOk

func (o *HotspotV2SettingOpenApiVO) GetOperatorDomainOk() (*string, bool)

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

SetOperatorDomain

func (o *HotspotV2SettingOpenApiVO) SetOperatorDomain(v string)

SetOperatorDomain sets OperatorDomain field to given value.

HasOperatorDomain

func (o *HotspotV2SettingOpenApiVO) HasOperatorDomain() bool

HasOperatorDomain returns a boolean if a field has been set.

GetOperatorFriendly

func (o *HotspotV2SettingOpenApiVO) GetOperatorFriendly() string

GetOperatorFriendly returns the OperatorFriendly field if non-nil, zero value otherwise.

GetOperatorFriendlyOk

func (o *HotspotV2SettingOpenApiVO) GetOperatorFriendlyOk() (*string, bool)

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

SetOperatorFriendly

func (o *HotspotV2SettingOpenApiVO) SetOperatorFriendly(v string)

SetOperatorFriendly sets OperatorFriendly field to given value.

HasOperatorFriendly

func (o *HotspotV2SettingOpenApiVO) HasOperatorFriendly() bool

HasOperatorFriendly returns a boolean if a field has been set.

GetPlmnId

func (o *HotspotV2SettingOpenApiVO) GetPlmnId() []PlmnIdOpenApiVO

GetPlmnId returns the PlmnId field if non-nil, zero value otherwise.

GetPlmnIdOk

func (o *HotspotV2SettingOpenApiVO) GetPlmnIdOk() (*[]PlmnIdOpenApiVO, bool)

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

SetPlmnId

func (o *HotspotV2SettingOpenApiVO) SetPlmnId(v []PlmnIdOpenApiVO)

SetPlmnId sets PlmnId field to given value.

HasPlmnId

func (o *HotspotV2SettingOpenApiVO) HasPlmnId() bool

HasPlmnId returns a boolean if a field has been set.

GetRealmList

func (o *HotspotV2SettingOpenApiVO) GetRealmList() []RealmOpenApiVO

GetRealmList returns the RealmList field if non-nil, zero value otherwise.

GetRealmListOk

func (o *HotspotV2SettingOpenApiVO) GetRealmListOk() (*[]RealmOpenApiVO, bool)

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

SetRealmList

func (o *HotspotV2SettingOpenApiVO) SetRealmList(v []RealmOpenApiVO)

SetRealmList sets RealmList field to given value.

HasRealmList

func (o *HotspotV2SettingOpenApiVO) HasRealmList() bool

HasRealmList returns a boolean if a field has been set.

GetRoamingConsortiumOi

func (o *HotspotV2SettingOpenApiVO) GetRoamingConsortiumOi() []RoamingConsortiumOiOpenApiVO

GetRoamingConsortiumOi returns the RoamingConsortiumOi field if non-nil, zero value otherwise.

GetRoamingConsortiumOiOk

func (o *HotspotV2SettingOpenApiVO) GetRoamingConsortiumOiOk() (*[]RoamingConsortiumOiOpenApiVO, bool)

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

SetRoamingConsortiumOi

func (o *HotspotV2SettingOpenApiVO) SetRoamingConsortiumOi(v []RoamingConsortiumOiOpenApiVO)

SetRoamingConsortiumOi sets RoamingConsortiumOi field to given value.

HasRoamingConsortiumOi

func (o *HotspotV2SettingOpenApiVO) HasRoamingConsortiumOi() bool

HasRoamingConsortiumOi returns a boolean if a field has been set.

GetVenueInfo

func (o *HotspotV2SettingOpenApiVO) GetVenueInfo() VenueInfoOpenApiVO

GetVenueInfo returns the VenueInfo field if non-nil, zero value otherwise.

GetVenueInfoOk

func (o *HotspotV2SettingOpenApiVO) GetVenueInfoOk() (*VenueInfoOpenApiVO, bool)

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

SetVenueInfo

func (o *HotspotV2SettingOpenApiVO) SetVenueInfo(v VenueInfoOpenApiVO)

SetVenueInfo sets VenueInfo field to given value.

HasVenueInfo

func (o *HotspotV2SettingOpenApiVO) HasVenueInfo() bool

HasVenueInfo returns a boolean if a field has been set.

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