Condition
Location in GUI:
Work Centers
» Device Administration
» Policy Elements
» Conditions
» Library Conditions
Diagram
Classes
policy_elements (ise.device_administration)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
conditions | List | [conditions] | No |
conditions (ise.device_administration.policy_elements)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[\w\d_\-\.]+$ | No | |
type | Choice | LibraryConditionAttributes , LibraryConditionAndBlock , LibraryConditionOrBlock | Yes | |
is_negate | Boolean | true , false | No | false |
dictionary_name | String | No | ||
attribute_name | String | No | ||
operator | Choice | contains , endsWith , equals , greaterOrEquals , greaterThan , in , ipEquals , ipGreaterThan , ipLessThan , ipNotEquals , lessOrEquals , lessThan , matches , notContains , notEndsWith , notEquals , notIn , notStartsWith , startsWith | No | |
attribute_value | String | No | ||
description | String | No | ||
children | List | [children] | No |
children (ise.device_administration.policy_elements.conditions)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[\w\d_\-\.]+$ | No | |
type | Choice | ConditionReference , ConditionAttributes , ConditionAndBlock , ConditionOrBlock | Yes | |
is_negate | Boolean | true , false | No | |
dictionary_name | String | No | ||
attribute_name | String | No | ||
operator | Choice | contains , endsWith , equals , greaterOrEquals , greaterThan , in , ipEquals , ipGreaterThan , ipLessThan , ipNotEquals , lessOrEquals , lessThan , matches , notContains , notEndsWith , notEquals , notIn , notStartsWith , startsWith | No | |
attribute_value | String | No | ||
children | List | [children] | No |
children (ise.device_administration.policy_elements.conditions.children)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[\w\d_\-\.]+$ | No | |
type | Choice | ConditionReference , ConditionAttributes | Yes | |
is_negate | Boolean | true , false | No | |
dictionary_name | String | No | ||
attribute_name | String | No | ||
operator | Choice | contains , endsWith , equals , greaterOrEquals , greaterThan , in , ipEquals , ipGreaterThan , ipLessThan , ipNotEquals , lessOrEquals , lessThan , matches , notContains , notEndsWith , notEquals , notIn , notStartsWith , startsWith | No | |
attribute_value | String | No | ||
description | String | No |
Examples
ise:
device_administration:
policy_elements:
conditions:
- name: CertificateNotExpired
type: LibraryConditionAttributes
is_negate: false
dictionary_name: TACACS
attribute_name: User
operator: equals
attribute_value: User1