Documentation
¶
Index ¶
- type AppDTO
- type AppDetailDTO
- type AppInstalledCheck
- type AppInstalledDTO
- type AppParam
- type AppRes
- type AppService
- type AppUpdateRes
- type DatabaseConn
- type DirSizeRes
- type FileInfo
- type FileProcessKeys
- type FileTree
- type FileWgetRes
- type NginxAuthRes
- type NginxParam
- type NginxRewriteRes
- type NginxStatus
- type PHPConfig
- type RuntimeRes
- type TagDTO
- type UploadInfo
- type WebsiteAcmeAccountDTO
- type WebsiteDNSRes
- type WebsiteDTO
- type WebsiteDnsAccountDTO
- type WebsiteHTTPS
- type WebsiteLog
- type WebsiteNginxConfig
- type WebsitePreInstallCheck
- type WebsiteSSLDTO
- type WebsiteWafConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppDetailDTO ¶
type AppInstalledCheck ¶
type AppInstalledCheck struct {
IsExist bool `json:"isExist"`
Name string `json:"name"`
App string `json:"app"`
Version string `json:"version"`
Status string `json:"status"`
CreatedAt time.Time `json:"createdAt"`
LastBackupAt string `json:"lastBackupAt"`
AppInstallID uint `json:"appInstallId"`
ContainerName string `json:"containerName"`
InstallPath string `json:"installPath"`
}
type AppInstalledDTO ¶
type AppParam ¶
type AppParam struct {
Value interface{} `json:"value"`
Edit bool `json:"edit"`
Key string `json:"key"`
Rule string `json:"rule"`
LabelZh string `json:"labelZh"`
LabelEn string `json:"labelEn"`
Type string `json:"type"`
Values interface{} `json:"values"`
ShowValue string `json:"showValue"`
Required bool `json:"required"`
Multiple bool `json:"multiple"`
}
type AppService ¶
type AppUpdateRes ¶
type DatabaseConn ¶ added in v1.1.0
type DirSizeRes ¶
type DirSizeRes struct {
Size float64 `json:"size" validate:"required"`
}
type FileProcessKeys ¶
type FileProcessKeys struct {
Keys []string `json:"keys"`
}
type FileWgetRes ¶
type FileWgetRes struct {
Key string `json:"key"`
}
type NginxAuthRes ¶ added in v1.2.0
type NginxParam ¶
type NginxRewriteRes ¶ added in v1.1.1
type NginxRewriteRes struct {
Content string `json:"content"`
}
type NginxStatus ¶
type RuntimeRes ¶ added in v1.1.0
type UploadInfo ¶
type WebsiteAcmeAccountDTO ¶
type WebsiteAcmeAccountDTO struct {
model.WebsiteAcmeAccount
}
type WebsiteDNSRes ¶
type WebsiteDTO ¶
type WebsiteDnsAccountDTO ¶
type WebsiteDnsAccountDTO struct {
model.WebsiteDnsAccount
Authorization map[string]string `json:"authorization"`
}
type WebsiteHTTPS ¶
type WebsiteLog ¶
type WebsiteNginxConfig ¶
type WebsiteNginxConfig struct {
Enable bool `json:"enable"`
Params []NginxParam `json:"params"`
}
type WebsitePreInstallCheck ¶
type WebsiteSSLDTO ¶
type WebsiteSSLDTO struct {
model.WebsiteSSL
}
type WebsiteWafConfig ¶
Click to show internal directories.
Click to hide internal directories.