Skip to main content

Crate basil_proto

Crate basil_proto 

Source
Expand description

Generated Basil gRPC API contracts.

broker is Basil’s own broker API. spiffe is generated from the vendored upstream SPIFFE Workload API proto.

Re-exports§

pub use types::AeadAlgorithm;
pub use types::CatalogEntry;
pub use types::CatalogKind;
pub use types::CiphertextEnvelope;
pub use types::KeyMaterial;
pub use types::KeyType;

Modules§

broker
envoy
Minimal Envoy xDS/SDS v3 contracts used by Basil’s SDS adapter.
google
invocation
Sealed-invocation plaintext body schemas and the basil content-type registry.
spiffe
types
Shared Basil domain types used by the client and agent internals.
xds