Documentation
¶
Index ¶
- func MakeInputFile(skeleton any, path string, force bool) error
- func ReadInputFile(v any, path string) error
- func ValidateExec(v ExecInput) error
- func ValidatePortForward(v PortForwardInput) error
- func ValidateRemotePortForward(v RemotePortForwardInput) error
- type EcsParameter
- type ExecInput
- type ExecOverrides
- type PortForwardInput
- type PortForwardOverrides
- type RemotePortForwardInput
- type RemotePortForwardOverrides
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadInputFile ¶
func ValidateExec ¶ added in v0.6.18
func ValidatePortForward ¶ added in v0.6.18
func ValidatePortForward(v PortForwardInput) error
func ValidateRemotePortForward ¶ added in v0.6.18
func ValidateRemotePortForward(v RemotePortForwardInput) error
Types ¶
type EcsParameter ¶
type ExecInput ¶
type ExecInput struct {
EcsParameter
Cmd string `json:"command"`
Wait int `json:"wait"`
}
func ResolveExec ¶ added in v0.6.18
func ResolveExec(path string, overrides ExecOverrides) (ExecInput, error)
type ExecOverrides ¶ added in v0.6.18
type PortForwardInput ¶
type PortForwardInput struct {
EcsParameter
TargetPortNumber string `json:"target_port_number"`
LocalPortNumber string `json:"local_port_number"`
}
func ResolvePortForward ¶ added in v0.6.18
func ResolvePortForward(path string, overrides PortForwardOverrides) (PortForwardInput, error)
type PortForwardOverrides ¶ added in v0.6.18
type RemotePortForwardInput ¶
type RemotePortForwardInput struct {
EcsParameter
RemotePortNumber string `json:"remote_port_number"`
LocalPortNumber string `json:"local_port_number"`
Host string `json:"host"`
}
func ResolveRemotePortForward ¶ added in v0.6.18
func ResolveRemotePortForward(path string, overrides RemotePortForwardOverrides) (RemotePortForwardInput, error)
type RemotePortForwardOverrides ¶ added in v0.6.18
Click to show internal directories.
Click to hide internal directories.