Documentation ¶
Index ¶
- type AuthReq
- type AuthRsp
- type CreateSecretReq
- type CreateSecretRsp
- type CreateTaskReq
- type CreateTaskRsp
- type CreateUserReq
- type CreateUserRsp
- type DeleteSecretReq
- type DeleteTaskReq
- type GetSecretsReq
- type GetSecretsRsp
- type GetTasksReq
- type GetTasksRsp
- type Request
- type Response
- type Secret
- type Task
- type UpdateTaskReq
- type UpdateUserReq
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateSecretReq ¶ added in v0.5.0
type CreateSecretRsp ¶ added in v0.5.0
type CreateSecretRsp struct {
SecretID int64 `json:"secret_id"`
}
type CreateTaskReq ¶ added in v0.5.0
type CreateTaskReq struct { Describe string `json:"describe"` Kind string `json:"kind"` Spec string `json:"spec"` Param json.RawMessage `json:"param"` }
type CreateTaskRsp ¶ added in v0.5.0
type CreateTaskRsp struct {
TaskID int64 `json:"task_id"`
}
type CreateUserReq ¶
type CreateUserRsp ¶
type DeleteSecretReq ¶ added in v0.5.0
type DeleteSecretReq struct {
SecretID int64 `json:"secret_id"`
}
type DeleteTaskReq ¶ added in v0.5.0
type DeleteTaskReq struct {
TaskID int64 `json:"task_id"`
}
type GetSecretsReq ¶ added in v0.5.0
type GetSecretsRsp ¶ added in v0.5.0
type GetSecretsRsp struct {
List []*Secret `json:"list"`
}
type GetTasksReq ¶ added in v0.5.0
type GetTasksRsp ¶ added in v0.5.0
type Response ¶
type UpdateTaskReq ¶ added in v0.7.0
type UpdateTaskReq struct { TaskID int64 `json:"task_id"` Desc string `json:"desc"` Spec string `json:"spec"` Param json.RawMessage `json:"param"` }
Click to show internal directories.
Click to hide internal directories.