Skip to content

SdWanMemberInfo

Properties

Name Type Description Notes
Address Pointer to string The address where the site is located. [optional]
DeviceMac Pointer to string The device MAC of the sdWan member. [optional]
DeviceName Pointer to string The device name of the sdWan member. [optional]
LanNetworkInfo Pointer to []LanNetworkBrief A list of lan network info for SdWan Member. [optional]
Latitude Pointer to float64 The map latitude of the site. [optional]
LinkedToHub Pointer to int32 If a member is a spoke, the link connection to the hub is identified. [optional]
Longitude Pointer to float64 The map longitude of the site. [optional]
Model Pointer to string The device model of the sdWan member. [optional]
ModelVersion Pointer to string The device model version of the sdWan member. [optional]
OnlineStatus Pointer to int32 The device online status of the sdWan member. [optional]
PublicIp Pointer to bool Whether the sdWan member has a public IP. [optional]
Region Pointer to string The region where the site is located. [optional]
RegionLatitude Pointer to float64 The region latitude of the site. [optional]
RegionLongitude Pointer to float64 The region longitude of the site. [optional]
Role int32 The role of sdWan member, hub or spoke.
SdWanIp Pointer to string The sdWan IP of the sdWan member. [optional]
ShowModel Pointer to string The device showmodel of the sdWan member. [optional]
SiteId Pointer to string The ID of the site where the sdWan member is located. [optional]
SiteName Pointer to string The name of the site where the sdWan member is located. [optional]
SupportSdWanNat Pointer to bool Whether the device support SD-WAN NAT. [optional]
Type Pointer to string The device type of the sdWan member. [optional]
Unplaced Pointer to bool Whether the site is placed on the map. [optional]
WanPortsInfo Pointer to []OsgPortStatBrief A list of device port status info for SdWan Member. [optional]

Methods

NewSdWanMemberInfo

func NewSdWanMemberInfo(role int32, ) *SdWanMemberInfo

NewSdWanMemberInfo instantiates a new SdWanMemberInfo 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

NewSdWanMemberInfoWithDefaults

func NewSdWanMemberInfoWithDefaults() *SdWanMemberInfo

NewSdWanMemberInfoWithDefaults instantiates a new SdWanMemberInfo 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

GetAddress

func (o *SdWanMemberInfo) GetAddress() string

GetAddress returns the Address field if non-nil, zero value otherwise.

GetAddressOk

func (o *SdWanMemberInfo) GetAddressOk() (*string, bool)

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

SetAddress

func (o *SdWanMemberInfo) SetAddress(v string)

SetAddress sets Address field to given value.

HasAddress

func (o *SdWanMemberInfo) HasAddress() bool

HasAddress returns a boolean if a field has been set.

GetDeviceMac

func (o *SdWanMemberInfo) GetDeviceMac() string

GetDeviceMac returns the DeviceMac field if non-nil, zero value otherwise.

GetDeviceMacOk

func (o *SdWanMemberInfo) GetDeviceMacOk() (*string, bool)

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

SetDeviceMac

func (o *SdWanMemberInfo) SetDeviceMac(v string)

SetDeviceMac sets DeviceMac field to given value.

HasDeviceMac

func (o *SdWanMemberInfo) HasDeviceMac() bool

HasDeviceMac returns a boolean if a field has been set.

GetDeviceName

func (o *SdWanMemberInfo) GetDeviceName() string

GetDeviceName returns the DeviceName field if non-nil, zero value otherwise.

GetDeviceNameOk

func (o *SdWanMemberInfo) GetDeviceNameOk() (*string, bool)

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

SetDeviceName

func (o *SdWanMemberInfo) SetDeviceName(v string)

SetDeviceName sets DeviceName field to given value.

HasDeviceName

func (o *SdWanMemberInfo) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

GetLanNetworkInfo

func (o *SdWanMemberInfo) GetLanNetworkInfo() []LanNetworkBrief

GetLanNetworkInfo returns the LanNetworkInfo field if non-nil, zero value otherwise.

GetLanNetworkInfoOk

func (o *SdWanMemberInfo) GetLanNetworkInfoOk() (*[]LanNetworkBrief, bool)

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

SetLanNetworkInfo

func (o *SdWanMemberInfo) SetLanNetworkInfo(v []LanNetworkBrief)

SetLanNetworkInfo sets LanNetworkInfo field to given value.

HasLanNetworkInfo

func (o *SdWanMemberInfo) HasLanNetworkInfo() bool

HasLanNetworkInfo returns a boolean if a field has been set.

GetLatitude

func (o *SdWanMemberInfo) GetLatitude() float64

GetLatitude returns the Latitude field if non-nil, zero value otherwise.

GetLatitudeOk

func (o *SdWanMemberInfo) GetLatitudeOk() (*float64, bool)

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

SetLatitude

func (o *SdWanMemberInfo) SetLatitude(v float64)

SetLatitude sets Latitude field to given value.

HasLatitude

