# Functions
No description provided by the author
RegisterSecGroupServiceHandler registers the http handlers for service SecGroupService to "mux".
RegisterSecGroupServiceHandlerClient registers the http handlers for service SecGroupService to "mux".
RegisterSecGroupServiceHandlerFromEndpoint is same as RegisterSecGroupServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterSecGroupServiceHandlerServer registers the http handlers for service SecGroupService to "mux".
No description provided by the author
# Constants
Accepts net packet.
Drops net packet.
Undefined verdict action.
Accepts net packet.
Default is default action in [DROP|ACCEPT].
Drops net packet.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Delete: Delete operation.
FullSync: Delete+Insert+Update operations (default).
NoOp: it meand there is no operation defined as default.
Upsert: Insert+Update operations.
# Variables
No description provided by the author
Enum value maps for RuleAction.
Enum value maps for RuleAction.
Enum value maps for SecGroup_DefaultAction.
Enum value maps for SecGroup_DefaultAction.
SecGroupService_ServiceDesc is the grpc.ServiceDesc for SecGroupService service.
Enum value maps for SyncReq_SyncOp.
Enum value maps for SyncReq_SyncOp.
# Structs
AccPorts: represents Security Group Rule access source-dest ports.
CIDR-SG ICMP <in|e>gress type rule.
CidrSgIcmpRulesResp: CIDR-SG-[INGRESS|EGRESS]:ICMP rules(s) resp.
CIDR-SG NET-SG Ingress Egress type rule.
СidrSgRulesResp: CIDR-SG-[INGRESS, EGRESS] rule(s) resp.
FindCidrSgIcmpRulesReq: req to find all CIDR-SG-[INGRESS|EGRESS]:ICMP rules(s) scoped by SG(s) variety.
FindCidrSgRulesReq: req to find all CIRD-SG-[INGRESS|EGRESS] Rule(s) scoped by SG(s) variety.
FindFqdnRulesReq: req to find all FQDN Rule(s) scoped by variety 'from' SG(s).
FindIESgSgIcmpRulesReq: req to find all SG-SG-[INGRESS|EGRESS]:ICMP rule(s).
FindRulesReq: req to find all SecGroup(s) Rule(s) scoped by variety('from') --> variety('to') SG(s).
FindSgIcmpRulesReq: req to find all SG:ICMP Rule(s) scoped by SG(s) variety.
FindSgSgIcmpRulesReq: req to find all SG-SG:ICMP Rule(s) scoped by SG(s) variety.
FindSgSgRulesReq: req to find all SG-SG-[INGRESS|EGRESS] rule(s).
FqdnRule: represents Security Groups Rule.
FqdnRulesResp: FQDN Rule(s) resp.
GetRulesReq; req to get Rules scoped by SecGroup pair 'from' --> 'to'.
GetSecGroupForAddressReq: req to get Security Group by IP or CIDR.
GetSgSubnetsReq: req to get Networks related to Security Group.
GetSgSubnetsResp: Networks related to Security Group resp.
SG-SG:ICMP <in|e>gress type rule.
IESgSgIcmpRulesResp: SG-SG-[INGRESS|EGRESS]:ICMP rule(s) resp.
ListNetworksReq: req to list Networks.
ListNetworksResp: Network list resp.
ListSecurityGroupsReq: req to list Seocurity Groups.
ListSecurityGroupsResp: Security Groups list resp.
Network: represents a named IP network.
Rule: represents Security Groups Rule.
RulePriority: represents rule priority or none if we no need use it.
No description provided by the author
RulesResp: Security Group(s) Rule(s) resp.
SecGroup: represents a security group.
SG:ICMP type rule.
FindSgIcmpRulesResp: SG:ICMP Rule(s) resp.
SG-SG:ICMP type rule.
SgSgIcmpRulesResp: SG-SG:ICMP Rule(s) resp.
SG-SG <in|e>gress type rule.
SgSgRulesResp: SG-SG-[INGRESS, EGRESS] rule(s) resp.
SyncCidrSgIcmpRules: subject of CIDR-SG-[INGRESS|EGRESS]:ICMP to Sync.
SyncCidrSgRules: subject of CIDR-SG-[INGRESS|EGRESS] to Sync.
SyncFqdnRules: subject of Security Group Rules to Sync.
SyncIESgSgIcmpRules: subject of SG-SG-[INGRESS|EGRESS]:ICMP to Sync.
SyncNetworks: subject of Networks to Sync.
SyncReq: request to apply changes in DB for one of subject [Networks|Sucurity Groups|Security Grpups Rules].
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SyncSecurityGroups: subject of Security Groups to Sync.
SyncSgIcmpRules: subject of SG:ICMP to Sync.
SyncSGRules: subject of Security Group Rules to Sync.
SyncSgSgIcmpRules: subject of SG-SG:ICMP to Sync.
SyncSgSgRules: subject of SG-SG-[INGRESS|EGRESS] to Sync.
SyncStatusResp: db status after last succeeded Sync.
UnimplementedSecGroupServiceServer must be embedded to have forward compatible implementations.
# Interfaces
No description provided by the author
No description provided by the author
SecGroupServiceClient is the client API for SecGroupService service.
SecGroupServiceServer is the server API for SecGroupService service.
UnsafeSecGroupServiceServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
RuleAction: represents verdict action for rules.
DefaultAction: represents default action at end of chains for Security Gpoup.
SyncOp: sync operation.