 Documentation
      ¶
      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 NginxParam
- 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 NginxParam ¶
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.