| 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] |
| StaticAddr | Pointer to string | The IP address associated with the DHCPv4 static. | [optional] |
| StaticId | Pointer to int32 | The database identifier (ID) of the DHCPv4 static, a unique numeric key value automatically incremented when you add a DHCPv4 static. Use the ID to specify the DHCPv4 static of your choice. | [optional] |
| StaticIdentifier | Pointer to string | The host identifier you want to associate with the IPv4 static. An option and value to look for to identify clients and assign them the static, specified as follows: <b>option <option-name> expected value</b>. | [optional] |
| StaticMacAddr | Pointer to string | The MAC address you want to associate with the IPv4 static, it must include the MAC address type. The address has 7 sections, <b>00:11:22:33:44:55:66</b> , where <b>00</b> indicates the type. For Ethernet, type in <b>01</b>. | [optional] |
| ServerHostaddr | Pointer to string | The IP address of the DHCP server. | [optional] |
| GroupId | Pointer to int32 | The database identifier (ID) of the DHCPv4 group, a unique numeric key value automatically incremented when you add a DHCPv4 group. Use the ID to specify the DHCPv4 group of your choice. | [optional] |
| GroupName | Pointer to string | The name of the DHCPv4 group. | [optional] |
| StaticName | Pointer to string | The name of the DHCPv4 static, each DHCPv4 static must have a unique name. | [optional] |
| ClassParametersToDelete | Pointer to []string | class parameters you want to delete from the object | [optional] |
| StaticClassName | Pointer to string | The name of the class to apply to the object you are editing. 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] |
| StaticClassParameters | 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 NewDhcpStaticEditInput() *DhcpStaticEditInput
NewDhcpStaticEditInput instantiates a new DhcpStaticEditInput 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 NewDhcpStaticEditInputWithDefaults() *DhcpStaticEditInput
NewDhcpStaticEditInputWithDefaults instantiates a new DhcpStaticEditInput 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 *DhcpStaticEditInput) GetServerId() int32
GetServerId returns the ServerId field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) 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 *DhcpStaticEditInput) SetServerId(v int32)
SetServerId sets ServerId field to given value.
func (o *DhcpStaticEditInput) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetServerName() string
GetServerName returns the ServerName field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) 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 *DhcpStaticEditInput) SetServerName(v string)
SetServerName sets ServerName field to given value.
func (o *DhcpStaticEditInput) HasServerName() bool
HasServerName returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticAddr() string
GetStaticAddr returns the StaticAddr field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticAddrOk() (*string, bool)
GetStaticAddrOk returns a tuple with the StaticAddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticAddr(v string)
SetStaticAddr sets StaticAddr field to given value.
func (o *DhcpStaticEditInput) HasStaticAddr() bool
HasStaticAddr returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticId() int32
GetStaticId returns the StaticId field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticIdOk() (*int32, bool)
GetStaticIdOk returns a tuple with the StaticId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticId(v int32)
SetStaticId sets StaticId field to given value.
func (o *DhcpStaticEditInput) HasStaticId() bool
HasStaticId returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticIdentifier() string
GetStaticIdentifier returns the StaticIdentifier field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticIdentifierOk() (*string, bool)
GetStaticIdentifierOk returns a tuple with the StaticIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticIdentifier(v string)
SetStaticIdentifier sets StaticIdentifier field to given value.
func (o *DhcpStaticEditInput) HasStaticIdentifier() bool
HasStaticIdentifier returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticMacAddr() string
GetStaticMacAddr returns the StaticMacAddr field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticMacAddrOk() (*string, bool)
GetStaticMacAddrOk returns a tuple with the StaticMacAddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticMacAddr(v string)
SetStaticMacAddr sets StaticMacAddr field to given value.
func (o *DhcpStaticEditInput) HasStaticMacAddr() bool
HasStaticMacAddr returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetServerHostaddr() string
GetServerHostaddr returns the ServerHostaddr field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) 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 *DhcpStaticEditInput) SetServerHostaddr(v string)
SetServerHostaddr sets ServerHostaddr field to given value.
func (o *DhcpStaticEditInput) HasServerHostaddr() bool
HasServerHostaddr returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetGroupId() int32
GetGroupId returns the GroupId field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetGroupIdOk() (*int32, bool)
GetGroupIdOk returns a tuple with the GroupId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetGroupId(v int32)
SetGroupId sets GroupId field to given value.
func (o *DhcpStaticEditInput) HasGroupId() bool
HasGroupId returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetGroupName() string
GetGroupName returns the GroupName field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetGroupNameOk() (*string, bool)
GetGroupNameOk returns a tuple with the GroupName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetGroupName(v string)
SetGroupName sets GroupName field to given value.
func (o *DhcpStaticEditInput) HasGroupName() bool
HasGroupName returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticName() string
GetStaticName returns the StaticName field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticNameOk() (*string, bool)
GetStaticNameOk returns a tuple with the StaticName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticName(v string)
SetStaticName sets StaticName field to given value.
func (o *DhcpStaticEditInput) HasStaticName() bool
HasStaticName returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetClassParametersToDelete() []string
GetClassParametersToDelete returns the ClassParametersToDelete field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) 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 *DhcpStaticEditInput) SetClassParametersToDelete(v []string)
SetClassParametersToDelete sets ClassParametersToDelete field to given value.
func (o *DhcpStaticEditInput) HasClassParametersToDelete() bool
HasClassParametersToDelete returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticClassName() string
GetStaticClassName returns the StaticClassName field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticClassNameOk() (*string, bool)
GetStaticClassNameOk returns a tuple with the StaticClassName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticClassName(v string)
SetStaticClassName sets StaticClassName field to given value.
func (o *DhcpStaticEditInput) HasStaticClassName() bool
HasStaticClassName returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetStaticClassParameters() []ApiClassParameterInputEntry
GetStaticClassParameters returns the StaticClassParameters field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) GetStaticClassParametersOk() (*[]ApiClassParameterInputEntry, bool)
GetStaticClassParametersOk returns a tuple with the StaticClassParameters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DhcpStaticEditInput) SetStaticClassParameters(v []ApiClassParameterInputEntry)
SetStaticClassParameters sets StaticClassParameters field to given value.
func (o *DhcpStaticEditInput) HasStaticClassParameters() bool
HasStaticClassParameters returns a boolean if a field has been set.
func (o *DhcpStaticEditInput) GetWarnings() string
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
func (o *DhcpStaticEditInput) 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 *DhcpStaticEditInput) SetWarnings(v string)
SetWarnings sets Warnings field to given value.
func (o *DhcpStaticEditInput) HasWarnings() bool
HasWarnings returns a boolean if a field has been set.