types

package
v0.0.0-...-9a2ebf3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CancelExecRequest

type CancelExecRequest struct {
	Uuid string
	IP   string
	Ak   string
	Sk   string
}

type CheckWorkerRequest

type CheckWorkerRequest struct {
	Uuid string
	IP   string
	Ak   string
	Sk   string
}

type ExecTaskLog

type ExecTaskLog struct {
	Type    string `json:"type"`
	Content string `json:"content"`
	Time    int64  `json:"time"`
}

type ExecTaskRequest

type ExecTaskRequest struct {
	Id            uint32
	Uuid          string
	IP            string
	Ak            string
	Sk            string
	ExecType      string
	ExecValue     string
	ExpectCode    uint32
	RetryCount    uint32
	RetryWaitTime uint32
	MaxExecTime   uint32
}

type GetWorkerRequest

type GetWorkerRequest struct {
	Id *uint32 `json:"id"`
	Ip *string `json:"ip"`
}

type ListLogRequest

type ListLogRequest struct {
	Page     uint32 `json:"page"`
	PageSize uint32 `json:"pageSize"`
	TaskId   uint32 `json:"taskId"`
}

type ListTaskGroupRequest

type ListTaskGroupRequest struct {
	Page     uint32  `json:"page"`
	PageSize uint32  `json:"pageSize"`
	Order    *string `json:"order"`
	OrderBy  *string `json:"orderBy"`
	Name     *string `json:"name"`
}

type ListTaskRequest

type ListTaskRequest struct {
	Page     uint32  `json:"page"`
	PageSize uint32  `json:"pageSize"`
	GroupId  *uint32 `json:"groupId"`
	Name     *string `json:"name"`
	Tag      *string `json:"tag"`
	Status   *bool   `json:"status"`
}

type ListWorkerGroupRequest

type ListWorkerGroupRequest struct {
	Page     uint32  `json:"page"`
	PageSize uint32  `json:"pageSize"`
	Name     *string `json:"name"`
}

type ListWorkerRequest

type ListWorkerRequest struct {
	Page     uint32  `json:"page"`
	PageSize uint32  `json:"pageSize"`
	Name     *string `json:"name"`
	Ip       *string `json:"ip"`
	GroupId  *uint32 `json:"groupId"`
	Status   *bool   `json:"status"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL