|
@@ -23,6 +23,7 @@ type Tag struct {
|
|
ID TagID `json:"id"`
|
|
ID TagID `json:"id"`
|
|
TagName string `json:"tag_name"`
|
|
TagName string `json:"tag_name"`
|
|
Network NetworkID `json:"network"`
|
|
Network NetworkID `json:"network"`
|
|
|
|
+ ColorCode string `json:"color_code"`
|
|
CreatedBy string `json:"created_by"`
|
|
CreatedBy string `json:"created_by"`
|
|
CreatedAt time.Time `json:"created_at"`
|
|
CreatedAt time.Time `json:"created_at"`
|
|
}
|
|
}
|
|
@@ -30,6 +31,7 @@ type Tag struct {
|
|
type CreateTagReq struct {
|
|
type CreateTagReq struct {
|
|
TagName string `json:"tag_name"`
|
|
TagName string `json:"tag_name"`
|
|
Network NetworkID `json:"network"`
|
|
Network NetworkID `json:"network"`
|
|
|
|
+ ColorCode string `json:"color_code"`
|
|
TaggedNodes []ApiNode `json:"tagged_nodes"`
|
|
TaggedNodes []ApiNode `json:"tagged_nodes"`
|
|
}
|
|
}
|
|
|
|
|
|
@@ -48,5 +50,6 @@ type TagListRespNodes struct {
|
|
type UpdateTagReq struct {
|
|
type UpdateTagReq struct {
|
|
Tag
|
|
Tag
|
|
NewName string `json:"new_name"`
|
|
NewName string `json:"new_name"`
|
|
|
|
+ ColorCode string `json:"color_code"`
|
|
TaggedNodes []ApiNode `json:"tagged_nodes"`
|
|
TaggedNodes []ApiNode `json:"tagged_nodes"`
|
|
}
|
|
}
|