func (o *SdWanMemberInfo) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

GetLinkedToHub

func (o *SdWanMemberInfo) GetLinkedToHub() int32

GetLinkedToHub returns the LinkedToHub field if non-nil, zero value otherwise.

GetLinkedToHubOk

func (o *SdWanMemberInfo) GetLinkedToHubOk() (*int32, bool)

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

SetLinkedToHub

func (o *SdWanMemberInfo) SetLinkedToHub(v int32)

SetLinkedToHub sets LinkedToHub field to given value.

HasLinkedToHub

func (o *SdWanMemberInfo) HasLinkedToHub() bool

HasLinkedToHub returns a boolean if a field has been set.

GetLongitude

func (o *SdWanMemberInfo) GetLongitude() float64

GetLongitude returns the Longitude field if non-nil, zero value otherwise.

GetLongitudeOk

func (o *SdWanMemberInfo) GetLongitudeOk() (*float64, bool)

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

SetLongitude

func (o *SdWanMemberInfo) SetLongitude(v float64)

SetLongitude sets Longitude field to given value.

HasLongitude

func (o *SdWanMemberInfo) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

GetModel

func (o *SdWanMemberInfo) GetModel() string

GetModel returns the Model field if non-nil, zero value otherwise.

GetModelOk

func (o *SdWanMemberInfo) GetModelOk() (*string, bool)

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

SetModel

func (o *SdWanMemberInfo) SetModel(v string)

SetModel sets Model field to given value.

HasModel

func (o *SdWanMemberInfo) HasModel() bool

HasModel returns a boolean if a field has been set.

GetModelVersion

func (o *SdWanMemberInfo) GetModelVersion() string

GetModelVersion returns the ModelVersion field if non-nil, zero value otherwise.

GetModelVersionOk

func (o *SdWanMemberInfo) GetModelVersionOk() (*string, bool)

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

SetModelVersion

func (o *SdWanMemberInfo) SetModelVersion(v string)

SetModelVersion sets ModelVersion field to given value.

HasModelVersion

func (o *SdWanMemberInfo) HasModelVersion() bool

HasModelVersion returns a boolean if a field has been set.

GetOnlineStatus

func (o *SdWanMemberInfo) GetOnlineStatus() int32

GetOnlineStatus returns the OnlineStatus field if non-nil, zero value otherwise.

GetOnlineStatusOk

func (o *SdWanMemberInfo) GetOnlineStatusOk() (*int32, bool)

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

SetOnlineStatus

func (o *SdWanMemberInfo) SetOnlineStatus(v int32)

SetOnlineStatus sets OnlineStatus field to given value.

HasOnlineStatus

func (o *SdWanMemberInfo) HasOnlineStatus() bool

HasOnlineStatus returns a boolean if a field has been set.

GetPublicIp

func (o *SdWanMemberInfo) GetPublicIp() bool

GetPublicIp returns the PublicIp field if non-nil, zero value otherwise.

GetPublicIpOk

func (o *SdWanMemberInfo) GetPublicIpOk() (*bool, bool)

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

SetPublicIp

func (o *SdWanMemberInfo) SetPublicIp(v bool)

SetPublicIp sets PublicIp field to given value.

HasPublicIp

func (o *SdWanMemberInfo) HasPublicIp() bool

HasPublicIp returns a boolean if a field has been set.

GetRegion

func (o *SdWanMemberInfo) GetRegion() string

GetRegion returns the Region field if non-nil, zero value otherwise.

GetRegionOk

func (o *SdWanMemberInfo) GetRegionOk() (*string, bool)

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

SetRegion

func (o *SdWanMemberInfo) SetRegion(v string)

SetRegion sets Region field to given value.

HasRegion

func (o *SdWanMemberInfo) HasRegion() bool

HasRegion returns a boolean if a field has been set.

GetRegionLatitude

func (o *SdWanMemberInfo) GetRegionLatitude() float64

GetRegionLatitude returns the RegionLatitude field if non-nil, zero value otherwise.

GetRegionLatitudeOk

func (o *SdWanMemberInfo) GetRegionLatitudeOk() (*float64, bool)

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

SetRegionLatitude

func (o *SdWanMemberInfo) SetRegionLatitude(v float64)

SetRegionLatitude sets RegionLatitude field to given value.

HasRegionLatitude

func (o *SdWanMemberInfo) HasRegionLatitude() bool

HasRegionLatitude returns a boolean if a field has been set.

GetRegionLongitude

func (o *SdWanMemberInfo) GetRegionLongitude() float64

GetRegionLongitude returns the RegionLongitude field if non-nil, zero value otherwise.

GetRegionLongitudeOk

func (o *SdWanMemberInfo) GetRegionLongitudeOk() (*float64, bool)

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

SetRegionLongitude

func (o *SdWanMemberInfo) SetRegionLongitude(v float64)

SetRegionLongitude sets RegionLongitude field to given value.

HasRegionLongitude

