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 }
type VerifyDnsInput ¶
Click to show internal directories.
Click to hide internal directories.