Documentation
¶
Index ¶
- Constants
- Variables
- type CreateContainerImageOrgReq
- type CreateContainerImageOrgRsp
- type DeleteContainerImageOrgReq
- type DeleteContainerImageOrgRsp
- type DeleteContainerImageReq
- type DeleteContainerImageRsp
- type DeleteContainerImageVersionReq
- type DeleteContainerImageVersionRsp
- type DescribeContainerImageReq
- type DescribeContainerImageRsp
- type DescribeContainerImageVersionReq
- type DescribeContainerImageVersionRsp
- type ListContainerImageOrgReq
- type ListContainerImageOrgRsp
- type ListContainerImageReq
- type ListContainerImageRsp
- type ListContainerImageVersionReq
- type ListContainerImageVersionRsp
- type RspContainerImageInfo
- type UploadContainerImageReq
- type UploadContainerImageRsp
Constants ¶
View Source
const ( BlankString string = " " DockerPullPrefix string = "docker pull" )
constants
Variables ¶
View Source
var ( ErrImageVersionExist = errors.New("image version exist") ErrOrgImageNotEmpty = errors.New("org images not empty") )
Functions ¶
This section is empty.
Types ¶
type CreateContainerImageOrgReq ¶
type CreateContainerImageOrgReq struct {
OrgName string `json:"orgName"`
}
Create image org
type CreateContainerImageOrgRsp ¶
type CreateContainerImageOrgRsp struct {
Org *imageentity.ContainerImageOrg `json:"org"`
}
type DeleteContainerImageOrgReq ¶
type DeleteContainerImageOrgReq struct {
OrgName string `json:"orgName"`
}
Delete image org
type DeleteContainerImageOrgRsp ¶
type DeleteContainerImageOrgRsp struct {
}
type DeleteContainerImageReq ¶
type DeleteContainerImageReq struct {
ImageName string `json:"imageName"`
OrgName string `json:"orgName"`
}
Delete image
type DeleteContainerImageRsp ¶
type DeleteContainerImageRsp struct {
}
type DeleteContainerImageVersionReq ¶
type DeleteContainerImageVersionReq struct {
ImageName string `json:"imageName" validate:"required"`
OrgName string `json:"orgName" validate:"required"`
ImageVersion string `json:"imageVersion" validate:"required"`
}
Delete image version
type DeleteContainerImageVersionRsp ¶
type DeleteContainerImageVersionRsp struct {
}
type DescribeContainerImageReq ¶
type DescribeContainerImageReq struct {
ImageName string `json:"imageName" validate:"required"`
OrgName string `json:"orgName" validate:"required"`
}
Describe image
type DescribeContainerImageRsp ¶
type DescribeContainerImageRsp struct {
Image *imageentity.UserContainerImageInfo `json:"image"`
}
type DescribeContainerImageVersionReq ¶
type DescribeContainerImageVersionReq struct {
ImageName string `json:"imageName" validate:"required"`
OrgName string `json:"orgName" validate:"required"`
ImageVersion string `json:"imageVersion" validate:"required"`
}
Describe image version
type DescribeContainerImageVersionRsp ¶
type DescribeContainerImageVersionRsp struct {
ImageVersion *imageentity.UserContainerImageVersionInfo `json:"imageVersion"`
}
type ListContainerImageOrgReq ¶
type ListContainerImageOrgReq struct {
PageNum int `json:"pageNum" validate:"gte=1,lte=1000"`
PageSize int `json:"pageSize" validate:"gte=1,lte=1000"`
}
List image org
type ListContainerImageOrgRsp ¶
type ListContainerImageOrgRsp struct {
Total int `json:"total"`
ImageOrgs *[]imageentity.ContainerImageOrg `json:"imageOrgs"`
}
type ListContainerImageReq ¶
type ListContainerImageReq struct {
PageNum int `json:"pageNum" validate:"gte=1,lte=1000"`
PageSize int `json:"pageSize" validate:"gte=1,lte=1000"`
}
List image
type ListContainerImageRsp ¶
type ListContainerImageRsp struct {
Total int `json:"total"`
Images []RspContainerImageInfo `json:"images"`
}
type ListContainerImageVersionReq ¶
type ListContainerImageVersionReq struct {
ImageName string `json:"imageName"`
OrgName string `json:"orgName"`
PageNum int `json:"pageNum" validate:"gte=1,lte=1000"`
PageSize int `json:"pageSize" validate:"gte=1,lte=1000"`
}
List image version
type ListContainerImageVersionRsp ¶
type ListContainerImageVersionRsp struct {
Total int `json:"total"`
ImageVersions *[]imageentity.UserContainerImageVersionInfo `json:"imageVersions"`
}
type RspContainerImageInfo ¶
type UploadContainerImageReq ¶
type UploadContainerImageReq struct {
File *multipart.FileHeader `form:"file" binding:"required"`
OrgName string `form:"orgName" binding:"required"`
}
Upload image
type UploadContainerImageRsp ¶
type UploadContainerImageRsp struct {
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.