// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type DhcpdiscoverIPAddress struct {
	DefaultGateway   *string `json:"default_gateway,omitempty"`
	DhcpEnable       *bool   `json:"dhcp_enable,omitempty"`
	IPAddress        *string `json:"ip_address,omitempty"`
	LinkLocalAddress *string `json:"link_local_address,omitempty"`
	Subnetmask       *string `json:"subnetmask,omitempty"`
}

func (o *DhcpdiscoverIPAddress) GetDefaultGateway() *string {
	if o == nil {
		return nil
	}
	return o.DefaultGateway
}

func (o *DhcpdiscoverIPAddress) GetDhcpEnable() *bool {
	if o == nil {
		return nil
	}
	return o.DhcpEnable
}

func (o *DhcpdiscoverIPAddress) GetIPAddress() *string {
	if o == nil {
		return nil
	}
	return o.IPAddress
}

func (o *DhcpdiscoverIPAddress) GetLinkLocalAddress() *string {
	if o == nil {
		return nil
	}
	return o.LinkLocalAddress
}

func (o *DhcpdiscoverIPAddress) GetSubnetmask() *string {
	if o == nil {
		return nil
	}
	return o.Subnetmask
}
