fastly_api/models/
relationships_for_tls_subscription.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
12pub struct RelationshipsForTlsSubscription {
13 #[serde(rename = "tls_configuration", skip_serializing_if = "Option::is_none")]
14 pub tls_configuration: Option<Box<crate::models::RelationshipTlsConfigurationTlsConfiguration>>,
15 #[serde(rename = "common_name", skip_serializing_if = "Option::is_none")]
16 pub common_name: Option<Box<crate::models::RelationshipMemberTlsDomain>>,
17 #[serde(rename = "tls_domains", skip_serializing_if = "Option::is_none")]
18 pub tls_domains: Option<Box<crate::models::RelationshipTlsDomainsTlsDomains>>,
19 #[serde(rename = "tls_certificates", skip_serializing_if = "Option::is_none")]
20 pub tls_certificates: Option<Box<crate::models::RelationshipTlsCertificatesTlsCertificates>>,
21}
22
23impl RelationshipsForTlsSubscription {
24 pub fn new() -> RelationshipsForTlsSubscription {
25 RelationshipsForTlsSubscription {
26 tls_configuration: None,
27 common_name: None,
28 tls_domains: None,
29 tls_certificates: None,
30 }
31 }
32}
33
34