Skip to content

ConditionProperty

Initializer

import ros_cdk_ram
ros_cdk_ram.RosRole.ConditionProperty(
  bool: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  date_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  date_greater_than: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  date_greater_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  date_less_than: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  date_less_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  date_not_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  ip_address: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  not_ip_address: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  numeric_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  numeric_greater_than: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  numeric_greater_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  numeric_less_than: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  numeric_less_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  numeric_not_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  string_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  string_equals_ignore_case: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  string_like: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  string_not_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  string_not_equals_ignore_case: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  string_not_like: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None
)

Properties

Name Type Description
bool typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
date_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
date_greater_than typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
date_greater_than_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
date_less_than typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
date_less_than_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
date_not_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
ip_address typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
not_ip_address typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
numeric_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
numeric_greater_than typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
numeric_greater_than_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
numeric_less_than typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
numeric_less_than_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
numeric_not_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
string_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
string_equals_ignore_case typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
string_like typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
string_not_equals typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
string_not_equals_ignore_case typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
string_not_like typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.

boolOptional

bool: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

date_equalsOptional

date_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

date_greater_thanOptional

date_greater_than: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

date_greater_than_equalsOptional

date_greater_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

date_less_thanOptional

date_less_than: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

date_less_than_equalsOptional

date_less_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

date_not_equalsOptional

date_not_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

ip_addressOptional

ip_address: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

not_ip_addressOptional

not_ip_address: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

numeric_equalsOptional

numeric_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

numeric_greater_thanOptional

numeric_greater_than: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

numeric_greater_than_equalsOptional

numeric_greater_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

numeric_less_thanOptional

numeric_less_than: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

numeric_less_than_equalsOptional

numeric_less_than_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

numeric_not_equalsOptional

numeric_not_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

string_equalsOptional

string_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

string_equals_ignore_caseOptional

string_equals_ignore_case: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

string_likeOptional

string_like: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

string_not_equalsOptional

string_not_equals: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

string_not_equals_ignore_caseOptional

string_not_equals_ignore_case: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

string_not_likeOptional

string_not_like: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]