fastly_api/models/
tls_certificate_response_attributes.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
12pub struct TlsCertificateResponseAttributes {
13 #[serde(rename = "created_at", skip_serializing_if = "Option::is_none")]
15 pub created_at: Option<String>,
16 #[serde(rename = "deleted_at", skip_serializing_if = "Option::is_none")]
18 pub deleted_at: Option<String>,
19 #[serde(rename = "updated_at", skip_serializing_if = "Option::is_none")]
21 pub updated_at: Option<String>,
22 #[serde(rename = "issued_to", skip_serializing_if = "Option::is_none")]
24 pub issued_to: Option<String>,
25 #[serde(rename = "issuer", skip_serializing_if = "Option::is_none")]
27 pub issuer: Option<String>,
28 #[serde(rename = "serial_number", skip_serializing_if = "Option::is_none")]
30 pub serial_number: Option<String>,
31 #[serde(rename = "signature_algorithm", skip_serializing_if = "Option::is_none")]
33 pub signature_algorithm: Option<String>,
34 #[serde(rename = "not_after", skip_serializing_if = "Option::is_none")]
36 pub not_after: Option<String>,
37 #[serde(rename = "not_before", skip_serializing_if = "Option::is_none")]
39 pub not_before: Option<String>,
40 #[serde(rename = "replace", skip_serializing_if = "Option::is_none")]
42 pub replace: Option<bool>,
43}
44
45impl TlsCertificateResponseAttributes {
46 pub fn new() -> TlsCertificateResponseAttributes {
47 TlsCertificateResponseAttributes {
48 created_at: None,
49 deleted_at: None,
50 updated_at: None,
51 issued_to: None,
52 issuer: None,
53 serial_number: None,
54 signature_algorithm: None,
55 not_after: None,
56 not_before: None,
57 replace: None,
58 }
59 }
60}
61
62