Skip to content

Commit c8bb693

Browse files
authored
feat(common): set env vars model (#2097)
* feat(common): set env vars model * pub
1 parent b3d68a5 commit c8bb693

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

common/src/models/resource.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use std::collections::HashMap;
2+
13
use serde::{Deserialize, Serialize};
24
use serde_json::Value;
35

@@ -109,6 +111,13 @@ pub enum ResourceType {
109111
Unknown(String),
110112
}
111113

114+
#[derive(Clone, Debug, Serialize, Deserialize)]
115+
#[cfg_attr(feature = "utoipa", derive(utoipa::ToSchema))]
116+
#[typeshare::typeshare]
117+
pub struct SetEnvVarsRequest {
118+
pub vars: HashMap<String, String>,
119+
}
120+
112121
#[cfg(test)]
113122
mod tests {
114123
use std::str::FromStr;

common/types.ts

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)