Documentation
¶
Index ¶
Constants ¶
View Source
const (
DefaultTimeout = 5 * time.Second
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GcpVerifier ¶
func NewGcpVerifier ¶
func NewGcpVerifier(creds *google.Credentials, debug bool) (*GcpVerifier, error)
Creates new GCP verifier with ocm logger
func (*GcpVerifier) ValidateEgress ¶
func (g *GcpVerifier) ValidateEgress(vei verifier.ValidateEgressInput) *output.Output
ValidateEgress performs validation process for egress Basic workflow is: - prepare for ComputeService instance creation - create instance and wait till it gets ready, wait for startup script execution - find unreachable endpoints & parse output, then terminate instance - return `g.output` which stores the execution results
func (*GcpVerifier) VerifyDns ¶
func (g *GcpVerifier) VerifyDns(vdi verifier.VerifyDnsInput) *output.Output
TODO():
Click to show internal directories.
Click to hide internal directories.