Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Classification ¶
type FileProperties ¶
type FileProperties struct { FileType string `json:"FileType,omitempty"` FileSize int `json:"FileSize,omitempty"` MD5 string `json:"MD5,omitempty"` SHA1 string `json:"SHA1,omitempty"` SHA256 string `json:"Sha256,omitempty"` Issuer string `json:"Issuer,omitempty"` DigitalCerificate string `json:"DigitalCerificate,omitempty"` SSDeep string `json:"SSDeep,omitempty"` RootCA string `json:"RootCA,omitempty"` }
type FullDetails ¶
type FullDetails struct { Summary SummaryDetail `json:"Summary,omitempty"` Classification Classification `json:"Classification,omitempty"` FileProperties FileProperties `json:"FileProperties,omitempty"` Origin *Origin `json:"Origin,omitempty"` SystemSummary []SystemSummaryDetail `json:"SystemSummary,omitempty"` Spyware []*common.SandboxRSS `json:"Spyware,omitempty"` Networking []*common.SandboxRSS `json:"Networking,omitempty"` SecurityBypass []*common.SandboxRSS `json:"SecurityBypass,omitempty"` Exploit []*common.SandboxRSS `json:"Exploit,omitempty"` Stealth []*common.SandboxRSS `json:"Stealth,omitempty"` Persistence []*common.SandboxRSS `json:"Persistence,omitempty"` }
type RatingQuota ¶
type RatingQuota struct { StartTime int `json:"startTime,omitempty"` Used int `json:"used,omitempty"` Allowed int `json:"allowed,omitempty"` Scale string `json:"scale,omitempty"` Unused int `json:"unused,omitempty"` }
func GetRatingQuota ¶
type ReportMD5Hash ¶
type ReportMD5Hash struct {
Details *FullDetails `json:"details,omitempty"`
}
func GetReportMD5Hash ¶
func GetReportMD5Hash(ctx context.Context, service *zscaler.Service, md5Hash, details string) (*ReportMD5Hash, error)
GetReportMD5Hash retrieves the sandbox report for a specific MD5 hash with either full or summary details.
type Summary ¶
type Summary struct { Detail *SummaryDetail `json:"Summary,omitempty"` Classification *Classification `json:"Classification,omitempty"` FileProperties *FileProperties `json:"FileProperties,omitempty"` }
type SummaryDetail ¶
type SystemSummaryDetail ¶
Click to show internal directories.
Click to hide internal directories.