Documentation
¶
Index ¶
- type AuditLogger
- type AuditLoggerOptions
- type CompletedRule
- type Controller
- func (c *Controller) GetAddressGroupNum() int
- func (c *Controller) GetAddressGroups() []v1beta2.AddressGroup
- func (c *Controller) GetAppliedNetworkPolicies(pod, namespace string, npFilter *querier.NetworkPolicyQueryFilter) []v1beta2.NetworkPolicy
- func (c *Controller) GetAppliedToGroupNum() int
- func (c *Controller) GetAppliedToGroups() []v1beta2.AppliedToGroup
- func (c *Controller) GetControllerConnectionStatus() bool
- func (c *Controller) GetIGMPNPRuleInfo(podName, podNamespace string, groupAddress net.IP, igmpType uint8) (*types.IGMPNPRuleInfo, error)
- func (c *Controller) GetNetworkPolicies(npFilter *querier.NetworkPolicyQueryFilter) []v1beta2.NetworkPolicy
- func (c *Controller) GetNetworkPolicyByRuleFlowID(ruleFlowID uint32) *v1beta2.NetworkPolicyReference
- func (c *Controller) GetNetworkPolicyNum() int
- func (c *Controller) GetRuleByFlowID(ruleFlowID uint32) *types.PolicyRule
- func (c *Controller) HandlePacketIn(pktIn *ofctrl.PacketIn) error
- func (c *Controller) Run(stopCh <-chan struct{})
- func (c *Controller) SetDenyConnStore(denyConnStore *connections.DenyConnectionStore)
- type L7RuleReconciler
- type Reconciler
- type StatusController
- type StatusManager
Constants ¶
This section is empty.