Skip to content

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