Name | Type | Description | Notes |
---|---|---|---|
Address | Pointer to string | The 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 network prefix. | [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 subnet mask. | [optional] [readonly] |
Type | Pointer to string | The type of address this is. | [optional] [readonly] |
func NewGetLinodeIps200ResponseIpv6Slaac() *GetLinodeIps200ResponseIpv6Slaac
NewGetLinodeIps200ResponseIpv6Slaac instantiates a new GetLinodeIps200ResponseIpv6Slaac 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 NewGetLinodeIps200ResponseIpv6SlaacWithDefaults() *GetLinodeIps200ResponseIpv6Slaac
NewGetLinodeIps200ResponseIpv6SlaacWithDefaults instantiates a new GetLinodeIps200ResponseIpv6Slaac 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 *GetLinodeIps200ResponseIpv6Slaac) GetAddress() string
GetAddress returns the Address field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetAddress(v string)
SetAddress sets Address field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetGateway() string
GetGateway returns the Gateway field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetGateway(v string)
SetGateway sets Gateway field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetLinodeId() int32
GetLinodeId returns the LinodeId field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetLinodeId(v int32)
SetLinodeId sets LinodeId field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasLinodeId() bool
HasLinodeId returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetPrefix() int32
GetPrefix returns the Prefix field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetPrefix(v int32)
SetPrefix sets Prefix field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasPrefix() bool
HasPrefix returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetPublic() bool
GetPublic returns the Public field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetPublic(v bool)
SetPublic sets Public field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetRdns() string
GetRdns returns the Rdns field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetRdns(v string)
SetRdns sets Rdns field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasRdns() bool
HasRdns returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetRegion() string
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetRegion(v string)
SetRegion sets Region field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetSubnetMask() string
GetSubnetMask returns the SubnetMask field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetSubnetMask(v string)
SetSubnetMask sets SubnetMask field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasSubnetMask() bool
HasSubnetMask returns a boolean if a field has been set.
func (o *GetLinodeIps200ResponseIpv6Slaac) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *GetLinodeIps200ResponseIpv6Slaac) 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 *GetLinodeIps200ResponseIpv6Slaac) SetType(v string)
SetType sets Type field to given value.
func (o *GetLinodeIps200ResponseIpv6Slaac) HasType() bool
HasType returns a boolean if a field has been set.