Skip to content

Commit

Permalink
ipam: add echo_client_id to dhcp_config (#29)
Browse files Browse the repository at this point in the history
  • Loading branch information
mathewab authored Apr 15, 2024
1 parent 89496d1 commit 9fd4d3e
Show file tree
Hide file tree
Showing 4 changed files with 129 additions and 0 deletions.
26 changes: 26 additions & 0 deletions ipam/docs/IpamsvcDHCPConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Name | Type | Description | Notes
**AbandonedReclaimTimeV6** | Pointer to **int64** | The abandoned reclaim time in seconds for IPV6 clients. | [optional] [default to 3600]
**AllowUnknown** | Pointer to **bool** | Disable to allow leases only for known IPv4 clients, those for which a fixed address is configured. | [optional] [default to true]
**AllowUnknownV6** | Pointer to **bool** | Disable to allow leases only for known IPV6 clients, those for which a fixed address is configured. | [optional] [default to true]
**EchoClientId** | Pointer to **bool** | Enable/disable to include/exclude the client id when responding to discover or request. | [optional] [default to false]
**Filters** | Pointer to **[]string** | The resource identifier. | [optional]
**FiltersV6** | Pointer to **[]string** | The resource identifier. | [optional]
**IgnoreClientUid** | Pointer to **bool** | Enable to ignore the client UID when issuing a DHCP lease. Use this option to prevent assigning two IP addresses for a client which does not have a UID during one phase of PXE boot but acquires one for the other phase. | [optional] [default to false]
Expand Down Expand Up @@ -134,6 +135,31 @@ SetAllowUnknownV6 sets AllowUnknownV6 field to given value.

HasAllowUnknownV6 returns a boolean if a field has been set.

### GetEchoClientId

`func (o *IpamsvcDHCPConfig) GetEchoClientId() bool`

GetEchoClientId returns the EchoClientId field if non-nil, zero value otherwise.

### GetEchoClientIdOk

`func (o *IpamsvcDHCPConfig) GetEchoClientIdOk() (*bool, bool)`

GetEchoClientIdOk returns a tuple with the EchoClientId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetEchoClientId

`func (o *IpamsvcDHCPConfig) SetEchoClientId(v bool)`

SetEchoClientId sets EchoClientId field to given value.

### HasEchoClientId

`func (o *IpamsvcDHCPConfig) HasEchoClientId() bool`

HasEchoClientId returns a boolean if a field has been set.

### GetFilters

`func (o *IpamsvcDHCPConfig) GetFilters() []string`
Expand Down
26 changes: 26 additions & 0 deletions ipam/docs/IpamsvcInheritedDHCPConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Name | Type | Description | Notes
**AbandonedReclaimTimeV6** | Pointer to [**InheritanceInheritedUInt32**](InheritanceInheritedUInt32.md) | | [optional]
**AllowUnknown** | Pointer to [**InheritanceInheritedBool**](InheritanceInheritedBool.md) | | [optional]
**AllowUnknownV6** | Pointer to [**InheritanceInheritedBool**](InheritanceInheritedBool.md) | | [optional]
**EchoClientId** | Pointer to [**InheritanceInheritedBool**](InheritanceInheritedBool.md) | | [optional]
**Filters** | Pointer to [**InheritedDHCPConfigFilterList**](InheritedDHCPConfigFilterList.md) | | [optional]
**FiltersV6** | Pointer to [**InheritedDHCPConfigFilterList**](InheritedDHCPConfigFilterList.md) | | [optional]
**IgnoreClientUid** | Pointer to [**InheritanceInheritedBool**](InheritanceInheritedBool.md) | | [optional]
Expand Down Expand Up @@ -134,6 +135,31 @@ SetAllowUnknownV6 sets AllowUnknownV6 field to given value.

HasAllowUnknownV6 returns a boolean if a field has been set.

### GetEchoClientId

`func (o *IpamsvcInheritedDHCPConfig) GetEchoClientId() InheritanceInheritedBool`

GetEchoClientId returns the EchoClientId field if non-nil, zero value otherwise.

### GetEchoClientIdOk

`func (o *IpamsvcInheritedDHCPConfig) GetEchoClientIdOk() (*InheritanceInheritedBool, bool)`

GetEchoClientIdOk returns a tuple with the EchoClientId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetEchoClientId

`func (o *IpamsvcInheritedDHCPConfig) SetEchoClientId(v InheritanceInheritedBool)`

SetEchoClientId sets EchoClientId field to given value.

### HasEchoClientId

`func (o *IpamsvcInheritedDHCPConfig) HasEchoClientId() bool`

HasEchoClientId returns a boolean if a field has been set.

### GetFilters

`func (o *IpamsvcInheritedDHCPConfig) GetFilters() InheritedDHCPConfigFilterList`
Expand Down
41 changes: 41 additions & 0 deletions ipam/model_ipamsvc_dhcp_config.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions ipam/model_ipamsvc_inherited_dhcp_config.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 9fd4d3e

Please sign in to comment.