Name | Type | Description | Notes |
---|---|---|---|
Address | Pointer to string | The private IPv4 address. | [optional] [readonly] |
Gateway | Pointer to string | The default gateway for this address. | [optional] [readonly] |
LinodeId | Pointer to int32 | The ID of the Linode this address currently belongs to. | [optional] [readonly] |
Prefix | Pointer to int32 | The number of bits set in the subnet mask. | [optional] [readonly] |
Public | Pointer to bool | Whether this is a public or private IP address. | [optional] [readonly] |
Rdns | Pointer to string | The reverse DNS assigned to this address. | [optional] |
Region | Pointer to string | The Region this address resides in. | [optional] [readonly] |
SubnetMask | Pointer to string | The mask that separates host bits from network bits for this address. | [optional] [readonly] |
Type | Pointer to string | The type of address this is. | [optional] [readonly] |
func NewGetLinodeIps200ResponseIpv4PrivateInner() *GetLinodeIps200ResponseIpv4PrivateInner
NewGetLinodeIps200ResponseIpv4PrivateInner instantiates a new GetLinodeIps200ResponseIpv4PrivateInner 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 NewGetLinodeIps200ResponseIpv4PrivateInnerWithDefaults() *GetLinodeIps200ResponseIpv4PrivateInner
NewGetLinodeIps200ResponseIpv4PrivateInnerWithDefaults instantiates a new GetLinodeIps200ResponseIpv4PrivateInner 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 *GetLinodeIps200ResponseIpv4PrivateInner) GetAddress() string
GetAddress returns the Address field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) 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.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetAddress(v string)
SetAddress sets Address field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetGateway() string
GetGateway returns the Gateway field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetGatewayOk() (*string, bool)
GetGatewayOk returns a tuple with the Gateway field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetGateway(v string)
SetGateway sets Gateway field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetLinodeId() int32
GetLinodeId returns the LinodeId field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetLinodeIdOk() (*int32, bool)
GetLinodeIdOk returns a tuple with the LinodeId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetLinodeId(v int32)
SetLinodeId sets LinodeId field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasLinodeId() bool
HasLinodeId returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetPrefix() int32
GetPrefix returns the Prefix field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetPrefixOk() (*int32, bool)
GetPrefixOk returns a tuple with the Prefix field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetPrefix(v int32)
SetPrefix sets Prefix field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasPrefix() bool
HasPrefix returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetPublic() bool
GetPublic returns the Public field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetPublicOk() (*bool, bool)
GetPublicOk returns a tuple with the Public field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetPublic(v bool)
SetPublic sets Public field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetRdns() string
GetRdns returns the Rdns field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetRdnsOk() (*string, bool)
GetRdnsOk returns a tuple with the Rdns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetRdns(v string)
SetRdns sets Rdns field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasRdns() bool
HasRdns returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetRegion() string
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) 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.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetRegion(v string)
SetRegion sets Region field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetSubnetMask() string
GetSubnetMask returns the SubnetMask field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetSubnetMaskOk() (*string, bool)
GetSubnetMaskOk returns a tuple with the SubnetMask field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) SetSubnetMask(v string)
SetSubnetMask sets SubnetMask field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasSubnetMask() bool
HasSubnetMask returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) 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 *GetLinodeIps200ResponseIpv4PrivateInner) SetType(v string)
SetType sets Type field to given value.
func (o *GetLinodeIps200ResponseIpv4PrivateInner) HasType() bool
HasType returns a boolean if a field has been set.