| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- package osm_sdk
- import (
- "git.sxidc.com/service-supports/osm_sdk/engine"
- "io"
- "mime/multipart"
- )
- type (
- ConfigKey struct {
- Namespace string `json:"namespace" form:"namespace" binding:"required"`
- Name string `json:"name" form:"name" binding:"required"`
- }
- GenPolicyJsonBody struct {
- ConfigKey
- engine.GenPolicyJsonBody
- }
- CreateJsonBody struct {
- ConfigKey
- ObjName string `form:"objName" binding:"required"`
- UserID string `form:"userId"`
- File io.Reader `form:"file"`
- DstObjName string `json:"dstObjName" form:"dstObjName"`
- OperatorUserName string `json:"operatorUserName" form:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- CreateImageMultiPartBody struct {
- Image *multipart.FileHeader `form:"file"`
- ConfigKey
- ObjName string `form:"objName"`
- UserID string `form:"userId"`
- OperatorUserName string `form:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- CreateFileMultiPartBody struct {
- File *multipart.FileHeader `form:"file"`
- ConfigKey
- ObjName string `form:"objName"`
- ContentType string `form:"contentType"`
- UserID string `form:"userId"`
- OperatorUserName string `form:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- CreatePublicJsonBody struct {
- ConfigKey
- ObjName string `form:"objName" binding:"required"`
- UserID string `form:"userId"`
- io.Reader
- DstObjName string `json:"dstObjName" form:"dstObjName"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- DeleteAllObjJsonBody struct {
- ConfigKey
- ObjNames []string `json:"objNames" binding:"required"`
- UserID string `json:"userId"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- UpdateJsonBody struct {
- ConfigKey
- SrcObjName string `json:"srcObjName" binding:"required"`
- DstObjName string `json:"dstObjName" binding:"required"`
- RequireInfos []string `json:"requireInfos"`
- UpdateUserID string `json:"updateUserId" assign:"toField:LastUpdateUserID"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- GetObjContentQueryParams struct {
- ConfigKey
- ObjName string `form:"objName" binding:"required"`
- UserID string `form:"userId"`
- }
- GetUrlQueryParams struct {
- ConfigKey
- ObjName string `form:"objName" binding:"required"`
- UserID string `form:"userId"`
- }
- GetCheckObjExistQueryParams struct {
- ConfigKey
- ObjName string `form:"objName" binding:"required"`
- UserID string `form:"userId"`
- }
- DeleteMultiObjJsonBody struct {
- ConfigKey
- ObjNames []string `json:"objNames" binding:"required"`
- UserID string `json:"userId"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- GetDirListQueryParams struct {
- ConfigKey
- DirPath string `form:"dirPath" binding:"required"`
- UserID string `form:"userId"`
- }
- MoveJsonBody struct {
- ConfigKey
- SrcObjName string `json:"srcObjName" binding:"required"`
- DstObjName string `json:"dstObjName" binding:"required"`
- RequireInfos []string `json:"requireInfos"`
- UpdateUserID string `json:"updateUserId" assign:"toField:LastUpdateUserID"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- CopyJsonBody struct {
- ConfigKey
- SrcObjName string `json:"srcObjName" binding:"required"`
- DstObjName string `json:"dstObjName" binding:"required"`
- RequireInfos []string `json:"requireInfos"`
- CreateUserID string `json:"createUserId" assign:"toField:CreateUserID"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- Prefix string `json:"prefix"`
- }
- ZoomUrlJsonBody struct {
- ConfigKey
- ObjName string `json:"srcObjName" binding:"required"`
- Process string `json:"process" binding:"required"`
- CreateUserID string `json:"createUserId" assign:"toField:CreateUserID"`
- OperatorUserName string `json:"operatorUserName" assign:"toField:OperatorUserName"`
- }
- )
|