Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to string | Interface name (for ex "eth0") | [optional] |
Mask | Pointer to []string | [optional] | |
Type | Pointer to string | Information about the type of network interface | [optional] |
Speed | Pointer to string | Information about synchronization speed | [optional] |
Status | Pointer to string | network interface status (enabled or not, up or down) | [optional] |
DhcpServer | Pointer to string | DHCP server managing that network interface | [optional] |
MacAddress | Pointer to string | MAC address of the network interface | [optional] |
IpAddresses | Pointer to []string | IP addresses of the network interface | [optional] |
func NewNodeFullNetworkInterfacesInner() *NodeFullNetworkInterfacesInner
NewNodeFullNetworkInterfacesInner instantiates a new NodeFullNetworkInterfacesInner 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
func NewNodeFullNetworkInterfacesInnerWithDefaults() *NodeFullNetworkInterfacesInner
NewNodeFullNetworkInterfacesInnerWithDefaults instantiates a new NodeFullNetworkInterfacesInner 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
func (o *NodeFullNetworkInterfacesInner) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetName(v string)
SetName sets Name field to given value.
func (o *NodeFullNetworkInterfacesInner) HasName() bool
HasName returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetMask() []string
GetMask returns the Mask field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetMaskOk() (*[]string, bool)
GetMaskOk returns a tuple with the Mask field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetMask(v []string)
SetMask sets Mask field to given value.
func (o *NodeFullNetworkInterfacesInner) HasMask() bool
HasMask returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) 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.
func (o *NodeFullNetworkInterfacesInner) SetType(v string)
SetType sets Type field to given value.
func (o *NodeFullNetworkInterfacesInner) HasType() bool
HasType returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetSpeed() string
GetSpeed returns the Speed field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetSpeedOk() (*string, bool)
GetSpeedOk returns a tuple with the Speed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetSpeed(v string)
SetSpeed sets Speed field to given value.
func (o *NodeFullNetworkInterfacesInner) HasSpeed() bool
HasSpeed returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *NodeFullNetworkInterfacesInner) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetDhcpServer() string
GetDhcpServer returns the DhcpServer field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetDhcpServerOk() (*string, bool)
GetDhcpServerOk returns a tuple with the DhcpServer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetDhcpServer(v string)
SetDhcpServer sets DhcpServer field to given value.
func (o *NodeFullNetworkInterfacesInner) HasDhcpServer() bool
HasDhcpServer returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetMacAddress() string
GetMacAddress returns the MacAddress field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetMacAddressOk() (*string, bool)
GetMacAddressOk returns a tuple with the MacAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetMacAddress(v string)
SetMacAddress sets MacAddress field to given value.
func (o *NodeFullNetworkInterfacesInner) HasMacAddress() bool
HasMacAddress returns a boolean if a field has been set.
func (o *NodeFullNetworkInterfacesInner) GetIpAddresses() []string
GetIpAddresses returns the IpAddresses field if non-nil, zero value otherwise.
func (o *NodeFullNetworkInterfacesInner) GetIpAddressesOk() (*[]string, bool)
GetIpAddressesOk returns a tuple with the IpAddresses field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeFullNetworkInterfacesInner) SetIpAddresses(v []string)
SetIpAddresses sets IpAddresses field to given value.
func (o *NodeFullNetworkInterfacesInner) HasIpAddresses() bool
HasIpAddresses returns a boolean if a field has been set.