diff --git a/internal/definitions/service/dhcp_v4.go b/internal/definitions/service/dhcp_v4_server.go similarity index 92% rename from internal/definitions/service/dhcp_v4.go rename to internal/definitions/service/dhcp_v4_server.go index 93da47c..0711adf 100644 --- a/internal/definitions/service/dhcp_v4.go +++ b/internal/definitions/service/dhcp_v4_server.go @@ -4,7 +4,7 @@ import ( "time" ) -type DHCPv4 struct { +type DHCPv4Server struct { Interface string Pool []string DefaultLeaseTime time.Duration diff --git a/internal/definitions/service/dhcp_v6.go b/internal/definitions/service/dhcp_v6_server.go similarity index 92% rename from internal/definitions/service/dhcp_v6.go rename to internal/definitions/service/dhcp_v6_server.go index 267152e..49a6bd6 100644 --- a/internal/definitions/service/dhcp_v6.go +++ b/internal/definitions/service/dhcp_v6_server.go @@ -2,7 +2,7 @@ package service import "time" -type DHCPv6 struct { +type DHCPv6Server struct { Interface string Pool []string DefaultLeaseTime time.Duration diff --git a/internal/definitions/service/service.go b/internal/definitions/service/service.go index 9baaabf..040f979 100644 --- a/internal/definitions/service/service.go +++ b/internal/definitions/service/service.go @@ -1,6 +1,6 @@ package service type Service struct { - DHCPv4 []DHCPv4 `json:"dhcp_v4" validate:"required,dive"` - DHCPv6 []DHCPv6 `json:"dhcp_v6" validate:"required,dive"` + DHCPv4Servers []DHCPv4Server `json:"dhcp_v4_servers" validate:"required,dive"` + DHCPv6Servers []DHCPv6Server `json:"dhcp_v6_servers" validate:"required,dive"` }