package felix

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service PolicySync

felixbackend.proto:5

enum Action

felixbackend.proto:688

Action represents an action taken by a policy or rule.

Used in: DataplaneStats, Statistic

message ActivePolicyRemove

felixbackend.proto:234

Used in: ToDataplane

message ActivePolicyUpdate

felixbackend.proto:229

Used in: ToDataplane

message ActiveProfileRemove

felixbackend.proto:216

Used in: ToDataplane

message ActiveProfileUpdate

felixbackend.proto:211

Used in: ToDataplane

message ConfigUpdate

felixbackend.proto:176

Used in: ToDataplane

message DataplaneInSync

felixbackend.proto:509

Used in: FromDataplane

(message has no fields)

message Encapsulation

felixbackend.proto:561

Used in: ToDataplane

message EndpointStatus

felixbackend.proto:484

Used in: HostEndpointStatusUpdate, WorkloadEndpointStatusUpdate

message FromDataplane

felixbackend.proto:148

message GlobalBGPConfigUpdate

felixbackend.proto:787

Used in: ToDataplane

message HTTPMatch

felixbackend.proto:346

Used in: Rule

message HTTPMatch.PathMatch

felixbackend.proto:348

Used in: HTTPMatch

message HostEndpoint

felixbackend.proto:447

Used in: HostEndpointUpdate

message HostEndpointID

felixbackend.proto:435

Used in: HostEndpointRemove, HostEndpointStatusRemove, HostEndpointStatusUpdate, HostEndpointUpdate

message HostEndpointRemove

felixbackend.proto:458

Used in: ToDataplane

message HostEndpointStatusRemove

felixbackend.proto:488

Used in: FromDataplane

message HostEndpointStatusUpdate

felixbackend.proto:479

Used in: FromDataplane

message HostEndpointUpdate

felixbackend.proto:442

Used in: ToDataplane

message HostMetadataRemove

felixbackend.proto:530

Used in: ToDataplane

message HostMetadataUpdate

felixbackend.proto:525

Used in: ToDataplane

message HostMetadataV4V6Remove

felixbackend.proto:520

Used in: ToDataplane

message HostMetadataV4V6Update

felixbackend.proto:512

Used in: ToDataplane

message HostMetadataV6Remove

felixbackend.proto:540

Used in: ToDataplane

message HostMetadataV6Update

felixbackend.proto:535

Used in: ToDataplane

message IPAMPool

felixbackend.proto:554

Used in: IPAMPoolUpdate

message IPAMPoolRemove

felixbackend.proto:550

Used in: ToDataplane

message IPAMPoolUpdate

felixbackend.proto:545

Used in: ToDataplane

enum IPPoolType

felixbackend.proto:608

Used in: RouteUpdate

message IPSetDeltaUpdate

felixbackend.proto:201

Used in: ToDataplane

message IPSetRemove

felixbackend.proto:207

Used in: ToDataplane

message IPSetUpdate

felixbackend.proto:190

Used in: ToDataplane

enum IPSetUpdate.IPSetType

felixbackend.proto:193

Used in: IPSetUpdate

enum IPVersion

felixbackend.proto:256

Used in: Rule, WireguardStatusUpdate

message IcmpTypeAndCode

felixbackend.proto:361

Used in: Rule

message InSync

felixbackend.proto:187

Used in: ToDataplane

(message has no fields)

message LocalBGPPeer

felixbackend.proto:427

Used in: WorkloadEndpoint

message NamespaceID

felixbackend.proto:590

Used in: NamespaceRemove, NamespaceUpdate

message NamespaceRemove

felixbackend.proto:586

Used in: ToDataplane

message NamespaceUpdate

felixbackend.proto:581

Used in: ToDataplane

message NatInfo

felixbackend.proto:469

Used in: WorkloadEndpoint

message Policy

felixbackend.proto:243

Used in: ActivePolicyUpdate

message PolicyID

felixbackend.proto:238

Used in: ActivePolicyRemove, ActivePolicyUpdate, RuleTrace

message PortRange

felixbackend.proto:374

Individual ports are sent with first == last.

Used in: Rule

message ProcessStatusUpdate

felixbackend.proto:474

