Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alert ¶
type Alert struct { Id string `json:"id"` Status string `json:"status"` FirstSeen int `json:"firstSeen"` LastSeen int `json:"lastSeen"` AlertTime int `json:"alertTime"` EventOccurred int `json:"eventOccurred"` TriggeredBy string `json:"triggeredBy"` AlertCount int `json:"alertCount"` History []History `json:"history"` Policy Policy `json:"policy"` Risk RiskDetail `json:"riskDetail"` Resource Resource `json:"resource"` InvestigateOptions InvestigateOptions `json:"investigateOptions"` }
type InvestigateOptions ¶
type Request ¶
type Request struct { TimeRange timerange.TimeRange `json:"timeRange"` Limit int `json:"limit,omitempty"` Offset int `json:"offset,omitempty"` Detailed bool `json:"detailed"` PageToken string `json:"pageToken,omitempty"` SortBy []string `json:"sortBy,omitempty"` Filters []Filter `json:"filters,omitempty"` }
type Resource ¶
type Resource struct { Rrn string `json:"rrn"` Id string `json:"id"` Name string `json:"name"` Account string `json:"account"` AccountId string `json:"accountId"` CloudAccountGroups []string `json:"cloudAccountGroups"` Region string `json:"region"` RegionId string `json:"regionId"` ResourceType string `json:"resourceType"` ResourceApiName string `json:"resourceApiName"` Url string `json:"url"` Data interface{} `json:"data"` Tags interface{} `json:"resourceTags,omitempty"` AlertAttribution interface{} `json:"alertAttribution"` CloudType string `json:"cloudType"` }
type Response ¶
type RiskDetail ¶
Click to show internal directories.
Click to hide internal directories.