ConditionProperty
Initializer
import com.aliyun.ros.cdk.ram.RosRole.ConditionProperty;
ConditionProperty.builder()
// .bool(IResolvable)
// .bool(java.util.Map<java.lang.String, java.lang.Object>)
// .dateEquals(IResolvable)
// .dateEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .dateGreaterThan(IResolvable)
// .dateGreaterThan(java.util.Map<java.lang.String, java.lang.Object>)
// .dateGreaterThanEquals(IResolvable)
// .dateGreaterThanEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .dateLessThan(IResolvable)
// .dateLessThan(java.util.Map<java.lang.String, java.lang.Object>)
// .dateLessThanEquals(IResolvable)
// .dateLessThanEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .dateNotEquals(IResolvable)
// .dateNotEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .ipAddress(IResolvable)
// .ipAddress(java.util.Map<java.lang.String, java.lang.Object>)
// .notIpAddress(IResolvable)
// .notIpAddress(java.util.Map<java.lang.String, java.lang.Object>)
// .numericEquals(IResolvable)
// .numericEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .numericGreaterThan(IResolvable)
// .numericGreaterThan(java.util.Map<java.lang.String, java.lang.Object>)
// .numericGreaterThanEquals(IResolvable)
// .numericGreaterThanEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .numericLessThan(IResolvable)
// .numericLessThan(java.util.Map<java.lang.String, java.lang.Object>)
// .numericLessThanEquals(IResolvable)
// .numericLessThanEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .numericNotEquals(IResolvable)
// .numericNotEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .stringEquals(IResolvable)
// .stringEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .stringEqualsIgnoreCase(IResolvable)
// .stringEqualsIgnoreCase(java.util.Map<java.lang.String, java.lang.Object>)
// .stringLike(IResolvable)
// .stringLike(java.util.Map<java.lang.String, java.lang.Object>)
// .stringNotEquals(IResolvable)
// .stringNotEquals(java.util.Map<java.lang.String, java.lang.Object>)
// .stringNotEqualsIgnoreCase(IResolvable)
// .stringNotEqualsIgnoreCase(java.util.Map<java.lang.String, java.lang.Object>)
// .stringNotLike(IResolvable)
// .stringNotLike(java.util.Map<java.lang.String, java.lang.Object>)
.build();
Properties
| Name | Type | Description |
bool | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
dateEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
dateGreaterThan | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
dateGreaterThanEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
dateLessThan | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
dateLessThanEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
dateNotEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
ipAddress | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
notIpAddress | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
numericEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
numericGreaterThan | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
numericGreaterThanEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
numericLessThan | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
numericLessThanEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
numericNotEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
stringEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
stringEqualsIgnoreCase | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
stringLike | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
stringNotEquals | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
stringNotEqualsIgnoreCase | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
stringNotLike | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
boolOptional
public java.lang.Object getBool();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
dateEqualsOptional
public java.lang.Object getDateEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
dateGreaterThanOptional
public java.lang.Object getDateGreaterThan();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
dateGreaterThanEqualsOptional
public java.lang.Object getDateGreaterThanEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
dateLessThanOptional
public java.lang.Object getDateLessThan();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
dateLessThanEqualsOptional
public java.lang.Object getDateLessThanEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
dateNotEqualsOptional
public java.lang.Object getDateNotEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
ipAddressOptional
public java.lang.Object getIpAddress();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
notIpAddressOptional
public java.lang.Object getNotIpAddress();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
numericEqualsOptional
public java.lang.Object getNumericEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
numericGreaterThanOptional
public java.lang.Object getNumericGreaterThan();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
numericGreaterThanEqualsOptional
public java.lang.Object getNumericGreaterThanEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
numericLessThanOptional
public java.lang.Object getNumericLessThan();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
numericLessThanEqualsOptional
public java.lang.Object getNumericLessThanEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
numericNotEqualsOptional
public java.lang.Object getNumericNotEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
stringEqualsOptional
public java.lang.Object getStringEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
stringEqualsIgnoreCaseOptional
public java.lang.Object getStringEqualsIgnoreCase();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
stringLikeOptional
public java.lang.Object getStringLike();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
stringNotEqualsOptional
public java.lang.Object getStringNotEquals();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
stringNotEqualsIgnoreCaseOptional
public java.lang.Object getStringNotEqualsIgnoreCase();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
stringNotLikeOptional
public java.lang.Object getStringNotLike();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map