Name | Type | Description | Notes |
---|---|---|---|
ClassId | string | The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. | [default to "ippool.IpV6Block"] |
ObjectType | string | The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. | [default to "ippool.IpV6Block"] |
From | Pointer to string | First IPv6 address of the block. | [optional] |
IpV6Config | Pointer to NullableIppoolIpV6Config | [optional] | |
To | Pointer to string | Last IPv6 address of the block. | [optional] |
func NewIppoolIpV6Block(classId string, objectType string, ) *IppoolIpV6Block
NewIppoolIpV6Block instantiates a new IppoolIpV6Block 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 NewIppoolIpV6BlockWithDefaults() *IppoolIpV6Block
NewIppoolIpV6BlockWithDefaults instantiates a new IppoolIpV6Block 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 *IppoolIpV6Block) GetClassId() string
GetClassId returns the ClassId field if non-nil, zero value otherwise.
func (o *IppoolIpV6Block) GetClassIdOk() (*string, bool)
GetClassIdOk returns a tuple with the ClassId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IppoolIpV6Block) SetClassId(v string)
SetClassId sets ClassId field to given value.
func (o *IppoolIpV6Block) GetObjectType() string
GetObjectType returns the ObjectType field if non-nil, zero value otherwise.
func (o *IppoolIpV6Block) GetObjectTypeOk() (*string, bool)
GetObjectTypeOk returns a tuple with the ObjectType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IppoolIpV6Block) SetObjectType(v string)
SetObjectType sets ObjectType field to given value.
func (o *IppoolIpV6Block) GetFrom() string
GetFrom returns the From field if non-nil, zero value otherwise.
func (o *IppoolIpV6Block) GetFromOk() (*string, bool)
GetFromOk returns a tuple with the From field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IppoolIpV6Block) SetFrom(v string)
SetFrom sets From field to given value.
func (o *IppoolIpV6Block) HasFrom() bool
HasFrom returns a boolean if a field has been set.
func (o *IppoolIpV6Block) GetIpV6Config() IppoolIpV6Config
GetIpV6Config returns the IpV6Config field if non-nil, zero value otherwise.
func (o *IppoolIpV6Block) GetIpV6ConfigOk() (*IppoolIpV6Config, bool)
GetIpV6ConfigOk returns a tuple with the IpV6Config field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IppoolIpV6Block) SetIpV6Config(v IppoolIpV6Config)
SetIpV6Config sets IpV6Config field to given value.
func (o *IppoolIpV6Block) HasIpV6Config() bool
HasIpV6Config returns a boolean if a field has been set.
func (o *IppoolIpV6Block) SetIpV6ConfigNil(b bool)
SetIpV6ConfigNil sets the value for IpV6Config to be an explicit nil
func (o *IppoolIpV6Block) UnsetIpV6Config()
UnsetIpV6Config ensures that no value is present for IpV6Config, not even an explicit nil
func (o *IppoolIpV6Block) GetTo() string
GetTo returns the To field if non-nil, zero value otherwise.
func (o *IppoolIpV6Block) GetToOk() (*string, bool)
GetToOk returns a tuple with the To field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IppoolIpV6Block) SetTo(v string)
SetTo sets To field to given value.
func (o *IppoolIpV6Block) HasTo() bool
HasTo returns a boolean if a field has been set.