pub struct AuthzPolicyAuthzRuleToRequestOperationHeaderSet {
pub headers: Option<Vec<AuthzPolicyAuthzRuleHeaderMatch>>,
}Expand description
Describes a set of HTTP headers to match against.
This type is not used in any activity, and only used as part of another schema.
Fields§
§headers: Option<Vec<AuthzPolicyAuthzRuleHeaderMatch>>Required. A list of headers to match against in http header. The match can be one of exact, prefix, suffix, or contains (substring match). The match follows AND semantics which means all the headers must match. Matches are always case sensitive unless the ignoreCase is set. Limited to 10 headers per Authorization Policy.
Trait Implementations§
Source§impl Clone for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl Clone for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
Source§fn clone(&self) -> AuthzPolicyAuthzRuleToRequestOperationHeaderSet
fn clone(&self) -> AuthzPolicyAuthzRuleToRequestOperationHeaderSet
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 Default for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl Default for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
Source§fn default() -> AuthzPolicyAuthzRuleToRequestOperationHeaderSet
fn default() -> AuthzPolicyAuthzRuleToRequestOperationHeaderSet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl<'de> Deserialize<'de> for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
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
impl Part for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
Auto Trait Implementations§
impl Freeze for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl RefUnwindSafe for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl Send for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl Sync for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl Unpin for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
impl UnwindSafe for AuthzPolicyAuthzRuleToRequestOperationHeaderSet
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