pub struct HostConfigResource {Show 36 fields
pub id: Option<i32>,
pub bind_address: Option<Option<String>>,
pub port: Option<i32>,
pub ssl_port: Option<i32>,
pub enable_ssl: Option<bool>,
pub launch_browser: Option<bool>,
pub authentication_method: Option<AuthenticationType>,
pub authentication_required: Option<AuthenticationRequiredType>,
pub analytics_enabled: Option<bool>,
pub username: Option<Option<String>>,
pub password: Option<Option<String>>,
pub password_confirmation: Option<Option<String>>,
pub log_level: Option<Option<String>>,
pub console_log_level: Option<Option<String>>,
pub branch: Option<Option<String>>,
pub api_key: Option<Option<String>>,
pub ssl_cert_path: Option<Option<String>>,
pub ssl_cert_password: Option<Option<String>>,
pub url_base: Option<Option<String>>,
pub instance_name: Option<Option<String>>,
pub application_url: Option<Option<String>>,
pub update_automatically: Option<bool>,
pub update_mechanism: Option<UpdateMechanism>,
pub update_script_path: Option<Option<String>>,
pub proxy_enabled: Option<bool>,
pub proxy_type: Option<ProxyType>,
pub proxy_hostname: Option<Option<String>>,
pub proxy_port: Option<i32>,
pub proxy_username: Option<Option<String>>,
pub proxy_password: Option<Option<String>>,
pub proxy_bypass_filter: Option<Option<String>>,
pub proxy_bypass_local_addresses: Option<bool>,
pub certificate_validation: Option<CertificateValidationType>,
pub backup_folder: Option<Option<String>>,
pub backup_interval: Option<i32>,
pub backup_retention: Option<i32>,
}
Fields§
§id: Option<i32>
§bind_address: Option<Option<String>>
§port: Option<i32>
§ssl_port: Option<i32>
§enable_ssl: Option<bool>
§launch_browser: Option<bool>
§authentication_method: Option<AuthenticationType>
§authentication_required: Option<AuthenticationRequiredType>
§analytics_enabled: Option<bool>
§username: Option<Option<String>>
§password: Option<Option<String>>
§password_confirmation: Option<Option<String>>
§log_level: Option<Option<String>>
§console_log_level: Option<Option<String>>
§branch: Option<Option<String>>
§api_key: Option<Option<String>>
§ssl_cert_path: Option<Option<String>>
§ssl_cert_password: Option<Option<String>>
§url_base: Option<Option<String>>
§instance_name: Option<Option<String>>
§application_url: Option<Option<String>>
§update_automatically: Option<bool>
§update_mechanism: Option<UpdateMechanism>
§update_script_path: Option<Option<String>>
§proxy_enabled: Option<bool>
§proxy_type: Option<ProxyType>
§proxy_hostname: Option<Option<String>>
§proxy_port: Option<i32>
§proxy_username: Option<Option<String>>
§proxy_password: Option<Option<String>>
§proxy_bypass_filter: Option<Option<String>>
§proxy_bypass_local_addresses: Option<bool>
§certificate_validation: Option<CertificateValidationType>
§backup_folder: Option<Option<String>>
§backup_interval: Option<i32>
§backup_retention: Option<i32>
Implementations§
Source§impl HostConfigResource
impl HostConfigResource
pub fn new() -> HostConfigResource
Trait Implementations§
Source§impl Clone for HostConfigResource
impl Clone for HostConfigResource
Source§fn clone(&self) -> HostConfigResource
fn clone(&self) -> HostConfigResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for HostConfigResource
impl Debug for HostConfigResource
Source§impl Default for HostConfigResource
impl Default for HostConfigResource
Source§fn default() -> HostConfigResource
fn default() -> HostConfigResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HostConfigResource
impl<'de> Deserialize<'de> for HostConfigResource
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HostConfigResource
impl PartialEq for HostConfigResource
Source§impl Serialize for HostConfigResource
impl Serialize for HostConfigResource
impl StructuralPartialEq for HostConfigResource
Auto Trait Implementations§
impl Freeze for HostConfigResource
impl RefUnwindSafe for HostConfigResource
impl Send for HostConfigResource
impl Sync for HostConfigResource
impl Unpin for HostConfigResource
impl UnwindSafe for HostConfigResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more