Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionMethod ¶
type ConnectionMethod string
const ( ConnectionMethod_Proxy ConnectionMethod = "PROXY" ConnectionMethod_SSH ConnectionMethod = "SSH" ConnectionMethod_DIRECT ConnectionMethod = "DIRECT" )
type ProxyConfig ¶
type ProxyConfig struct {
ProxyUrl string `json:"proxyUrl,omitempty"`
}
type RegistryConfig ¶
type RegistryConfig struct { RegistryId string RegistryUrl string RegistryUsername string RegistryPassword string RegistryConnectionType string //secure, insecure, secure-with-cert RegistryCertificateString string RegistryCAFilePath string IsPublicRegistry bool ConnectionMethod ConnectionMethod //ssh, proxy ProxyConfig *ProxyConfig SSHConfig *SSHTunnelConfig }
type RemoteConnectionConfigBean ¶
type RemoteConnectionConfigBean struct { RemoteConnectionConfigId int `json:"remoteConnectionConfigId"` ConnectionMethod RemoteConnectionMethod `json:"connectionMethod,omitempty"` ProxyConfig *ProxyConfig `json:"proxyConfig,omitempty"` SSHTunnelConfig *SSHTunnelConfig `json:"sshConfig,omitempty"` }
type RemoteConnectionMethod ¶
type RemoteConnectionMethod string
const ( RemoteConnectionMethodProxy RemoteConnectionMethod = "PROXY" RemoteConnectionMethodSSH RemoteConnectionMethod = "SSH" RemoteConnectionMethodDirect RemoteConnectionMethod = "DIRECT" )
Click to show internal directories.
Click to hide internal directories.