Category: System
This activity searches the office object based on given criteria and outputs the properties of found office object.
Properties
| Name | Description | Mandatory | Initial Value | Runtime Expression | Type | Conditional | |
|---|---|---|---|---|---|---|---|
| NodeType | Contains the type for node | No | No | No | Output | No | |
| Data Type: Text | Comments: | ||||||
| Name | Name of the workflow node | Yes | Yes | No | Input | No | |
| Data Type: Text | Comments: | ||||||
| Description | Description of the workflow node | No | Yes | No | Input | No | |
| Data Type: Text | Comments: | ||||||
| Operation | Operation to be performed Find office by id, Find office by name, Find office by IP address, Find office by IP range | Yes | Yes | No | Input | No | |
| Data Type: Text | Comments: | ||||||
| Result | Set to true in case of success, else to false | No | No | No | Output | No | |
| Data Type: Boolean | Comments: | ||||||
| OfficeObject | Found office object which matched the search criteria | No | No | No | Output | No | |
| Data Type: Java Object | Comments: | ||||||
| OfficeDescription | Description of the found office object | No | No | No | Output | No | |
| Data Type: Text | Comments: | ||||||
| VPN | Set to true if found office object is VPN | No | No | No | Output | No | |
| Data Type: Boolean | Comments: | ||||||
| WiFi | Set to true if found office object is WiFi | No | No | No | Output | No | |
| Data Type: Boolean | Comments: | ||||||
| Metered | Set to true if found office object is Metered | No | No | No | Output | No | |
| Data Type: Boolean | Comments: | ||||||
| IpAddressRangeCount | Count of IP address ranges | No | No | No | Output | No | |
| Data Type: Whole Number | Comments: | ||||||
| IpAddressRangesStart | IP address start ranges | No | No | No | Output | No | |
| Data Type: Text Array | Comments: | ||||||
| IpAddressRangesEnd | IP address end ranges | No | No | No | Output | No | |
| Data Type: Text Array | Comments: | ||||||
| LogData | Any string to output to the workflow log | No | No | No | Input | No | |
| Data Type: Text | Comments: | ||||||
Operations
Find office by id
Returns an office object that matches the specified office ID
| Name | Description | Mandatory | Initial Value | Runtime Expression | Type | Conditional | |
|---|---|---|---|---|---|---|---|
| OfficeId | The office id of the office which needs to be searched | Yes | No | No | Input | Yes | |
| Data Type: Whole Number | Comments: | ||||||
| OfficeName | The name of the office which needs to be searched | No | No | No | Output | Yes | |
| Data Type: Text | Comments: | ||||||
Find office by name
Returns an office object that matches the specified office name
| Name | Description | Mandatory | Initial Value | Runtime Expression | Type | Conditional | |
|---|---|---|---|---|---|---|---|
| OfficeName | The name of the office which needs to be searched | Yes | No | No | Input | Yes | |
| Data Type: Text | Comments: | ||||||
| OfficeId | The office id of the office which needs to be searched | No | No | No | Output | Yes | |
| Data Type: Whole Number | Comments: | ||||||
Find office by IP address
Returns an office object that matches the specified IP address
| Name | Description | Mandatory | Initial Value | Runtime Expression | Type | Conditional | |
|---|---|---|---|---|---|---|---|
| IPAddress | The IP address for which matching office needs to be searched | Yes | No | No | Input | Yes | |
| Data Type: Text | Comments: | ||||||
| OfficeName | The name of the office which needs to be searched | No | No | No | Output | Yes | |
| Data Type: Text | Comments: | ||||||
| OfficeId | The office id of the office which needs to be searched | No | No | No | Output | Yes | |
| Data Type: Whole Number | Comments: | ||||||
Find office by IP range
Returns an office object that matches the specified IP address range
| Name | Description | Mandatory | Initial Value | Runtime Expression | Type | Conditional | |
|---|---|---|---|---|---|---|---|
| ExcludedOfficeId | The office id of the office which ranges need to be skipped, while checking range overlap | Yes | No | No | Input | Yes | |
| Data Type: Whole Number | Comments: | ||||||
| IPRangeStartAddress | The Range start IP address for which matching office needs to be searched | Yes | No | No | Input | Yes | |
| Data Type: Text | Comments: | ||||||
| IPRangeEndAddress | The Range end IP address for which matching office needs to be searched | Yes | No | No | Input | Yes | |
| Data Type: Text | Comments: | ||||||
| OfficeName | The name of the office which needs to be searched | No | No | No | Output | Yes | |
| Data Type: Text | Comments: | ||||||
| OfficeId | The office id of the office which needs to be searched | No | No | No | Output | Yes | |
| Data Type: Whole Number | Comments: | ||||||
Comments
0 comments
Please sign in to leave a comment.