IPSetDescriptor
public struct IPSetDescriptor : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Specify IPV4 or IPV6.
Declaration
Swift
public let type: IPSetDescriptorType -
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.
Declaration
Swift
public let value: String -
Undocumented
Declaration
Swift
public init(type: IPSetDescriptorType, value: String) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
IPSetDescriptor Structure Reference