-
Notifications
You must be signed in to change notification settings - Fork 43
/
model_metadataproperties.go
26 lines (24 loc) · 1.66 KB
/
model_metadataproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package metadata
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type MetadataProperties struct {
Author *MetadataAuthor `json:"author,omitempty"`
Categories *MetadataCategories `json:"categories,omitempty"`
ContentId *string `json:"contentId,omitempty"`
ContentSchemaVersion *string `json:"contentSchemaVersion,omitempty"`
CustomVersion *string `json:"customVersion,omitempty"`
Dependencies *MetadataDependencies `json:"dependencies,omitempty"`
FirstPublishDate *string `json:"firstPublishDate,omitempty"`
Icon *string `json:"icon,omitempty"`
Kind Kind `json:"kind"`
LastPublishDate *string `json:"lastPublishDate,omitempty"`
ParentId string `json:"parentId"`
PreviewImages *[]string `json:"previewImages,omitempty"`
PreviewImagesDark *[]string `json:"previewImagesDark,omitempty"`
Providers *[]string `json:"providers,omitempty"`
Source *MetadataSource `json:"source,omitempty"`
Support *MetadataSupport `json:"support,omitempty"`
ThreatAnalysisTactics *[]string `json:"threatAnalysisTactics,omitempty"`
ThreatAnalysisTechniques *[]string `json:"threatAnalysisTechniques,omitempty"`
Version *string `json:"version,omitempty"`
}