func (o *SdWanMemberInfo) HasRegionLongitude() bool

HasRegionLongitude returns a boolean if a field has been set.

GetRole

func (o *SdWanMemberInfo) GetRole() int32

GetRole returns the Role field if non-nil, zero value otherwise.

GetRoleOk

func (o *SdWanMemberInfo) GetRoleOk() (*int32, bool)

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

SetRole

func (o *SdWanMemberInfo) SetRole(v int32)

SetRole sets Role field to given value.

GetSdWanIp

func (o *SdWanMemberInfo) GetSdWanIp() string

GetSdWanIp returns the SdWanIp field if non-nil, zero value otherwise.

GetSdWanIpOk

func (o *SdWanMemberInfo) GetSdWanIpOk() (*string, bool)

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

SetSdWanIp

func (o *SdWanMemberInfo) SetSdWanIp(v string)

SetSdWanIp sets SdWanIp field to given value.

HasSdWanIp

func (o *SdWanMemberInfo) HasSdWanIp() bool

HasSdWanIp returns a boolean if a field has been set.

GetShowModel

func (o *SdWanMemberInfo) GetShowModel() string

GetShowModel returns the ShowModel field if non-nil, zero value otherwise.

GetShowModelOk

func (o *SdWanMemberInfo) GetShowModelOk() (*string, bool)

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

SetShowModel

func (o *SdWanMemberInfo) SetShowModel(v string)

SetShowModel sets ShowModel field to given value.

HasShowModel

func (o *SdWanMemberInfo) HasShowModel() bool

HasShowModel returns a boolean if a field has been set.

GetSiteId

func (o *SdWanMemberInfo) GetSiteId() string

GetSiteId returns the SiteId field if non-nil, zero value otherwise.

GetSiteIdOk

func (o *SdWanMemberInfo) GetSiteIdOk() (*string, bool)

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

SetSiteId

func (o *SdWanMemberInfo) SetSiteId(v string)

SetSiteId sets SiteId field to given value.

HasSiteId

func (o *SdWanMemberInfo) HasSiteId() bool

HasSiteId returns a boolean if a field has been set.

GetSiteName

func (o *SdWanMemberInfo) GetSiteName() string

GetSiteName returns the SiteName field if non-nil, zero value otherwise.

GetSiteNameOk

func (o *SdWanMemberInfo) GetSiteNameOk() (*string, bool)

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

SetSiteName

func (o *SdWanMemberInfo) SetSiteName(v string)

SetSiteName sets SiteName field to given value.

HasSiteName

func (o *SdWanMemberInfo) HasSiteName() bool

HasSiteName returns a boolean if a field has been set.

GetSupportSdWanNat

func (o *SdWanMemberInfo) GetSupportSdWanNat() bool

GetSupportSdWanNat returns the SupportSdWanNat field if non-nil, zero value otherwise.

GetSupportSdWanNatOk

func (o *SdWanMemberInfo) GetSupportSdWanNatOk() (*bool, bool)

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

SetSupportSdWanNat

func (o *SdWanMemberInfo) SetSupportSdWanNat(v bool)

SetSupportSdWanNat sets SupportSdWanNat field to given value.

HasSupportSdWanNat

func (o *SdWanMemberInfo) HasSupportSdWanNat() bool

HasSupportSdWanNat returns a boolean if a field has been set.

GetType

func (o *SdWanMemberInfo) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk

func (o *SdWanMemberInfo) GetTypeOk() (*string, bool)

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

SetType

func (o *SdWanMemberInfo) SetType(v string)

SetType sets Type field to given value.

HasType

func (o *SdWanMemberInfo) HasType() bool

HasType returns a boolean if a field has been set.

GetUnplaced

func (o *SdWanMemberInfo) GetUnplaced() bool

GetUnplaced returns the Unplaced field if non-nil, zero value otherwise.

GetUnplacedOk

func (o *SdWanMemberInfo) GetUnplacedOk() (*bool, bool)

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

SetUnplaced

func (o *SdWanMemberInfo) SetUnplaced(v bool)

SetUnplaced sets Unplaced field to given value.

HasUnplaced

func (o *SdWanMemberInfo) HasUnplaced() bool

HasUnplaced returns a boolean if a field has been set.

GetWanPortsInfo

func (o *SdWanMemberInfo) GetWanPortsInfo() []OsgPortStatBrief

GetWanPortsInfo returns the WanPortsInfo field if non-nil, zero value otherwise.

GetWanPortsInfoOk

func (o *SdWanMemberInfo) GetWanPortsInfoOk() (*[]OsgPortStatBrief, bool)

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

SetWanPortsInfo

func (o *SdWanMemberInfo) SetWanPortsInfo(v []OsgPortStatBrief)

SetWanPortsInfo sets WanPortsInfo field to given value.

HasWanPortsInfo

func (o *SdWanMemberInfo) HasWanPortsInfo() bool

HasWanPortsInfo returns a boolean if a field has been set.

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