akeyless_api/models/
usc_list.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct UscList {
17 #[serde(rename = "json", skip_serializing_if = "Option::is_none")]
19 pub json: Option<bool>,
20 #[serde(rename = "object-type", skip_serializing_if = "Option::is_none")]
21 pub object_type: Option<String>,
22 #[serde(rename = "token", skip_serializing_if = "Option::is_none")]
24 pub token: Option<String>,
25 #[serde(rename = "uid-token", skip_serializing_if = "Option::is_none")]
27 pub uid_token: Option<String>,
28 #[serde(rename = "usc-name")]
30 pub usc_name: String,
31}
32
33impl UscList {
34 pub fn new(usc_name: String) -> UscList {
36 UscList {
37 json: None,
38 object_type: None,
39 token: None,
40 uid_token: None,
41 usc_name,
42 }
43 }
44}
45