package form import tagentity "mayfly-go/internal/tag/domain/entity" type InstanceForm struct { Id uint64 `json:"id"` Code string `binding:"pattern=resource_code" json:"code"` Name string `binding:"required" json:"name"` Type string `binding:"required" json:"type"` // 类型,mysql oracle等 Host string `binding:"required" json:"host"` Port int `json:"port"` Extra string `json:"extra"` Params string `json:"params"` Remark string `json:"remark"` SshTunnelMachineId int `json:"sshTunnelMachineId"` AuthCerts []*tagentity.ResourceAuthCert `json:"authCerts" binding:"required"` // 资产授权凭证信息列表 }