devops_armory/cloud/gcp/gke/ssl/
models.rs1use serde_derive::{Serialize, Deserialize};
2
3#[derive(Serialize, Deserialize, Default, Debug)]
4pub struct GkeSslCert {
5 pub apiVersion: String,
6 pub kind: String,
7 pub metadata: SslMetadata,
8 pub spec: SslSpec
9}
10
11#[derive(Serialize, Deserialize, Default, Debug)]
12pub struct SslMetadata {
13 pub name: String,
14 pub namespace: String
15}
16
17#[derive(Serialize, Deserialize, Default, Debug)]
18pub struct SslSpec {
19 pub domains: Vec<String>
20}
21