// Package network define struct of network operation package network // MeasurementGetRequest defines the request payload for getting an measurement type MeasurementGetRequest struct { MeasurementID int64 `json:"measurement_id" example:"1001"` MeasurementToken string `json:"token" example:"some-token"` } // MeasurementLinkRequest defines the request payload for process an measurement link type MeasurementLinkRequest struct { // required: true MeasurementID int64 `json:"measurement_id" example:"1001"` // required: true // enum: [add, del] Action string `json:"action" example:"add"` } // MeasurementRecommendRequest defines the request payload for an measurement recommend type MeasurementRecommendRequest struct { Input string `form:"input,omitempty" example:"grid1"` }