Skip to main content

devops_armory/cloud/gcp/service_account/
models.rs

1use serde::{Serialize, Deserialize};
2
3#[derive(Debug,Deserialize, Serialize)]
4pub struct CreateServiceAccount {
5    pub accountId: String,
6    pub serviceAccount: ServiceAccount
7}
8
9#[derive(Debug,Deserialize, Serialize)]
10pub struct ServiceAccount {
11    pub name: Option<String>,
12    pub displayName: String,
13    pub description: String,
14    pub disabled: bool
15}
16
17#[derive(Debug,Deserialize, Serialize)]
18pub struct UpdateServiceAccount {
19    pub displayName: String,
20}