Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateEgress ¶
func ValidateEgress(vs verifierService, vei ValidateEgressInput) *output.Output
ValidateEgress pass in a GCP or AWS client that know how to fufill above interface
func VerifyDns ¶
func VerifyDns(vs verifierService, vdi VerifyDnsInput) *output.Output
VerifyDns pass in a GCP or AWS client that know how to fufill above interface
Types ¶
type AwsEgressConfig ¶
type GcpEgressConfig ¶
type GcpEgressConfig struct {
Region, Zone, ProjectID, VpcName string
}
type ValidateEgressInput ¶
type ValidateEgressInput struct {
Timeout time.Duration
Ctx context.Context
SubnetID, CloudImageID, InstanceType, PlatformType string
Proxy proxy.ProxyConfig
Tags map[string]string
AWS AwsEgressConfig
GCP GcpEgressConfig
SkipInstanceTermination bool
TerminateDebugInstance string
ImportKeyPair string
ForceTempSecurityGroup bool
FeatureFlags map[string]string // Experimental
}
type VerifyDnsInput ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Experimental curl-based probe shim Allows the verifier client to use the experimental probe interface This is just a shim to allow for testing until we deprecate the legacy probe code
|
Experimental curl-based probe shim Allows the verifier client to use the experimental probe interface This is just a shim to allow for testing until we deprecate the legacy probe code |
Click to show internal directories.
Click to hide internal directories.