pub struct UpdateRequestSettingsParams {Show 15 fields
pub service_id: String,
pub version_id: i32,
pub request_settings_name: String,
pub action: Option<String>,
pub default_host: Option<String>,
pub hash_keys: Option<String>,
pub name: Option<String>,
pub request_condition: Option<String>,
pub xff: Option<String>,
pub bypass_busy_wait: Option<i32>,
pub force_miss: Option<i32>,
pub force_ssl: Option<i32>,
pub geo_headers: Option<i32>,
pub max_stale_age: Option<i32>,
pub timer_support: Option<i32>,
}
Expand description
struct for passing parameters to the method update_request_settings
Fields§
§service_id: String
Alphanumeric string identifying the service.
version_id: i32
Integer identifying a service version.
request_settings_name: String
Name for the request settings.
action: Option<String>
Allows you to terminate request handling and immediately perform an action.
default_host: Option<String>
Sets the host header.
hash_keys: Option<String>
Comma separated list of varnish request object fields that should be in the hash key.
name: Option<String>
Name for the request settings.
request_condition: Option<String>
Condition which, if met, will select this configuration during a request. Optional.
xff: Option<String>
Short for X-Forwarded-For.
bypass_busy_wait: Option<i32>
Disable collapsed forwarding, so you don’t wait for other objects to origin.
force_miss: Option<i32>
Allows you to force a cache miss for the request. Replaces the item in the cache if the content is cacheable.
force_ssl: Option<i32>
Forces the request use SSL (redirects a non-SSL to SSL).
geo_headers: Option<i32>
Injects Fastly-Geo-Country, Fastly-Geo-City, and Fastly-Geo-Region into the request headers.
max_stale_age: Option<i32>
How old an object is allowed to be to serve stale-if-error or stale-while-revalidate.
timer_support: Option<i32>
Injects the X-Timer info into the request for viewing origin fetch durations.
Trait Implementations§
Source§impl Clone for UpdateRequestSettingsParams
impl Clone for UpdateRequestSettingsParams
Source§fn clone(&self) -> UpdateRequestSettingsParams
fn clone(&self) -> UpdateRequestSettingsParams
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more