| 12345678910111213141516171819202122232425262728 | package models// ExtClient - struct for external clientstype ExtClient struct {	ClientID               string              `json:"clientid" bson:"clientid"`	PrivateKey             string              `json:"privatekey" bson:"privatekey"`	PublicKey              string              `json:"publickey" bson:"publickey"`	Network                string              `json:"network" bson:"network"`	DNS                    string              `json:"dns" bson:"dns"`	Address                string              `json:"address" bson:"address"`	Address6               string              `json:"address6" bson:"address6"`	ExtraAllowedIPs        []string            `json:"extraallowedips" bson:"extraallowedips"`	IngressGatewayID       string              `json:"ingressgatewayid" bson:"ingressgatewayid"`	IngressGatewayEndpoint string              `json:"ingressgatewayendpoint" bson:"ingressgatewayendpoint"`	LastModified           int64               `json:"lastmodified" bson:"lastmodified"`	Enabled                bool                `json:"enabled" bson:"enabled"`	OwnerID                string              `json:"ownerid" bson:"ownerid"`	ACLs                   map[string]struct{} `json:"acls,omitempty" bson:"acls,omitempty"`}// CustomExtClient - struct for CustomExtClient paramstype CustomExtClient struct {	ClientID        string   `json:"clientid,omitempty"`	PublicKey       string   `json:"publickey,omitempty"`	DNS             string   `json:"dns,omitempty"`	ExtraAllowedIPs []string `json:"extraallowedips,omitempty"`	Enabled         bool     `json:"enabled,omitempty"`}
 |