Struct aws_sdk_waf::operation::get_web_acl::GetWebAclOutput
source · #[non_exhaustive]pub struct GetWebAclOutput {
pub web_acl: Option<WebAcl>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.web_acl: Option<WebAcl>Information about the WebACL that you specified in the GetWebACL request. For more information, see the following topics:
-
WebACL: ContainsDefaultAction,MetricName,Name, an array ofRuleobjects, andWebACLId -
DefaultAction(Data type isWafAction): ContainsType -
Rules: Contains an array ofActivatedRuleobjects, which containAction,Priority, andRuleId -
Action: ContainsType
Implementations§
source§impl GetWebAclOutput
impl GetWebAclOutput
sourcepub fn web_acl(&self) -> Option<&WebAcl>
pub fn web_acl(&self) -> Option<&WebAcl>
Information about the WebACL that you specified in the GetWebACL request. For more information, see the following topics:
-
WebACL: ContainsDefaultAction,MetricName,Name, an array ofRuleobjects, andWebACLId -
DefaultAction(Data type isWafAction): ContainsType -
Rules: Contains an array ofActivatedRuleobjects, which containAction,Priority, andRuleId -
Action: ContainsType
source§impl GetWebAclOutput
impl GetWebAclOutput
sourcepub fn builder() -> GetWebAclOutputBuilder
pub fn builder() -> GetWebAclOutputBuilder
Creates a new builder-style object to manufacture GetWebAclOutput.
Trait Implementations§
source§impl Clone for GetWebAclOutput
impl Clone for GetWebAclOutput
source§fn clone(&self) -> GetWebAclOutput
fn clone(&self) -> GetWebAclOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetWebAclOutput
impl Debug for GetWebAclOutput
source§impl PartialEq for GetWebAclOutput
impl PartialEq for GetWebAclOutput
source§fn eq(&self, other: &GetWebAclOutput) -> bool
fn eq(&self, other: &GetWebAclOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetWebAclOutput
impl RequestId for GetWebAclOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetWebAclOutput
Auto Trait Implementations§
impl Freeze for GetWebAclOutput
impl RefUnwindSafe for GetWebAclOutput
impl Send for GetWebAclOutput
impl Sync for GetWebAclOutput
impl Unpin for GetWebAclOutput
impl UnwindSafe for GetWebAclOutput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more