Name | Type | Description | Notes |
---|---|---|---|
Addon | Pointer to bool | [optional] | |
Address | Pointer to string | [optional] | |
AddressFamily | Pointer to int32 | [optional] | |
Assignments | Pointer to []IPAssignment | [optional] | |
Available | Pointer to string | [optional] | |
Bill | Pointer to bool | [optional] | |
Cidr | Pointer to int32 | [optional] | |
CreatedAt | Pointer to time.Time | [optional] | |
Customdata | Pointer to map[string]interface{} | [optional] | |
Enabled | Pointer to bool | [optional] | |
Details | Pointer to string | [optional] | |
Facility | Pointer to IPReservationFacility | [optional] | |
Gateway | Pointer to string | [optional] | |
GlobalIp | Pointer to bool | [optional] | |
Href | Pointer to string | [optional] | |
Id | Pointer to string | [optional] | |
Manageable | Pointer to bool | [optional] | |
Management | Pointer to bool | [optional] | |
MetalGateway | Pointer to MetalGatewayLite | [optional] | |
Metro | Pointer to Metro | [optional] | |
Netmask | Pointer to string | [optional] | |
Network | Pointer to string | [optional] | |
Project | Pointer to Project | [optional] | |
ProjectLite | Pointer to Project | [optional] | |
RequestedBy | Pointer to Href | [optional] | |
Public | Pointer to bool | [optional] | |
State | Pointer to string | [optional] | |
Tags | Pointer to []string | [optional] | |
Type | VrfIpReservationType | ||
CreatedBy | Pointer to Href | [optional] | |
Vrf | Vrf |
func NewIPReservationListIpAddressesInner(type_ VrfIpReservationType, vrf Vrf, ) *IPReservationListIpAddressesInner
NewIPReservationListIpAddressesInner instantiates a new IPReservationListIpAddressesInner 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 NewIPReservationListIpAddressesInnerWithDefaults() *IPReservationListIpAddressesInner
NewIPReservationListIpAddressesInnerWithDefaults instantiates a new IPReservationListIpAddressesInner 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 *IPReservationListIpAddressesInner) GetAddon() bool
GetAddon returns the Addon field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetAddonOk() (*bool, bool)
GetAddonOk returns a tuple with the Addon field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetAddon(v bool)
SetAddon sets Addon field to given value.
func (o *IPReservationListIpAddressesInner) HasAddon() bool
HasAddon returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetAddress() string
GetAddress returns the Address field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) 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 *IPReservationListIpAddressesInner) SetAddress(v string)
SetAddress sets Address field to given value.
func (o *IPReservationListIpAddressesInner) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetAddressFamily() int32
GetAddressFamily returns the AddressFamily field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetAddressFamilyOk() (*int32, bool)
GetAddressFamilyOk returns a tuple with the AddressFamily field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetAddressFamily(v int32)
SetAddressFamily sets AddressFamily field to given value.
func (o *IPReservationListIpAddressesInner) HasAddressFamily() bool
HasAddressFamily returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetAssignments() []IPAssignment
GetAssignments returns the Assignments field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetAssignmentsOk() (*[]IPAssignment, bool)
GetAssignmentsOk returns a tuple with the Assignments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetAssignments(v []IPAssignment)
SetAssignments sets Assignments field to given value.
func (o *IPReservationListIpAddressesInner) HasAssignments() bool
HasAssignments returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetAvailable() string
GetAvailable returns the Available field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetAvailableOk() (*string, bool)
GetAvailableOk returns a tuple with the Available field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetAvailable(v string)
SetAvailable sets Available field to given value.
func (o *IPReservationListIpAddressesInner) HasAvailable() bool
HasAvailable returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetBill() bool
GetBill returns the Bill field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetBillOk() (*bool, bool)
GetBillOk returns a tuple with the Bill field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetBill(v bool)
SetBill sets Bill field to given value.
func (o *IPReservationListIpAddressesInner) HasBill() bool
HasBill returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetCidr() int32
GetCidr returns the Cidr field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetCidrOk() (*int32, bool)
GetCidrOk returns a tuple with the Cidr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetCidr(v int32)
SetCidr sets Cidr field to given value.
func (o *IPReservationListIpAddressesInner) HasCidr() bool
HasCidr returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *IPReservationListIpAddressesInner) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetCustomdata() map[string]interface{}
GetCustomdata returns the Customdata field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetCustomdataOk() (*map[string]interface{}, bool)
GetCustomdataOk returns a tuple with the Customdata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetCustomdata(v map[string]interface{})
SetCustomdata sets Customdata field to given value.
func (o *IPReservationListIpAddressesInner) HasCustomdata() bool
HasCustomdata returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetEnabled() bool
GetEnabled returns the Enabled field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetEnabled(v bool)
SetEnabled sets Enabled field to given value.
func (o *IPReservationListIpAddressesInner) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetDetails() string
GetDetails returns the Details field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetDetailsOk() (*string, bool)
GetDetailsOk returns a tuple with the Details field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetDetails(v string)
SetDetails sets Details field to given value.
func (o *IPReservationListIpAddressesInner) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetFacility() IPReservationFacility
GetFacility returns the Facility field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetFacilityOk() (*IPReservationFacility, bool)
GetFacilityOk returns a tuple with the Facility field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetFacility(v IPReservationFacility)
SetFacility sets Facility field to given value.
func (o *IPReservationListIpAddressesInner) HasFacility() bool
HasFacility returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetGateway() string
GetGateway returns the Gateway field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) 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 *IPReservationListIpAddressesInner) SetGateway(v string)
SetGateway sets Gateway field to given value.
func (o *IPReservationListIpAddressesInner) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetGlobalIp() bool
GetGlobalIp returns the GlobalIp field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetGlobalIpOk() (*bool, bool)
GetGlobalIpOk returns a tuple with the GlobalIp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetGlobalIp(v bool)
SetGlobalIp sets GlobalIp field to given value.
func (o *IPReservationListIpAddressesInner) HasGlobalIp() bool
HasGlobalIp returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetHref() string
GetHref returns the Href field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetHref(v string)
SetHref sets Href field to given value.
func (o *IPReservationListIpAddressesInner) HasHref() bool
HasHref returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetId(v string)
SetId sets Id field to given value.
func (o *IPReservationListIpAddressesInner) HasId() bool
HasId returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetManageable() bool
GetManageable returns the Manageable field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetManageableOk() (*bool, bool)
GetManageableOk returns a tuple with the Manageable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetManageable(v bool)
SetManageable sets Manageable field to given value.
func (o *IPReservationListIpAddressesInner) HasManageable() bool
HasManageable returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetManagement() bool
GetManagement returns the Management field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetManagementOk() (*bool, bool)
GetManagementOk returns a tuple with the Management field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetManagement(v bool)
SetManagement sets Management field to given value.
func (o *IPReservationListIpAddressesInner) HasManagement() bool
HasManagement returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetMetalGateway() MetalGatewayLite
GetMetalGateway returns the MetalGateway field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetMetalGatewayOk() (*MetalGatewayLite, bool)
GetMetalGatewayOk returns a tuple with the MetalGateway field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetMetalGateway(v MetalGatewayLite)
SetMetalGateway sets MetalGateway field to given value.
func (o *IPReservationListIpAddressesInner) HasMetalGateway() bool
HasMetalGateway returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetMetro() Metro
GetMetro returns the Metro field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetMetroOk() (*Metro, bool)
GetMetroOk returns a tuple with the Metro field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetMetro(v Metro)
SetMetro sets Metro field to given value.
func (o *IPReservationListIpAddressesInner) HasMetro() bool
HasMetro returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetNetmask() string
GetNetmask returns the Netmask field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetNetmaskOk() (*string, bool)
GetNetmaskOk returns a tuple with the Netmask field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetNetmask(v string)
SetNetmask sets Netmask field to given value.
func (o *IPReservationListIpAddressesInner) HasNetmask() bool
HasNetmask returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetNetwork() string
GetNetwork returns the Network field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetNetworkOk() (*string, bool)
GetNetworkOk returns a tuple with the Network field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetNetwork(v string)
SetNetwork sets Network field to given value.
func (o *IPReservationListIpAddressesInner) HasNetwork() bool
HasNetwork returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetProject() Project
GetProject returns the Project field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetProjectOk() (*Project, bool)
GetProjectOk returns a tuple with the Project field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetProject(v Project)
SetProject sets Project field to given value.
func (o *IPReservationListIpAddressesInner) HasProject() bool
HasProject returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetProjectLite() Project
GetProjectLite returns the ProjectLite field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetProjectLiteOk() (*Project, bool)
GetProjectLiteOk returns a tuple with the ProjectLite field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetProjectLite(v Project)
SetProjectLite sets ProjectLite field to given value.
func (o *IPReservationListIpAddressesInner) HasProjectLite() bool
HasProjectLite returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetRequestedBy() Href
GetRequestedBy returns the RequestedBy field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetRequestedByOk() (*Href, bool)
GetRequestedByOk returns a tuple with the RequestedBy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetRequestedBy(v Href)
SetRequestedBy sets RequestedBy field to given value.
func (o *IPReservationListIpAddressesInner) HasRequestedBy() bool
HasRequestedBy returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetPublic() bool
GetPublic returns the Public field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) 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 *IPReservationListIpAddressesInner) SetPublic(v bool)
SetPublic sets Public field to given value.
func (o *IPReservationListIpAddressesInner) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetState(v string)
SetState sets State field to given value.
func (o *IPReservationListIpAddressesInner) HasState() bool
HasState returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetTags() []string
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetTagsOk() (*[]string, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetTags(v []string)
SetTags sets Tags field to given value.
func (o *IPReservationListIpAddressesInner) HasTags() bool
HasTags returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetType() VrfIpReservationType
GetType returns the Type field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetTypeOk() (*VrfIpReservationType, 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 *IPReservationListIpAddressesInner) SetType(v VrfIpReservationType)
SetType sets Type field to given value.
func (o *IPReservationListIpAddressesInner) GetCreatedBy() Href
GetCreatedBy returns the CreatedBy field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetCreatedByOk() (*Href, bool)
GetCreatedByOk returns a tuple with the CreatedBy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetCreatedBy(v Href)
SetCreatedBy sets CreatedBy field to given value.
func (o *IPReservationListIpAddressesInner) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (o *IPReservationListIpAddressesInner) GetVrf() Vrf
GetVrf returns the Vrf field if non-nil, zero value otherwise.
func (o *IPReservationListIpAddressesInner) GetVrfOk() (*Vrf, bool)
GetVrfOk returns a tuple with the Vrf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IPReservationListIpAddressesInner) SetVrf(v Vrf)
SetVrf sets Vrf field to given value.