/
zz_generated_bastion_host.go
26 lines (24 loc) · 1.27 KB
/
zz_generated_bastion_host.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package client
const (
BastionHostType = "bastionHost"
BastionHostFieldAddress = "address"
BastionHostFieldIgnoreProxyEnvVars = "ignoreProxyEnvVars"
BastionHostFieldPort = "port"
BastionHostFieldSSHAgentAuth = "sshAgentAuth"
BastionHostFieldSSHCert = "sshCert"
BastionHostFieldSSHCertPath = "sshCertPath"
BastionHostFieldSSHKey = "sshKey"
BastionHostFieldSSHKeyPath = "sshKeyPath"
BastionHostFieldUser = "user"
)
type BastionHost struct {
Address string `json:"address,omitempty" yaml:"address,omitempty"`
IgnoreProxyEnvVars bool `json:"ignoreProxyEnvVars,omitempty" yaml:"ignoreProxyEnvVars,omitempty"`
Port string `json:"port,omitempty" yaml:"port,omitempty"`
SSHAgentAuth bool `json:"sshAgentAuth,omitempty" yaml:"sshAgentAuth,omitempty"`
SSHCert string `json:"sshCert,omitempty" yaml:"sshCert,omitempty"`
SSHCertPath string `json:"sshCertPath,omitempty" yaml:"sshCertPath,omitempty"`
SSHKey string `json:"sshKey,omitempty" yaml:"sshKey,omitempty"`
SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"`
User string `json:"user,omitempty" yaml:"user,omitempty"`
}