Struct aws_sdk_networkfirewall::model::IpSetReference
source · #[non_exhaustive]pub struct IpSetReference { /* private fields */ }
Expand description
Configures one or more IP set references for a Suricata-compatible rule group. This is used in CreateRuleGroup
or UpdateRuleGroup
. An IP set reference is a rule variable that references a resource that you create and manage in another Amazon Web Services service, such as an Amazon VPC prefix list. Network Firewall IP set references enable you to dynamically update the contents of your rules. When you create, update, or delete the IP set you are referencing in your rule, Network Firewall automatically updates the rule's content with the changes. For more information about IP set references in Network Firewall, see Using IP set references in the Network Firewall Developer Guide.
Network Firewall currently supports only Amazon VPC prefix lists as IP set references.
Implementations§
source§impl IpSetReference
impl IpSetReference
sourcepub fn reference_arn(&self) -> Option<&str>
pub fn reference_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the resource that you are referencing in your rule group.
source§impl IpSetReference
impl IpSetReference
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture IpSetReference
.
Trait Implementations§
source§impl Clone for IpSetReference
impl Clone for IpSetReference
source§fn clone(&self) -> IpSetReference
fn clone(&self) -> IpSetReference
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for IpSetReference
impl Debug for IpSetReference
source§impl PartialEq<IpSetReference> for IpSetReference
impl PartialEq<IpSetReference> for IpSetReference
source§fn eq(&self, other: &IpSetReference) -> bool
fn eq(&self, other: &IpSetReference) -> bool
self
and other
values to be equal, and is used
by ==
.