Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIViolationsRequest ¶
type APIViolationsRequest struct {
APIDefinitionString string `json:"api_definition_string"`
}
APIViolationsRequest is a wrapper around API definition
type Rule ¶
type Rule struct { Title string `json:"title"` Code string `json:"code"` Type string `json:"type"` URL string `json:"url"` IsActive bool `json:"is_active"` }
Rule keeps information about API rules
type Violation ¶
type Violation struct { Title string `json:"title"` Decription string `json:"description"` ViolationType string `json:"violation_type"` RuleLink string `json:"rule_link"` Pointer string `json:"pointer"` Paths []string `json:"paths"` }
Violation keeps information about Zally violations
func (*Violation) ToPointerDisplayString ¶ added in v1.2.0
ToPointerDisplayString returns the violation's Pointer in user friendly display format
type Violations ¶
type Violations struct { Violations []Violation `json:"violations"` ViolationsCount ViolationsCount `json:"violations_count"` Message string `json:"message"` }
Violations stores api_violations response
func (*Violations) Should ¶
func (v *Violations) Should() []Violation
Should returns should violations
Click to show internal directories.
Click to hide internal directories.