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.