Versions in this module Expand all Collapse all v6 v6.8.0 Dec 13, 2024 v6.7.0 Nov 15, 2024 v6.6.0 Oct 3, 2024 v6.5.0 Sep 6, 2024 v6.4.0 Aug 9, 2024 v6.3.0 Jul 12, 2024 v6.2.0 May 31, 2024 v6.1.0 May 4, 2024 v6.0.2 Sep 16, 2024 v6.0.1 Jun 28, 2024 Changes in this version + const AddressSetTable + const BFDTable + const ChassisPrivateTable + const ChassisTable + const ConnectionTable + const ControllerEventTable + const DHCPOptionsTable + const DHCPv6OptionsTable + const DNSTable + const DatapathBindingTable + const EncapTable + const FDBTable + const GatewayChassisTable + const HAChassisGroupTable + const HAChassisTable + const IGMPGroupTable + const IPMulticastTable + const LoadBalancerTable + const LogicalDPGroupTable + const LogicalFlowTable + const MACBindingTable + const MeterBandTable + const MeterTable + const MulticastGroupTable + const PortBindingTable + const PortGroupTable + const RBACPermissionTable + const RBACRoleTable + const SBGlobalTable + const SSLTable + const ServiceMonitorTable + var ServiceMonitorProtocolTCP ServiceMonitorProtocol = "tcp" + var ServiceMonitorProtocolUDP ServiceMonitorProtocol = "udp" + var ServiceMonitorStatusError ServiceMonitorStatus = "error" + var ServiceMonitorStatusOffline ServiceMonitorStatus = "offline" + var ServiceMonitorStatusOnline ServiceMonitorStatus = "online" + func FullDatabaseModel() (model.ClientDBModel, error) + func Schema() ovsdb.DatabaseSchema + type AddressSet struct + Addresses []string + Name string + UUID string + type BFD struct + DetectMult int + Disc int + DstIP string + ExternalIDs map[string]string + LogicalPort string + MinRx int + MinTx int + Options map[string]string + SrcPort int + Status BFDStatus + UUID string + type BFDStatus = string + var BFDStatusAdminDown BFDStatus = "admin_down" + var BFDStatusDown BFDStatus = "down" + var BFDStatusInit BFDStatus = "init" + var BFDStatusUp BFDStatus = "up" + type Chassis struct + Encaps []string + ExternalIDs map[string]string + Hostname string + Name string + NbCfg int + OtherConfig map[string]string + TransportZones []string + UUID string + VtepLogicalSwitches []string + type ChassisPrivate struct + Chassis *string + ExternalIDs map[string]string + Name string + NbCfg int + NbCfgTimestamp int + UUID string + type Connection struct + ExternalIDs map[string]string + InactivityProbe *int + IsConnected bool + MaxBackoff *int + OtherConfig map[string]string + ReadOnly bool + Role string + Status map[string]string + Target string + UUID string + type ControllerEvent struct + Chassis *string + EventInfo map[string]string + EventType ControllerEventEventType + SeqNum int + UUID string + type ControllerEventEventType = string + var ControllerEventEventTypeEmptyLbBackends ControllerEventEventType = "empty_lb_backends" + type DHCPOptions struct + Code int + Name string + Type DHCPOptionsType + UUID string + type DHCPOptionsType = string + var DHCPOptionsTypeBool DHCPOptionsType = "bool" + var DHCPOptionsTypeDomains DHCPOptionsType = "domains" + var DHCPOptionsTypeHostID DHCPOptionsType = "host_id" + var DHCPOptionsTypeIpv4 DHCPOptionsType = "ipv4" + var DHCPOptionsTypeStaticRoutes DHCPOptionsType = "static_routes" + var DHCPOptionsTypeStr DHCPOptionsType = "str" + var DHCPOptionsTypeUint16 DHCPOptionsType = "uint16" + var DHCPOptionsTypeUint32 DHCPOptionsType = "uint32" + var DHCPOptionsTypeUint8 DHCPOptionsType = "uint8" + type DHCPv6Options struct + Code int + Name string + Type DHCPv6OptionsType + UUID string + type DHCPv6OptionsType = string + var DHCPv6OptionsTypeIpv6 DHCPv6OptionsType = "ipv6" + var DHCPv6OptionsTypeMAC DHCPv6OptionsType = "mac" + var DHCPv6OptionsTypeStr DHCPv6OptionsType = "str" + type DNS struct + Datapaths []string + ExternalIDs map[string]string + Records map[string]string + UUID string + type DatapathBinding struct + ExternalIDs map[string]string + LoadBalancers []string + TunnelKey int + UUID string + type Encap struct + ChassisName string + IP string + Options map[string]string + Type EncapType + UUID string + type EncapType = string + var EncapTypeGeneve EncapType = "geneve" + var EncapTypeSTT EncapType = "stt" + var EncapTypeVxlan EncapType = "vxlan" + type FDB struct + DpKey int + MAC string + PortKey int + UUID string + type GatewayChassis struct + Chassis *string + ExternalIDs map[string]string + Name string + Options map[string]string + Priority int + UUID string + type HAChassis struct + Chassis *string + ExternalIDs map[string]string + Priority int + UUID string + type HAChassisGroup struct + ExternalIDs map[string]string + HaChassis []string + Name string + RefChassis []string + UUID string + type IGMPGroup struct + Address string + Chassis *string + Datapath *string + Ports []string + UUID string + type IPMulticast struct + Datapath string + Enabled *bool + EthSrc string + IdleTimeout *int + Ip4Src string + Ip6Src string + Querier *bool + QueryInterval *int + QueryMaxResp *int + SeqNo int + TableSize *int + UUID string + type LoadBalancer struct + Datapaths []string + ExternalIDs map[string]string + Name string + Options map[string]string + Protocol *LoadBalancerProtocol + UUID string + Vips map[string]string + type LoadBalancerProtocol = string + var LoadBalancerProtocolSCTP LoadBalancerProtocol = "sctp" + var LoadBalancerProtocolTCP LoadBalancerProtocol = "tcp" + var LoadBalancerProtocolUDP LoadBalancerProtocol = "udp" + type LogicalDPGroup struct + Datapaths []string + UUID string + type LogicalFlow struct + Actions string + ControllerMeter *string + ExternalIDs map[string]string + LogicalDatapath *string + LogicalDpGroup *string + Match string + Pipeline LogicalFlowPipeline + Priority int + TableID int + Tags map[string]string + UUID string + type LogicalFlowPipeline = string + var LogicalFlowPipelineEgress LogicalFlowPipeline = "egress" + var LogicalFlowPipelineIngress LogicalFlowPipeline = "ingress" + type MACBinding struct + Datapath string + IP string + LogicalPort string + MAC string + UUID string + type Meter struct + Bands []string + Name string + UUID string + Unit MeterUnit + type MeterBand struct + Action MeterBandAction + BurstSize int + Rate int + UUID string + type MeterBandAction = string + var MeterBandActionDrop MeterBandAction = "drop" + type MeterUnit = string + var MeterUnitKbps MeterUnit = "kbps" + var MeterUnitPktps MeterUnit = "pktps" + type MulticastGroup struct + Datapath string + Name string + Ports []string + TunnelKey int + UUID string + type PortBinding struct + Chassis *string + Datapath string + Encap *string + ExternalIDs map[string]string + GatewayChassis []string + HaChassisGroup *string + LogicalPort string + MAC []string + NatAddresses []string + Options map[string]string + ParentPort *string + RequestedChassis *string + Tag *int + TunnelKey int + Type string + UUID string + Up *bool + VirtualParent *string + type PortGroup struct + Name string + Ports []string + UUID string + type RBACPermission struct + Authorization []string + InsertDelete bool + Table string + UUID string + Update []string + type RBACRole struct + Name string + Permissions map[string]string + UUID string + type SBGlobal struct + Connections []string + ExternalIDs map[string]string + Ipsec bool + NbCfg int + Options map[string]string + SSL *string + UUID string + type SSL struct + BootstrapCaCert bool + CaCert string + Certificate string + ExternalIDs map[string]string + PrivateKey string + SSLCiphers string + SSLProtocols string + UUID string + type ServiceMonitor struct + ExternalIDs map[string]string + IP string + LogicalPort string + Options map[string]string + Port int + Protocol *ServiceMonitorProtocol + SrcIP string + SrcMAC string + Status *ServiceMonitorStatus + UUID string + type ServiceMonitorProtocol = string + type ServiceMonitorStatus = string Other modules containing this package github.com/lxc/incus