devops_armory/cloud/gcp/service_account/
models.rs1use 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}