Struct rusoto_waf::IPSetDescriptor
[−]
[src]
pub struct IPSetDescriptor { pub type_: String, pub value: String, }
Specifies the IP address type (IPV4
or IPV6
) and the IP address range (in CIDR format) that web requests originate from.
Fields
type_: String
Specify IPV4
or IPV6
.
value: String
Specify an IPv4 address by using CIDR notation. For example:
-
To configure AWS WAF to allow, block, or count requests that originated from the IP address 192.0.2.44, specify
192.0.2.44/32
. -
To configure AWS WAF to allow, block, or count requests that originated from IP addresses from 192.0.2.0 to 192.0.2.255, specify
192.0.2.0/24
.
For more information about CIDR notation, see the Wikipedia entry Classless Inter-Domain Routing.
Specify an IPv6 address by using CIDR notation. For example:
-
To configure AWS WAF to allow, block, or count requests that originated from the IP address 1111:0000:0000:0000:0000:0000:0000:0111, specify
1111:0000:0000:0000:0000:0000:0000:0111/128
. -
To configure AWS WAF to allow, block, or count requests that originated from IP addresses 1111:0000:0000:0000:0000:0000:0000:0000 to 1111:0000:0000:0000:ffff:ffff:ffff:ffff, specify
1111:0000:0000:0000:0000:0000:0000:0000/64
.
Trait Implementations
impl Default for IPSetDescriptor
[src]
fn default() -> IPSetDescriptor
[src]
Returns the "default value" for a type. Read more
impl Debug for IPSetDescriptor
[src]
impl Clone for IPSetDescriptor
[src]
fn clone(&self) -> IPSetDescriptor
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more