response

package
v0.0.0-...-5eafb47 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssetTags

type AssetTags struct {
	AssetId string       `json:"assetId"`
	Tags    []system.Tag `json:"Tags"`
}

type AssetUsers

type AssetUsers struct {
	Asset       *system.Asset        `json:"asset"`
	SystemUsers []*system.SystemUser `json:"systemUsers"`
}

type AutoCodeHistory

type AutoCodeHistory struct {
	ID           uint      `json:"ID" gorm:"column:id"`
	CreatedAt    time.Time `json:"CreatedAt" gorm:"column:created_at"`
	UpdatedAt    time.Time `json:"UpdatedAt" gorm:"column:updated_at"`
	BusinessDB   string    `json:"businessDB" gorm:"column:business_db"`
	TableName    string    `json:"tableName" gorm:"column:table_name"`
	StructName   string    `json:"structName" gorm:"column:struct_name"`
	StructCNName string    `json:"structCNName" gorm:"column:struct_cn_name"`
	Flag         int       `json:"flag" gorm:"column:flag"`
}

type BuildProjectRes

type BuildProjectRes struct {
	RequestId string `json:"requestId"`
}

构建响应

type Column

type Column struct {
	DataType      string `json:"dataType" gorm:"column:data_type"`
	ColumnName    string `json:"columnName" gorm:"column:column_name"`
	DataTypeLong  string `json:"dataTypeLong" gorm:"column:data_type_long"`
	ColumnComment string `json:"columnComment" gorm:"column:column_comment"`
}

type Db

type Db struct {
	Database string `json:"database" gorm:"column:database"`
}

type DeployProjectRes

type DeployProjectRes struct {
	RequestId string `json:"requestId"`
}

部署响应

type GetAssetManagersRes

type GetAssetManagersRes struct {
	AssetManagers []system.AssetManager `json:"assetManagers"`
}

type GetAssetsByTags

type GetAssetsByTags struct {
	AssetIds []string `json:"assetIds"`
}

根据标签获取资产

type GetAssetsRes

type GetAssetsRes struct {
	AssetType string         `json:"assetType"`
	Network   string         `json:"network"`
	Assets    []system.Asset `json:"Assets"`
	Total     int64          `json:"Total"`
}

type GetAssetsTagRes

type GetAssetsTagRes struct {
	AssetTags []AssetTags `json:"assetTags"`
}

获取资产标签

type GetAssociateAssetsListRes

type GetAssociateAssetsListRes struct {
	Associations []*AssetUsers `json:"associations"`
}

type GetEndPointPairRes

type GetEndPointPairRes struct {
	Inventory system.AnsibleDynamicInventory `json:"inventory"`
}

type GetGameServerConfRes

type GetGameServerConfRes struct {
	ServerId uint32 `json:"serverId"`
	Env      string `json:"env"`
	Machine  string `json:"machine"`
	Network  string `json:"network"`
}

type GetLaunchTemplatesRes

type GetLaunchTemplatesRes struct {
	Templates []system.ECSLaunchTemplateModel `json:"Templates"`
}

type GetProjectBuildHistoryRes

type GetProjectBuildHistoryRes struct {
	ProjectName string                        `json:"projectName"`
	BranchName  string                        `json:"branchName"`
	Network     string                        `json:"network"`
	Total       int64                         `json:"Total"`
	Histories   []*system.ProjectBuildHistory `json:"histories"`
}

获取项目构建历史记录

type GetProjectDeployInfoRes

type GetProjectDeployInfoRes struct {
	Deployments []*system.ProjectDeployInfo `json:"deployments"`
}

type GetProjectsRes

type GetProjectsRes struct {
	Projects []system.Project `json:"projects"`
}

type GetSystemUsersRes

type GetSystemUsersRes struct {
	Users []system.SystemUser `json:"Users"`
}

type GetTagsRes

type GetTagsRes struct {
	Tags []system.Tag `json:"Tags"`
}

获取所有标签响应

type GetUsersTagRes

type GetUsersTagRes struct {
	UserTags []UserTags `json:"userTags"`
}

获取用户标签

type LoginResponse

type LoginResponse struct {
	User      system.SysUser `json:"user"`
	Token     string         `json:"token"`
	ExpiresAt int64          `json:"expiresAt"`
}

type PolicyPathResponse

type PolicyPathResponse struct {
	Paths []request.CasbinInfo `json:"paths"`
}

type SysAPIListResponse

type SysAPIListResponse struct {
	Apis []system.SysApi `json:"apis"`
}

type SysAPIResponse

type SysAPIResponse struct {
	Api system.SysApi `json:"api"`
}

type SysAuthorityBtnRes

type SysAuthorityBtnRes struct {
	Selected []uint `json:"selected"`
}

type SysAuthorityCopyResponse

type SysAuthorityCopyResponse struct {
	Authority      system.SysAuthority `json:"authority"`
	OldAuthorityId uint                `json:"oldAuthorityId"` // 旧角色ID
}

type SysAuthorityResponse

type SysAuthorityResponse struct {
	Authority system.SysAuthority `json:"authority"`
}

type SysBaseMenuResponse

type SysBaseMenuResponse struct {
	Menu system.SysBaseMenu `json:"menu"`
}

type SysBaseMenusResponse

type SysBaseMenusResponse struct {
	Menus []system.SysBaseMenu `json:"menus"`
}

type SysCaptchaResponse

type SysCaptchaResponse struct {
	CaptchaId     string `json:"captchaId"`
	PicPath       string `json:"picPath"`
	CaptchaLength int    `json:"captchaLength""`
}

type SysConfigResponse

type SysConfigResponse struct {
	Config config.Server `json:"config"`
}

type SysMenusResponse

type SysMenusResponse struct {
	Menus []system.SysMenu `json:"menus"`
}

type SysUserResponse

type SysUserResponse struct {
	User system.SysUser `json:"user"`
}

type Table

type Table struct {
	TableName string `json:"tableName" gorm:"column:table_name"`
}

type UserTags

type UserTags struct {
	UserId string       `json:"userId"`
	Tags   []system.Tag `json:"Tags"`
}

Jump to

Keyboard shortcuts

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