pub struct ServiceVersionDetailOrNull {Show 25 fields
pub active: Option<bool>,
pub comment: Option<String>,
pub deployed: Option<bool>,
pub locked: Option<bool>,
pub number: Option<i32>,
pub staging: Option<bool>,
pub testing: Option<bool>,
pub created_at: Option<String>,
pub deleted_at: Option<String>,
pub updated_at: Option<String>,
pub service_id: Option<Box<String>>,
pub backends: Option<Vec<BackendResponse>>,
pub cache_settings: Option<Vec<CacheSettingResponse>>,
pub conditions: Option<Vec<ConditionResponse>>,
pub directors: Option<Vec<Director>>,
pub domains: Option<Vec<DomainResponse>>,
pub gzips: Option<Vec<GzipResponse>>,
pub headers: Option<Vec<HeaderResponse>>,
pub healthchecks: Option<Vec<HealthcheckResponse>>,
pub request_settings: Option<Vec<RequestSettingsResponse>>,
pub response_objects: Option<Vec<ResponseObjectResponse>>,
pub settings: Option<Box<VersionDetailSettings>>,
pub snippets: Option<Vec<SchemasSnippetResponse>>,
pub vcls: Option<Vec<VclResponse>>,
pub wordpress: Option<Vec<Value>>,
}
Fields§
§active: Option<bool>
Whether this is the active version or not.
comment: Option<String>
A freeform descriptive note.
deployed: Option<bool>
Unused at this time.
locked: Option<bool>
Whether this version is locked or not. Objects can not be added or edited on locked versions.
number: Option<i32>
The number of this version.
staging: Option<bool>
Unused at this time.
testing: Option<bool>
Unused at this time.
created_at: Option<String>
Date and time in ISO 8601 format.
deleted_at: Option<String>
Date and time in ISO 8601 format.
updated_at: Option<String>
Date and time in ISO 8601 format.
service_id: Option<Box<String>>
§backends: Option<Vec<BackendResponse>>
List of backends associated to this service.
cache_settings: Option<Vec<CacheSettingResponse>>
List of cache settings associated to this service.
conditions: Option<Vec<ConditionResponse>>
List of conditions associated to this service.
directors: Option<Vec<Director>>
List of directors associated to this service.
domains: Option<Vec<DomainResponse>>
List of domains associated to this service.
gzips: Option<Vec<GzipResponse>>
List of gzip rules associated to this service.
headers: Option<Vec<HeaderResponse>>
List of headers associated to this service.
healthchecks: Option<Vec<HealthcheckResponse>>
List of healthchecks associated to this service.
request_settings: Option<Vec<RequestSettingsResponse>>
List of request settings for this service.
response_objects: Option<Vec<ResponseObjectResponse>>
List of response objects for this service.
settings: Option<Box<VersionDetailSettings>>
§snippets: Option<Vec<SchemasSnippetResponse>>
List of VCL snippets for this service.
vcls: Option<Vec<VclResponse>>
List of VCL files for this service.
wordpress: Option<Vec<Value>>
A list of Wordpress rules with this service.
Implementations§
source§impl ServiceVersionDetailOrNull
impl ServiceVersionDetailOrNull
pub fn new() -> ServiceVersionDetailOrNull
Trait Implementations§
source§impl Clone for ServiceVersionDetailOrNull
impl Clone for ServiceVersionDetailOrNull
source§fn clone(&self) -> ServiceVersionDetailOrNull
fn clone(&self) -> ServiceVersionDetailOrNull
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ServiceVersionDetailOrNull
impl Debug for ServiceVersionDetailOrNull
source§impl Default for ServiceVersionDetailOrNull
impl Default for ServiceVersionDetailOrNull
source§fn default() -> ServiceVersionDetailOrNull
fn default() -> ServiceVersionDetailOrNull
source§impl<'de> Deserialize<'de> for ServiceVersionDetailOrNull
impl<'de> Deserialize<'de> for ServiceVersionDetailOrNull
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
source§impl PartialEq<ServiceVersionDetailOrNull> for ServiceVersionDetailOrNull
impl PartialEq<ServiceVersionDetailOrNull> for ServiceVersionDetailOrNull
source§fn eq(&self, other: &ServiceVersionDetailOrNull) -> bool
fn eq(&self, other: &ServiceVersionDetailOrNull) -> bool
self
and other
values to be equal, and is used
by ==
.