Struct netlify_rust::models::site::Site [−][src]
pub struct Site {Show 32 fields
pub id: Option<String>,
pub state: Option<String>,
pub plan: Option<String>,
pub name: Option<String>,
pub custom_domain: Option<String>,
pub domain_aliases: Option<Vec<String>>,
pub password: Option<String>,
pub notification_email: Option<String>,
pub url: Option<String>,
pub ssl_url: Option<String>,
pub admin_url: Option<String>,
pub screenshot_url: Option<String>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub user_id: Option<String>,
pub session_id: Option<String>,
pub ssl: Option<bool>,
pub force_ssl: Option<bool>,
pub managed_dns: Option<bool>,
pub deploy_url: Option<String>,
pub published_deploy: Option<Box<Deploy>>,
pub account_name: Option<String>,
pub account_slug: Option<String>,
pub git_provider: Option<String>,
pub deploy_hook: Option<String>,
pub capabilities: Option<HashMap<String, Value>>,
pub processing_settings: Option<Box<SiteProcessingSettings>>,
pub build_settings: Option<Box<RepoInfo>>,
pub id_domain: Option<String>,
pub default_hooks_data: Option<Box<SiteDefaultHooksData>>,
pub build_image: Option<String>,
pub prerender: Option<String>,
}
Fields
id: Option<String>
state: Option<String>
plan: Option<String>
name: Option<String>
custom_domain: Option<String>
domain_aliases: Option<Vec<String>>
password: Option<String>
notification_email: Option<String>
url: Option<String>
ssl_url: Option<String>
admin_url: Option<String>
screenshot_url: Option<String>
created_at: Option<String>
updated_at: Option<String>
user_id: Option<String>
session_id: Option<String>
ssl: Option<bool>
force_ssl: Option<bool>
managed_dns: Option<bool>
deploy_url: Option<String>
published_deploy: Option<Box<Deploy>>
account_name: Option<String>
account_slug: Option<String>
git_provider: Option<String>
deploy_hook: Option<String>
capabilities: Option<HashMap<String, Value>>
processing_settings: Option<Box<SiteProcessingSettings>>
build_settings: Option<Box<RepoInfo>>
id_domain: Option<String>
default_hooks_data: Option<Box<SiteDefaultHooksData>>
build_image: Option<String>
prerender: Option<String>
Implementations
Trait Implementations
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>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Site
impl UnwindSafe for Site
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more