19 lines
548 B
Go
19 lines
548 B
Go
|
|
// Package network define struct of network operation
|
||
|
|
package network
|
||
|
|
|
||
|
|
// AttrGetRequest defines the request payload for getting an attribute
|
||
|
|
type AttrGetRequest struct {
|
||
|
|
AttrToken string `json:"attr_token"`
|
||
|
|
}
|
||
|
|
|
||
|
|
// AttrSetRequest defines the request payload for setting an attribute
|
||
|
|
type AttrSetRequest struct {
|
||
|
|
AttrToken string `json:"attr_token"`
|
||
|
|
AttrValue interface{} `json:"attr_value"`
|
||
|
|
}
|
||
|
|
|
||
|
|
// AttrDeleteRequest defines the request payload for deleting an attribute
|
||
|
|
type AttrDeleteRequest struct {
|
||
|
|
AttrToken string `json:"attr_token"`
|
||
|
|
}
|