Documentation ¶
Index ¶
- type AssetTags
- type AssetUsers
- type AutoCodeHistory
- type BuildProjectRes
- type Column
- type Db
- type DeployProjectRes
- type GetAssetManagersRes
- type GetAssetsByTags
- type GetAssetsRes
- type GetAssetsTagRes
- type GetAssociateAssetsListRes
- type GetEndPointPairRes
- type GetGameServerConfRes
- type GetLaunchTemplatesRes
- type GetProjectBuildHistoryRes
- type GetProjectDeployInfoRes
- type GetProjectsRes
- type GetSystemUsersRes
- type GetTagsRes
- type GetUsersTagRes
- type LoginResponse
- type PolicyPathResponse
- type SysAPIListResponse
- type SysAPIResponse
- type SysAuthorityBtnRes
- type SysAuthorityCopyResponse
- type SysAuthorityResponse
- type SysBaseMenuResponse
- type SysBaseMenusResponse
- type SysCaptchaResponse
- type SysConfigResponse
- type SysMenusResponse
- type SysUserResponse
- type Table
- type UserTags
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 GetAssetManagersRes ¶
type GetAssetManagersRes struct {
AssetManagers []system.AssetManager `json:"assetManagers"`
}
type GetAssetsRes ¶
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 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 GetSystemUsersRes ¶
type GetSystemUsersRes struct {
Users []system.SystemUser `json:"Users"`
}
type LoginResponse ¶
type PolicyPathResponse ¶
type PolicyPathResponse struct {
Paths []request.CasbinInfo `json:"paths"`
}
type SysAPIListResponse ¶
type SysAPIResponse ¶
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 SysConfigResponse ¶
type SysMenusResponse ¶
type SysUserResponse ¶
Click to show internal directories.
Click to hide internal directories.