public class IpAddressCondition extends Condition
For more information about CIDR IP ranges, see http://en.wikipedia.org/wiki/CIDR_notation
Modifier and Type | Class and Description |
---|---|
static class |
IpAddressCondition.IpAddressComparisonType
Enumeration of the supported ways an IP address comparison can be evaluated.
|
conditionKey, type, values
Constructor and Description |
---|
IpAddressCondition(IpAddressCondition.IpAddressComparisonType type,
String ipAddressRange)
Constructs a new access policy condition that compares the source IP
address of the incoming request to an AWS service against the specified
CIDR range.
|
IpAddressCondition(String ipAddressRange)
Constructs a new access policy condition that compares the source IP
address of the incoming request to an AWS service against the specified
CIDR range.
|
getConditionKey, getType, getValues, setConditionKey, setType, setValues, withConditionKey, withType, withValues, withValues
public IpAddressCondition(String ipAddressRange)
To achieve the opposite effect (i.e. cause the condition to evaluate to
true when the incoming source IP is not in the specified CIDR
range) use the alternate constructor form and specify
IpAddressCondition.IpAddressComparisonType.NotIpAddress
For more information about CIDR IP ranges, see http://en.wikipedia.org/wiki/CIDR_notation
ipAddressRange
- The CIDR IP range involved in the policy condition.public IpAddressCondition(IpAddressCondition.IpAddressComparisonType type, String ipAddressRange)
IpAddressCondition.IpAddressComparisonType
.
For more information about CIDR IP ranges, see http://en.wikipedia.org/wiki/CIDR_notation
type
- The type of comparison to to perform.ipAddressRange
- The CIDR IP range involved in the policy condition.Copyright © 2018. All rights reserved.