Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ipam: add echo_client_id to dhcp_config #29

Merged
merged 1 commit into from
Apr 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.

Loading