First release of open core
This commit is contained in:
16
pkg/domain/connector.go
Normal file
16
pkg/domain/connector.go
Normal file
@@ -0,0 +1,16 @@
|
||||
package domain
|
||||
|
||||
// ConnectorTemplate defines how to translate third-party JSON into ticket format
|
||||
type ConnectorTemplate struct {
|
||||
ID string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
SourceDefault string `json:"source_default"`
|
||||
FindingsArrayPath string `json:"findings_array_path"`
|
||||
FieldMappings struct {
|
||||
Title string `json:"title"`
|
||||
AssetIdentifier string `json:"asset_identifier"`
|
||||
Severity string `json:"severity"`
|
||||
Description string `json:"description"`
|
||||
RecommendedRemediation string `json:"recommended_remediation"`
|
||||
} `json:"field_mappings"`
|
||||
}
|
||||
Reference in New Issue
Block a user