Used in: FromDataplane

message Profile

felixbackend.proto:224

Used in: ActiveProfileUpdate

message ProfileID

felixbackend.proto:220

Used in: ActiveProfileRemove, ActiveProfileUpdate, RuleTrace

message Protocol

felixbackend.proto:366

Used in: DataplaneStats, Rule

message QoSControls

felixbackend.proto:416

Used in: WorkloadEndpoint

message RawConfig

felixbackend.proto:182

Used in: ConfigUpdate

message RouteRemove

felixbackend.proto:642

Used in: ToDataplane

enum RouteType

felixbackend.proto:596

RouteTYpe defines a type of route. Each is a power of 2, so that theye can be used as unique bits within a bitmap.

Used in: RouteUpdate

message RouteUpdate

felixbackend.proto:621

Used in: ToDataplane

message Rule

felixbackend.proto:262

Used in: Policy, Profile

message RuleMetadata

felixbackend.proto:357

Used in: Rule

message RuleTrace

felixbackend.proto:729

RuleTrace indicates a rule that matched the flow as it was being evaluated.

Used in: DataplaneStats

enum RuleTrace.Direction

felixbackend.proto:745

Whether the rule appears in INBOUND or OUTBOUND rules for the policy / profile.

Used in: RuleTrace

message ServiceAccountID

felixbackend.proto:576

Used in: ServiceAccountRemove, ServiceAccountUpdate

message ServiceAccountMatch

felixbackend.proto:341

Used in: Rule

message ServiceAccountRemove

felixbackend.proto:572

Used in: ToDataplane

message ServiceAccountUpdate

felixbackend.proto:567

Used in: ToDataplane

message ServicePort

felixbackend.proto:795

Used in: ServiceUpdate

message ServiceRemove

felixbackend.proto:811

Used in: ToDataplane

message ServiceUpdate

felixbackend.proto:801

Used in: ToDataplane

message Statistic

felixbackend.proto:694

Statistic is a piece of summary information for a flow.

Used in: DataplaneStats

enum Statistic.Direction

felixbackend.proto:698

Whether the statistic is for inbound or outbound data flow, relative to the dataplane reporting.

Used in: Statistic

enum Statistic.Kind

felixbackend.proto:714

Kind indicates what this statistic is about.

Used in: Statistic

enum Statistic.Relativity

felixbackend.proto:707

Whether the data is relative. ABSOLUTE data gives the total for the flow since it started. DELTA data gives the change since the last report for this flow.

Used in: Statistic

message TierInfo

felixbackend.proto:462

Used in: HostEndpoint, WorkloadEndpoint

message TunnelType

felixbackend.proto:615

Used in: RouteUpdate

message VXLANTunnelEndpointRemove

felixbackend.proto:656

Used in: ToDataplane

message VXLANTunnelEndpointUpdate

felixbackend.proto:646

Used in: ToDataplane

message WireguardEndpointRemove

felixbackend.proto:766

Used in: ToDataplane

message WireguardEndpointUpdate

felixbackend.proto:755

Used in: ToDataplane

message WireguardEndpointV6Remove

felixbackend.proto:782

Used in: ToDataplane

message WireguardEndpointV6Update

felixbackend.proto:771

Used in: ToDataplane

message WireguardStatusUpdate

felixbackend.proto:501

Used in: FromDataplane

message WorkloadEndpoint

felixbackend.proto:399

Used in: WorkloadEndpointStatusUpdate, WorkloadEndpointUpdate

message WorkloadEndpointID

felixbackend.proto:379

Used in: WorkloadEndpointRemove, WorkloadEndpointStatusRemove, WorkloadEndpointStatusUpdate, WorkloadEndpointUpdate

message WorkloadEndpointRemove

felixbackend.proto:431

Used in: ToDataplane

message WorkloadEndpointStatusRemove

felixbackend.proto:497

Used in: FromDataplane

message WorkloadEndpointStatusUpdate

felixbackend.proto:492

Used in: FromDataplane

message WorkloadEndpointUpdate

felixbackend.proto:389

Used in: ToDataplane

enum WorkloadType

felixbackend.proto:394

Used in: WorkloadEndpoint