Name | Type | Description | Notes |
---|---|---|---|
Id | string | The load balancer unique identifier | |
Type | TypeName | ||
Resources | Resources | ||
Reference | NullableString | The identifying name set to the load balancer | |
State | State | ||
StartedAt | NullableTime | Date and time when the load balancer was started for the first time, right after launching it | |
Region | RegionName | ||
Configuration | NullableLoadBalancerConfiguration | ||
AutoScalingGroup | NullableAutoScalingGroup | ||
PrivateNetwork | NullablePrivateNetwork | ||
Contract | Contract | ||
Ips | []Ip |
func NewLoadBalancerListItem(id string, type_ TypeName, resources Resources, reference NullableString, state State, startedAt NullableTime, region RegionName, configuration NullableLoadBalancerConfiguration, autoScalingGroup NullableAutoScalingGroup, privateNetwork NullablePrivateNetwork, contract Contract, ips []Ip, ) *LoadBalancerListItem
NewLoadBalancerListItem instantiates a new LoadBalancerListItem 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 NewLoadBalancerListItemWithDefaults() *LoadBalancerListItem
NewLoadBalancerListItemWithDefaults instantiates a new LoadBalancerListItem 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 *LoadBalancerListItem) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) 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 *LoadBalancerListItem) SetId(v string)
SetId sets Id field to given value.
func (o *LoadBalancerListItem) GetType() TypeName
GetType returns the Type field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetTypeOk() (*TypeName, 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 *LoadBalancerListItem) SetType(v TypeName)
SetType sets Type field to given value.
func (o *LoadBalancerListItem) GetResources() Resources
GetResources returns the Resources field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetResourcesOk() (*Resources, bool)
GetResourcesOk returns a tuple with the Resources field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetResources(v Resources)
SetResources sets Resources field to given value.
func (o *LoadBalancerListItem) GetReference() string
GetReference returns the Reference field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetReference(v string)
SetReference sets Reference field to given value.
func (o *LoadBalancerListItem) SetReferenceNil(b bool)
SetReferenceNil sets the value for Reference to be an explicit nil
func (o *LoadBalancerListItem) UnsetReference()
UnsetReference ensures that no value is present for Reference, not even an explicit nil
func (o *LoadBalancerListItem) GetState() State
GetState returns the State field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetStateOk() (*State, 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 *LoadBalancerListItem) SetState(v State)
SetState sets State field to given value.
func (o *LoadBalancerListItem) GetStartedAt() time.Time
GetStartedAt returns the StartedAt field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetStartedAtOk() (*time.Time, bool)
GetStartedAtOk returns a tuple with the StartedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetStartedAt(v time.Time)
SetStartedAt sets StartedAt field to given value.
func (o *LoadBalancerListItem) SetStartedAtNil(b bool)
SetStartedAtNil sets the value for StartedAt to be an explicit nil
func (o *LoadBalancerListItem) UnsetStartedAt()
UnsetStartedAt ensures that no value is present for StartedAt, not even an explicit nil
func (o *LoadBalancerListItem) GetRegion() RegionName
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetRegionOk() (*RegionName, 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 *LoadBalancerListItem) SetRegion(v RegionName)
SetRegion sets Region field to given value.
func (o *LoadBalancerListItem) GetConfiguration() LoadBalancerConfiguration
GetConfiguration returns the Configuration field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetConfigurationOk() (*LoadBalancerConfiguration, bool)
GetConfigurationOk returns a tuple with the Configuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetConfiguration(v LoadBalancerConfiguration)
SetConfiguration sets Configuration field to given value.
func (o *LoadBalancerListItem) SetConfigurationNil(b bool)
SetConfigurationNil sets the value for Configuration to be an explicit nil
func (o *LoadBalancerListItem) UnsetConfiguration()
UnsetConfiguration ensures that no value is present for Configuration, not even an explicit nil
func (o *LoadBalancerListItem) GetAutoScalingGroup() AutoScalingGroup
GetAutoScalingGroup returns the AutoScalingGroup field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetAutoScalingGroupOk() (*AutoScalingGroup, bool)
GetAutoScalingGroupOk returns a tuple with the AutoScalingGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetAutoScalingGroup(v AutoScalingGroup)
SetAutoScalingGroup sets AutoScalingGroup field to given value.
func (o *LoadBalancerListItem) SetAutoScalingGroupNil(b bool)
SetAutoScalingGroupNil sets the value for AutoScalingGroup to be an explicit nil
func (o *LoadBalancerListItem) UnsetAutoScalingGroup()
UnsetAutoScalingGroup ensures that no value is present for AutoScalingGroup, not even an explicit nil
func (o *LoadBalancerListItem) GetPrivateNetwork() PrivateNetwork
GetPrivateNetwork returns the PrivateNetwork field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetPrivateNetworkOk() (*PrivateNetwork, bool)
GetPrivateNetworkOk returns a tuple with the PrivateNetwork field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetPrivateNetwork(v PrivateNetwork)
SetPrivateNetwork sets PrivateNetwork field to given value.
func (o *LoadBalancerListItem) SetPrivateNetworkNil(b bool)
SetPrivateNetworkNil sets the value for PrivateNetwork to be an explicit nil
func (o *LoadBalancerListItem) UnsetPrivateNetwork()
UnsetPrivateNetwork ensures that no value is present for PrivateNetwork, not even an explicit nil
func (o *LoadBalancerListItem) GetContract() Contract
GetContract returns the Contract field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetContractOk() (*Contract, bool)
GetContractOk returns a tuple with the Contract field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetContract(v Contract)
SetContract sets Contract field to given value.
func (o *LoadBalancerListItem) GetIps() []Ip
GetIps returns the Ips field if non-nil, zero value otherwise.
func (o *LoadBalancerListItem) GetIpsOk() (*[]Ip, bool)
GetIpsOk returns a tuple with the Ips field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LoadBalancerListItem) SetIps(v []Ip)
SetIps sets Ips field to given value.