Skip to content

Commit 9641220

Browse files
authored
rust(feat): Update generated protos (#234)
1 parent f1f9f37 commit 9641220

42 files changed

Lines changed: 15367 additions & 9 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

rust/crates/sift_rs/src/gen/mod.rs

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ pub mod sift {
3232
// @@protoc_insertion_point(sift.annotations.v1)
3333
}
3434
}
35+
pub mod api_keys {
36+
// @@protoc_insertion_point(attribute:sift.api_keys.v2)
37+
pub mod v2 {
38+
include!("sift.api_keys.v2.rs");
39+
// @@protoc_insertion_point(sift.api_keys.v2)
40+
}
41+
}
3542
pub mod assets {
3643
// @@protoc_insertion_point(attribute:sift.assets.v1)
3744
pub mod v1 {
@@ -110,6 +117,13 @@ pub mod sift {
110117
// @@protoc_insertion_point(sift.data_imports.v2)
111118
}
112119
}
120+
pub mod dlq_errors {
121+
// @@protoc_insertion_point(attribute:sift.dlq_errors.v2)
122+
pub mod v2 {
123+
include!("sift.dlq_errors.v2.rs");
124+
// @@protoc_insertion_point(sift.dlq_errors.v2)
125+
}
126+
}
113127
pub mod ingest {
114128
// @@protoc_insertion_point(attribute:sift.ingest.v1)
115129
pub mod v1 {
@@ -136,6 +150,20 @@ pub mod sift {
136150
// @@protoc_insertion_point(sift.jobs.v1)
137151
}
138152
}
153+
pub mod me {
154+
// @@protoc_insertion_point(attribute:sift.me.v2)
155+
pub mod v2 {
156+
include!("sift.me.v2.rs");
157+
// @@protoc_insertion_point(sift.me.v2)
158+
}
159+
}
160+
pub mod metadata {
161+
// @@protoc_insertion_point(attribute:sift.metadata.v1)
162+
pub mod v1 {
163+
include!("sift.metadata.v1.rs");
164+
// @@protoc_insertion_point(sift.metadata.v1)
165+
}
166+
}
139167
pub mod notifications {
140168
// @@protoc_insertion_point(attribute:sift.notifications.v1)
141169
pub mod v1 {
@@ -178,6 +206,13 @@ pub mod sift {
178206
// @@protoc_insertion_point(sift.reports.v1)
179207
}
180208
}
209+
pub mod roles {
210+
// @@protoc_insertion_point(attribute:sift.roles.v2)
211+
pub mod v2 {
212+
include!("sift.roles.v2.rs");
213+
// @@protoc_insertion_point(sift.roles.v2)
214+
}
215+
}
181216
pub mod rule_evaluation {
182217
// @@protoc_insertion_point(attribute:sift.rule_evaluation.v1)
183218
pub mod v1 {
@@ -218,6 +253,27 @@ pub mod sift {
218253
// @@protoc_insertion_point(sift.tags.v2)
219254
}
220255
}
256+
pub mod unit {
257+
// @@protoc_insertion_point(attribute:sift.unit.v2)
258+
pub mod v2 {
259+
include!("sift.unit.v2.rs");
260+
// @@protoc_insertion_point(sift.unit.v2)
261+
}
262+
}
263+
pub mod user_defined_functions {
264+
// @@protoc_insertion_point(attribute:sift.user_defined_functions.v1)
265+
pub mod v1 {
266+
include!("sift.user_defined_functions.v1.rs");
267+
// @@protoc_insertion_point(sift.user_defined_functions.v1)
268+
}
269+
}
270+
pub mod user_groups {
271+
// @@protoc_insertion_point(attribute:sift.user_groups.v2)
272+
pub mod v2 {
273+
include!("sift.user_groups.v2.rs");
274+
// @@protoc_insertion_point(sift.user_groups.v2)
275+
}
276+
}
221277
pub mod users {
222278
// @@protoc_insertion_point(attribute:sift.users.v2)
223279
pub mod v2 {
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
// @generated
2+
// This file is @generated by prost-build.
3+
#[allow(clippy::derive_partial_eq_without_eq)]
4+
#[derive(Clone, PartialEq, ::prost::Message)]
5+
pub struct ApiKey {
6+
#[prost(string, tag="1")]
7+
pub api_key_id: ::prost::alloc::string::String,
8+
#[prost(string, tag="2")]
9+
pub name: ::prost::alloc::string::String,
10+
#[prost(message, optional, tag="3")]
11+
pub created_date: ::core::option::Option<::pbjson_types::Timestamp>,
12+
#[prost(string, tag="4")]
13+
pub created_by_user_id: ::prost::alloc::string::String,
14+
#[prost(string, tag="5")]
15+
pub user_id: ::prost::alloc::string::String,
16+
}
17+
#[allow(clippy::derive_partial_eq_without_eq)]
18+
#[derive(Clone, PartialEq, ::prost::Message)]
19+
pub struct CreateApiKeyResponse {
20+
#[prost(message, optional, tag="1")]
21+
pub api_key: ::core::option::Option<CreatedApiKey>,
22+
}
23+
#[allow(clippy::derive_partial_eq_without_eq)]
24+
#[derive(Clone, PartialEq, ::prost::Message)]
25+
pub struct CreatedApiKey {
26+
#[prost(string, tag="1")]
27+
pub api_key_id: ::prost::alloc::string::String,
28+
#[prost(string, tag="2")]
29+
pub name: ::prost::alloc::string::String,
30+
#[prost(string, tag="3")]
31+
pub key: ::prost::alloc::string::String,
32+
#[prost(message, optional, tag="4")]
33+
pub created_date: ::core::option::Option<::pbjson_types::Timestamp>,
34+
#[prost(string, tag="5")]
35+
pub created_by_user_id: ::prost::alloc::string::String,
36+
#[prost(string, tag="6")]
37+
pub user_id: ::prost::alloc::string::String,
38+
}
39+
#[allow(clippy::derive_partial_eq_without_eq)]
40+
#[derive(Clone, PartialEq, ::prost::Message)]
41+
pub struct ListApiKeysRequest {
42+
#[prost(uint32, tag="1")]
43+
pub page_size: u32,
44+
#[prost(string, tag="2")]
45+
pub page_token: ::prost::alloc::string::String,
46+
#[prost(string, tag="3")]
47+
pub filter: ::prost::alloc::string::String,
48+
#[prost(string, tag="4")]
49+
pub order_by: ::prost::alloc::string::String,
50+
}
51+
#[allow(clippy::derive_partial_eq_without_eq)]
52+
#[derive(Clone, PartialEq, ::prost::Message)]
53+
pub struct ListApiKeysResponse {
54+
#[prost(message, repeated, tag="1")]
55+
pub api_keys: ::prost::alloc::vec::Vec<ApiKey>,
56+
#[prost(string, tag="2")]
57+
pub next_page_token: ::prost::alloc::string::String,
58+
}
59+
#[allow(clippy::derive_partial_eq_without_eq)]
60+
#[derive(Clone, PartialEq, ::prost::Message)]
61+
pub struct CreateApiKeyRequest {
62+
#[prost(string, tag="1")]
63+
pub name: ::prost::alloc::string::String,
64+
#[prost(string, tag="2")]
65+
pub user_id: ::prost::alloc::string::String,
66+
}
67+
#[allow(clippy::derive_partial_eq_without_eq)]
68+
#[derive(Clone, PartialEq, ::prost::Message)]
69+
pub struct DeleteApiKeyRequest {
70+
#[prost(string, tag="1")]
71+
pub api_key_id: ::prost::alloc::string::String,
72+
}
73+
#[allow(clippy::derive_partial_eq_without_eq)]
74+
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
75+
pub struct DeleteApiKeyResponse {
76+
}
77+
#[allow(clippy::derive_partial_eq_without_eq)]
78+
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
79+
pub struct ApiKeyOrganizationRequest {
80+
}
81+
#[allow(clippy::derive_partial_eq_without_eq)]
82+
#[derive(Clone, PartialEq, ::prost::Message)]
83+
pub struct ApiKeyOrganizationResponse {
84+
#[prost(message, optional, tag="1")]
85+
pub organization: ::core::option::Option<super::super::common::r#type::v1::Organization>,
86+
}
87+
include!("sift.api_keys.v2.tonic.rs");
88+
include!("sift.api_keys.v2.serde.rs");
89+
// @@protoc_insertion_point(module)

0 commit comments

Comments
 (0)