| Name | Type | Description | Notes |
|---|---|---|---|
| ServerId | Pointer to int32 | The database identifier (ID) of the DHCPv4 server, a unique numeric key value automatically incremented when you add a DHCPv4 server. Use the ID to specify the DHCPv4 server of your choice. | [optional] |
| ServerName | Pointer to string | The name of the DHCPv4 server. | [optional] |
| RangeEndAddr | Pointer to string | The last IP address of the DHCPv4 range. | [optional] |
| RangeStartAddr | Pointer to string | The first IP address of the DHCPv4 range. | [optional] |
| ScopeId | Pointer to int32 | The database identifier (ID) of the DHCPv4 scope, a unique numeric key value automatically incremented when you add a DHCPv4 scope. Use the ID to specify the DHCPv4 scope of your choice. | [optional] |
| ServerHostaddr | Pointer to string | The IP address of the DHCP server. | [optional] |
| RangeAcl | Pointer to string | The list of ACLs associated with the DHCPv4 range, as follows: <b><ACL_name>;<ACL_name>;</b>... . | [optional] |
| RangeName | Pointer to string | The start and end IP address of the DHCPv4 range, as follows: <b><start-ip>-<end-ip></b>. | [optional] |
| ScopeName | Pointer to string | The name of the DHCPv4 scope. | [optional] |
| ClassParametersToDelete | Pointer to []string | class parameters you want to delete from the object | [optional] |
| RangeClassName | Pointer to string | The name of the class to apply to the object you are adding. You must specify the class file directory, e.g. <b>my_directory/my_class.class</b> . You cannot use the classes <b>global</b> and <b>default</b>, they are reserved by the system. | [optional] |
| RangeClassParameters | Pointer to []ApiClassParameterInputEntry | class parameters in json format | [optional] |
| Warnings | Pointer to string | A way to bypass <b>(accept) </b>any enabled rule that would return warning messages. If the service returns an error message, you cannot bypass the enabled rules. | [optional] |
func NewDhcpRangeAddInput() *DhcpRangeAddInput
NewDhcpRangeAddInput instantiates a new DhcpRangeAddInput 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 NewDhcpRangeAddInputWithDefaults() *DhcpRangeAddInput
NewDhcpRangeAddInputWithDefaults instantiates a new DhcpRangeAddInput 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 *DhcpRangeAddInput) GetServerId() int32
GetServerId returns the ServerId field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetServerIdOk() (*int32, bool)
GetServerIdOk returns a tuple with the ServerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetServerId(v int32)
SetServerId sets ServerId field to given value.
func (o *DhcpRangeAddInput) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetServerName() string
GetServerName returns the ServerName field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetServerNameOk() (*string, bool)
GetServerNameOk returns a tuple with the ServerName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetServerName(v string)
SetServerName sets ServerName field to given value.
func (o *DhcpRangeAddInput) HasServerName() bool
HasServerName returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetRangeEndAddr() string
GetRangeEndAddr returns the RangeEndAddr field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetRangeEndAddrOk() (*string, bool)
GetRangeEndAddrOk returns a tuple with the RangeEndAddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetRangeEndAddr(v string)
SetRangeEndAddr sets RangeEndAddr field to given value.
func (o *DhcpRangeAddInput) HasRangeEndAddr() bool
HasRangeEndAddr returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetRangeStartAddr() string
GetRangeStartAddr returns the RangeStartAddr field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetRangeStartAddrOk() (*string, bool)
GetRangeStartAddrOk returns a tuple with the RangeStartAddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetRangeStartAddr(v string)
SetRangeStartAddr sets RangeStartAddr field to given value.
func (o *DhcpRangeAddInput) HasRangeStartAddr() bool
HasRangeStartAddr returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetScopeId() int32
GetScopeId returns the ScopeId field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetScopeIdOk() (*int32, bool)
GetScopeIdOk returns a tuple with the ScopeId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetScopeId(v int32)
SetScopeId sets ScopeId field to given value.
func (o *DhcpRangeAddInput) HasScopeId() bool
HasScopeId returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetServerHostaddr() string
GetServerHostaddr returns the ServerHostaddr field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetServerHostaddrOk() (*string, bool)
GetServerHostaddrOk returns a tuple with the ServerHostaddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetServerHostaddr(v string)
SetServerHostaddr sets ServerHostaddr field to given value.
func (o *DhcpRangeAddInput) HasServerHostaddr() bool
HasServerHostaddr returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetRangeAcl() string
GetRangeAcl returns the RangeAcl field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetRangeAclOk() (*string, bool)
GetRangeAclOk returns a tuple with the RangeAcl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetRangeAcl(v string)
SetRangeAcl sets RangeAcl field to given value.
func (o *DhcpRangeAddInput) HasRangeAcl() bool
HasRangeAcl returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetRangeName() string
GetRangeName returns the RangeName field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetRangeNameOk() (*string, bool)
GetRangeNameOk returns a tuple with the RangeName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetRangeName(v string)
SetRangeName sets RangeName field to given value.
func (o *DhcpRangeAddInput) HasRangeName() bool
HasRangeName returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetScopeName() string
GetScopeName returns the ScopeName field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetScopeNameOk() (*string, bool)
GetScopeNameOk returns a tuple with the ScopeName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetScopeName(v string)
SetScopeName sets ScopeName field to given value.
func (o *DhcpRangeAddInput) HasScopeName() bool
HasScopeName returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetClassParametersToDelete() []string
GetClassParametersToDelete returns the ClassParametersToDelete field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetClassParametersToDeleteOk() (*[]string, bool)
GetClassParametersToDeleteOk returns a tuple with the ClassParametersToDelete field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetClassParametersToDelete(v []string)
SetClassParametersToDelete sets ClassParametersToDelete field to given value.
func (o *DhcpRangeAddInput) HasClassParametersToDelete() bool
HasClassParametersToDelete returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetRangeClassName() string
GetRangeClassName returns the RangeClassName field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetRangeClassNameOk() (*string, bool)
GetRangeClassNameOk returns a tuple with the RangeClassName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetRangeClassName(v string)
SetRangeClassName sets RangeClassName field to given value.
func (o *DhcpRangeAddInput) HasRangeClassName() bool
HasRangeClassName returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetRangeClassParameters() []ApiClassParameterInputEntry
GetRangeClassParameters returns the RangeClassParameters field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetRangeClassParametersOk() (*[]ApiClassParameterInputEntry, bool)
GetRangeClassParametersOk returns a tuple with the RangeClassParameters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetRangeClassParameters(v []ApiClassParameterInputEntry)
SetRangeClassParameters sets RangeClassParameters field to given value.
func (o *DhcpRangeAddInput) HasRangeClassParameters() bool
HasRangeClassParameters returns a boolean if a field has been set.
func (o *DhcpRangeAddInput) GetWarnings() string
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
func (o *DhcpRangeAddInput) GetWarningsOk() (*string, bool)
GetWarningsOk returns a tuple with the Warnings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpRangeAddInput) SetWarnings(v string)
SetWarnings sets Warnings field to given value.
func (o *DhcpRangeAddInput) HasWarnings() bool
HasWarnings returns a boolean if a field has been set.