genian-nac-ip-requests
Fetch ip requests from Genian NAC server.
genian-nac-ip-requests [profile=PROFILE] [duration=NUM{mon|w|d|h|m|s}] [from=yyyyMMddHHmmss] [to=yyyyMMddHHmmss]
- profile=PROFILE
- Genian NAC profile code
- duration=NUM{mon|w|d|h|m|s}
- Scan only recent data. You should use s(second), m(minute), h(hour), d(day), mon(month) time unit. For example,
10smeans data from 10 seconds earlier. - from=yyyyMMddHHmmss
- Start time of range. yyyyMMddHHmmss format. If you omit time part, it will be padded by zero.
- to=yyyyMMddHHmmss
- End time of range. yyyyMMddHHmmss format. If you omit time part, it will be padded by zero.
Output Fields
| Field | Type | Name | Description |
|---|---|---|---|
| _time | Date | Created time | |
| profile | String | Profile | Connect profile code |
| id | Integer | ID | |
| src_ip | IP address | Source IP | |
| src_mac | String | Source MAC | |
| purpose | String | Purpose | |
| confirm_status | String | Confirm status | |
| confirm_time | Date | Confirm time | |
| emp_name | String | User name | |
| ip | IP address | Assigned IP | |
| mac | String | Assigned MAC | |
| subnet | IP address | Assigned subnet | |
| dns | String | Assigned DNS | |
| admin_user | String | Approver user | |
| admin_name | String | Approver name |