cortexkit_bus_naming/
lib.rs1mod grants;
4mod limits;
5mod names;
6mod token;
7
8pub use grants::{
9 bus_permissions, delivery_authority_permissions, flow_engine_permissions,
10 generate_permission_golden, participant_permissions, system_permissions,
11 validate_permission_file, AllowEntry, GoldenFixture, GrantError, Operation, PermissionDocument,
12 Principal, RefusedEntry, PINNED_GOLDEN_FIXTURE,
13};
14pub use limits::{
15 shipped_streams, validate_consumer, validate_store_retention, validate_streams, ConsumerSpec,
16 DiscardPolicy, LimitError, StreamKind, StreamSpec, GIB, HOUR, MIB,
17};
18pub use names::{
19 root_credential_id, validate_tenancy_name, AccountNames, BucketNames, NamingExemption,
20 NamingRule, RootCredentialKind, StreamNames, TenancyNameError, CLOSED_NAMING_EXEMPTIONS,
21};
22pub use token::{
23 validate_account_token, validate_event_version, validate_token, NamingError, TokenKind,
24};