# Functions
New creates new AlphaSOC client with given host.
NewMock creates new AlphaSOC mock client for testing.
NewQueriesRequest creates and returns QueriesRequest.
# Constants
DefaultVersion for AlphaSOC API.
# Variables
ErrNoAPIKey is returned when Client method is called without api key set if it's required.
# Structs
AccountRegisterRequest contains information needed to register alphasoc account and obtain API key.
AccountStatusResponse represents response for /account/status call.
AlphaSOCClient handles connection to AlphaSOC server.
ErrorResponse represents AlphaSOC API error response.
Event provides result of analysis of DNS request, which was found to be threat.
EventsResponse represents response for /events call.
KeyRequestRequest contasin information needed for key registration.
KeyRequestResponse represents response for /key/request call.
KeyResetRequest contasin information needed for key reset.
MockAlphaSOCClient creates Client for testing.
QueriesRequest contains slice of queries for sending.
QueriesResponse represents response for /quiery call.
Threat provides more details about threat, like human-readable description.
# Interfaces
Client interface for AlphaSOC API.