package felix

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

service PolicySync

felixbackend.proto:5

enum Action

felixbackend.proto:703

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:524

Used in: FromDataplane

(message has no fields)

message Encapsulation

felixbackend.proto:576

Used in: ToDataplane

message EndpointStatus

felixbackend.proto:499

Used in: HostEndpointStatusUpdate, WorkloadEndpointStatusUpdate

message FromDataplane

felixbackend.proto:148

message GlobalBGPConfigUpdate

felixbackend.proto:802

Used in: ToDataplane

message HTTPMatch

felixbackend.proto:348

Used in: Rule

message HTTPMatch.PathMatch

felixbackend.proto:350

Used in: HTTPMatch

message HostEndpoint

felixbackend.proto:461

Used in: HostEndpointUpdate

message HostEndpointID

felixbackend.proto:449

Used in: HostEndpointRemove, HostEndpointStatusRemove, HostEndpointStatusUpdate, HostEndpointUpdate

message HostEndpointRemove

felixbackend.proto:473

Used in: ToDataplane

message HostEndpointStatusRemove

felixbackend.proto:503

Used in: FromDataplane

message HostEndpointStatusUpdate

felixbackend.proto:494

Used in: FromDataplane

message HostEndpointUpdate

felixbackend.proto:456

Used in: ToDataplane

message HostMetadataRemove

felixbackend.proto:545

Used in: ToDataplane

message HostMetadataUpdate

felixbackend.proto:540

Used in: ToDataplane

message HostMetadataV4V6Remove

felixbackend.proto:535

Used in: ToDataplane

message HostMetadataV4V6Update

felixbackend.proto:527

Used in: ToDataplane

message HostMetadataV6Remove

felixbackend.proto:555

Used in: ToDataplane

message HostMetadataV6Update

felixbackend.proto:550

Used in: ToDataplane

message IPAMPool

felixbackend.proto:569

Used in: IPAMPoolUpdate

message IPAMPoolRemove

felixbackend.proto:565

Used in: ToDataplane

message IPAMPoolUpdate

felixbackend.proto:560

Used in: ToDataplane

enum IPPoolType

felixbackend.proto:623

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:258

Used in: Rule, WireguardStatusUpdate

message IcmpTypeAndCode

felixbackend.proto:363

Used in: Rule

message InSync

felixbackend.proto:187

Used in: ToDataplane

(message has no fields)

message LocalBGPPeer

felixbackend.proto:441

Used in: WorkloadEndpoint

message NamespaceID

felixbackend.proto:605

Used in: NamespaceRemove, NamespaceUpdate

message NamespaceRemove

felixbackend.proto:601

Used in: ToDataplane

message NamespaceUpdate

felixbackend.proto:596

Used in: ToDataplane

message NatInfo

felixbackend.proto:484

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:376

Individual ports are sent with first == last.

Used in: Rule

message ProcessStatusUpdate

felixbackend.proto:489

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:368

Used in: DataplaneStats, Rule

message QoSControls

felixbackend.proto:419

Used in: WorkloadEndpoint

message QoSPolicy

felixbackend.proto:436

Used in: HostEndpoint, WorkloadEndpoint

message RawConfig

felixbackend.proto:182

Used in: ConfigUpdate

message RouteRemove

felixbackend.proto:657

Used in: ToDataplane

enum RouteType

felixbackend.proto:611

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:636

Used in: ToDataplane

message Rule

felixbackend.proto:264

Used in: Policy, Profile

message RuleMetadata

felixbackend.proto:359

Used in: Rule

message RuleTrace

felixbackend.proto:744

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

Used in: DataplaneStats

enum RuleTrace.Direction

felixbackend.proto:760

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

Used in: RuleTrace

message ServiceAccountID

felixbackend.proto:591

Used in: ServiceAccountRemove, ServiceAccountUpdate

message ServiceAccountMatch

felixbackend.proto:343

Used in: Rule

message ServiceAccountRemove

felixbackend.proto:587

Used in: ToDataplane

message ServiceAccountUpdate

felixbackend.proto:582

Used in: ToDataplane

message ServicePort

felixbackend.proto:810

Used in: ServiceUpdate

message ServiceRemove

felixbackend.proto:826

Used in: ToDataplane

message ServiceUpdate

felixbackend.proto:816

Used in: ToDataplane

message Statistic

felixbackend.proto:709

Statistic is a piece of summary information for a flow.

Used in: DataplaneStats

enum Statistic.Direction

felixbackend.proto:713

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

Used in: Statistic

enum Statistic.Kind

felixbackend.proto:729

Kind indicates what this statistic is about.

Used in: Statistic

enum Statistic.Relativity

felixbackend.proto:722

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:477

Used in: HostEndpoint, WorkloadEndpoint

message TunnelType

felixbackend.proto:630

Used in: RouteUpdate

message VXLANTunnelEndpointRemove

felixbackend.proto:671

Used in: ToDataplane

message VXLANTunnelEndpointUpdate

felixbackend.proto:661

Used in: ToDataplane

message WireguardEndpointRemove

felixbackend.proto:781

Used in: ToDataplane

message WireguardEndpointUpdate

felixbackend.proto:770

Used in: ToDataplane

message WireguardEndpointV6Remove

felixbackend.proto:797

Used in: ToDataplane

message WireguardEndpointV6Update

felixbackend.proto:786

Used in: ToDataplane

message WireguardStatusUpdate

felixbackend.proto:516

Used in: FromDataplane

message WorkloadBpfSkipRedir

felixbackend.proto:396

Used in: WorkloadEndpoint

message WorkloadEndpoint

felixbackend.proto:401

Used in: WorkloadEndpointStatusUpdate, WorkloadEndpointUpdate

message WorkloadEndpointID

felixbackend.proto:381

Used in: WorkloadEndpointRemove, WorkloadEndpointStatusRemove, WorkloadEndpointStatusUpdate, WorkloadEndpointUpdate

message WorkloadEndpointRemove

felixbackend.proto:445

Used in: ToDataplane

message WorkloadEndpointStatusRemove

felixbackend.proto:512

Used in: FromDataplane

message WorkloadEndpointStatusUpdate

felixbackend.proto:507

Used in: FromDataplane

message WorkloadEndpointUpdate

felixbackend.proto:391

Used in: ToDataplane