Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteDeepTraceSession ¶
Types ¶
type DeepTraceSession ¶
type DeepTraceSession struct { TraceID string `json:"trace_id"` TraceDetails TraceDetails `json:"trace_details,omitempty"` Status string `json:"status,omitempty"` CreatedAt int `json:"created_at,omitempty"` StartedAt int `json:"started_at,omitempty"` EndedAt int `json:"ended_at,omitempty"` ExpectedTimeMinutes int `json:"expected_time_minutes,omitempty"` }
func CreateDeepTraceSession ¶
func CreateDeepTraceSession(service *services.Service, deviceID int, payload DeepTraceSessionPayload) (*DeepTraceSession, *http.Response, error)
func GetDeepTraces ¶
type DeepTraceSessionPayload ¶
type TraceDetails ¶
type TraceDetails struct { SessionName string `json:"session_name"` AppID string `json:"app_id"` AppName string `json:"app_name"` UserID string `json:"user_id,omitempty"` Username string `json:"username,omitempty"` DeviceID string `json:"device_id,omitempty"` DeviceName string `json:"device_name,omitempty"` WebProbeID string `json:"web_probe_id,omitempty"` WebProbeName string `json:"web_probe_name,omitempty"` CloudPathProbeID string `json:"cloudpath_probe_id,omitempty"` CloudPathProbeName string `json:"cloud_path_name,omitempty"` SessionLength int `json:"session_length,omitempty"` ProbeDevice bool `json:"probe_device,omitempty"` }
Click to show internal directories.
Click to hide internal directories.