forked from asecurityteam/cisco-ise-log-parser-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpapallowedprotocols.go
38 lines (36 loc) · 2.22 KB
/
papallowedprotocols.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package ciscoiselogparser
import "time"
// PAPAllowedProtocolsLog is a struct for PAPAllowedProtocols CISCO ISE logs.
type PAPAllowedProtocolsLog struct {
AccessService string `json:"access_service,omitempty"`
AccountingAuthentication string `json:"accounting_authentication,omitempty"`
AccountingSessionID string `json:"accounting_session_id,omitempty"`
AccountingStatusType string `json:"accounting_status_type,omitempty"`
AcsSessionID string `json:"acs_session_id,omitempty"`
Aggregator string `json:"aggregator,omitempty"`
AuditSessionID string `json:"audit_session_id,omitempty"`
BusinessUnit string `json:"business_unit,omitempty"`
CalledStationID string `json:"called_station_id,omitempty"`
Dest string `json:"dest,omitempty"`
DeviceType string `json:"device_type,omitempty"`
Duration string `json:"duration,omitempty"`
Env string `json:"env,omitempty"`
EventType string `json:"eventtype,omitempty"`
Host string `json:"host,omitempty"`
Hostname string `json:"hostname,omitempty"`
Location string `json:"location,omitempty"`
Logtype string `json:"logtype,omitempty"`
Message LogMessage `json:"message,omitempty"`
Mnemonic string `json:"mnemonic,omitempty"`
NasIPAddress string `json:"nas_ip_address,omitempty"`
NasPort string `json:"nas_port,omitempty"`
NasPortType string `json:"nas_port_type,omitempty"`
NetworkDeviceName string `json:"network_device_name,omitempty"`
NetworkDeviceProfile string `json:"network_device_profile,omitempty"`
Notice string `json:"notice,omitempty"`
ServiceType string `json:"service_type,omitempty"`
Signature string `json:"signature,omitempty"`
Src string `json:"src,omitempty"`
Time time.Time `json:"time,omitempty"`
User string `json:"user,omitempty"`
}