Initial version
Extracted from paultyng/terraform-provider-unifi@ef25893f14
This commit is contained in:
77
unifi/setting_usg.generated.go
Normal file
77
unifi/setting_usg.generated.go
Normal file
@@ -0,0 +1,77 @@
|
||||
// Code generated from ace.jar fields *.json files
|
||||
// DO NOT EDIT.
|
||||
|
||||
package unifi
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
// just to fix compile issues with the import
|
||||
var _ fmt.Formatter
|
||||
|
||||
type SettingUsg struct {
|
||||
ID string `json:"_id,omitempty"`
|
||||
SiteID string `json:"site_id,omitempty"`
|
||||
|
||||
Hidden bool `json:"attr_hidden,omitempty"`
|
||||
HiddenID string `json:"attr_hidden_id,omitempty"`
|
||||
NoDelete bool `json:"attr_no_delete,omitempty"`
|
||||
NoEdit bool `json:"attr_no_edit,omitempty"`
|
||||
|
||||
ArpCacheBaseReachable int `json:"arp_cache_base_reachable,omitempty"` // ^$|^[1-9]{1}[0-9]{0,4}$
|
||||
ArpCacheTimeout int `json:"arp_cache_timeout,omitempty"`
|
||||
BroadcastPing bool `json:"broadcast_ping"`
|
||||
DHCPRelayAgentsPackets string `json:"dhcp_relay_agents_packets"` // append|discard|forward|replace|^$
|
||||
DHCPRelayHopCount int `json:"dhcp_relay_hop_count,omitempty"` // ([1-9]|[1-8][0-9]|9[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])|^$
|
||||
DHCPRelayMaxSize int `json:"dhcp_relay_max_size,omitempty"` // (6[4-9]|[7-9][0-9]|[1-8][0-9]{2}|9[0-8][0-9]|99[0-9]|1[0-3][0-9]{2}|1400)|^$
|
||||
DHCPRelayPort int `json:"dhcp_relay_port,omitempty"` // [1-9][0-9]{0,3}|[1-5][0-9]{4}|[6][0-4][0-9]{3}|[6][5][0-4][0-9]{2}|[6][5][5][0-2][0-9]|[6][5][5][3][0-5]|^$
|
||||
DHCPRelayServer1 string `json:"dhcp_relay_server_1"` // ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$
|
||||
DHCPRelayServer2 string `json:"dhcp_relay_server_2"` // ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$
|
||||
DHCPRelayServer3 string `json:"dhcp_relay_server_3"` // ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$
|
||||
DHCPRelayServer4 string `json:"dhcp_relay_server_4"` // ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$
|
||||
DHCPRelayServer5 string `json:"dhcp_relay_server_5"` // ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$
|
||||
DHCPDHostfileUpdate bool `json:"dhcpd_hostfile_update"`
|
||||
DHCPDUseDNSmasq bool `json:"dhcpd_use_dnsmasq"`
|
||||
DNSmasqAllServers bool `json:"dnsmasq_all_servers"`
|
||||
EchoServer string `json:"echo_server,omitempty"` // [^\"\' ]{1,255}
|
||||
FirewallGuestDefaultLog bool `json:"firewall_guest_default_log"`
|
||||
FirewallLanDefaultLog bool `json:"firewall_lan_default_log"`
|
||||
FirewallWANDefaultLog bool `json:"firewall_wan_default_log"`
|
||||
FtpModule bool `json:"ftp_module"`
|
||||
GeoIPFilteringBlock string `json:"geo_ip_filtering_block,omitempty"` // block|allow
|
||||
GeoIPFilteringCountries string `json:"geo_ip_filtering_countries,omitempty"` // ^([A-Z]{2})?(,[A-Z]{2}){0,149}$
|
||||
GeoIPFilteringEnabled bool `json:"geo_ip_filtering_enabled"`
|
||||
GeoIPFilteringTrafficDirection string `json:"geo_ip_filtering_traffic_direction,omitempty"` // ^(both|ingress|egress)$
|
||||
GreModule bool `json:"gre_module"`
|
||||
H323Module bool `json:"h323_module"`
|
||||
IcmpTimeout int `json:"icmp_timeout,omitempty"`
|
||||
LldpEnableAll bool `json:"lldp_enable_all"`
|
||||
MdnsEnabled bool `json:"mdns_enabled"`
|
||||
MssClamp string `json:"mss_clamp,omitempty"` // auto|custom|disabled
|
||||
MssClampMss int `json:"mss_clamp_mss,omitempty"` // [1-9][0-9]{2,3}
|
||||
OffloadAccounting bool `json:"offload_accounting"`
|
||||
OffloadL2Blocking bool `json:"offload_l2_blocking"`
|
||||
OffloadSch bool `json:"offload_sch"`
|
||||
OtherTimeout int `json:"other_timeout,omitempty"`
|
||||
PptpModule bool `json:"pptp_module"`
|
||||
ReceiveRedirects bool `json:"receive_redirects"`
|
||||
SendRedirects bool `json:"send_redirects"`
|
||||
SipModule bool `json:"sip_module"`
|
||||
SynCookies bool `json:"syn_cookies"`
|
||||
TCPCloseTimeout int `json:"tcp_close_timeout,omitempty"`
|
||||
TCPCloseWaitTimeout int `json:"tcp_close_wait_timeout,omitempty"`
|
||||
TCPEstablishedTimeout int `json:"tcp_established_timeout,omitempty"`
|
||||
TCPFinWaitTimeout int `json:"tcp_fin_wait_timeout,omitempty"`
|
||||
TCPLastAckTimeout int `json:"tcp_last_ack_timeout,omitempty"`
|
||||
TCPSynRecvTimeout int `json:"tcp_syn_recv_timeout,omitempty"`
|
||||
TCPSynSentTimeout int `json:"tcp_syn_sent_timeout,omitempty"`
|
||||
TCPTimeWaitTimeout int `json:"tcp_time_wait_timeout,omitempty"`
|
||||
TFTPModule bool `json:"tftp_module"`
|
||||
UDPOtherTimeout int `json:"udp_other_timeout,omitempty"`
|
||||
UDPStreamTimeout int `json:"udp_stream_timeout,omitempty"`
|
||||
UpnpEnabled bool `json:"upnp_enabled"`
|
||||
UpnpNATPmpEnabled bool `json:"upnp_nat_pmp_enabled"`
|
||||
UpnpSecureMode bool `json:"upnp_secure_mode"`
|
||||
UpnpWANInterface string `json:"upnp_wan_interface,omitempty"` // WAN|WAN2
|
||||
}
|
||||
Reference in New Issue
Block a user