This commit is contained in:
dayterr
2026-04-17 17:04:11 +03:00
parent 5cdae8520f
commit 2bd93e92c2
23 changed files with 758 additions and 118 deletions

View File

@@ -26,6 +26,14 @@ type CreateRequest struct {
// Logical ports bindings
// Required: false
LogicalPortsBindings []LogicalPortsBindings `url:"logical_ports_binding,omitempty" json:"logical_ports_bindings,omitempty" validate:"omitempty,dive"`
// L2 connection ports bindings
// Required: false
L2ConnectionPortsBindings []LogicalPortsBindings `url:"l2_connection_ports_binding,omitempty" json:"l2_connection_ports_bindings,omitempty" validate:"omitempty,dive"`
// Addresses
// Required: false
Addresses []NetAddressRequest `url:"addresses,omitempty" json:"addresses,omitempty" validate:"omitempty,dive"`
}
type LogicalPortsBindings struct {
// Port ID
@@ -34,7 +42,7 @@ type LogicalPortsBindings struct {
// Port version
// Required: true
PortVersion int64 `url:"port_version" json:"port_version" validate:"required"`
PortVersion uint64 `url:"port_version" json:"port_version" validate:"required"`
}
// Create creates a network object group