# Functions

Clean calls the deletion version of all of the gcloud commands to wipe out all of the resources in the project.
DebugCommands will spit out all of the executables that the framework calls under the covers for debugging purposes.
NewOperationsSet returns the default set of operation sets.
TestOperations Cycles through the operations and runs them.
TestStack runs the test for an entire Deploystack test given the right inputs.
TextExistence runs through and tests for the existence of each of the GCPResources.
TextNonExistence runs through and tests for the lack of existence of each of the GCPResources.

# Variables

ErrorCheckFail is thrown when a check fails.
ErrorURLFail is thrown when a http poll fails.

# Structs

Operation represents an intersitial check to be run between terraform apply and terraform destroy.
Operations are a set of operations to perform and certain times in the lifecycle of a test.
Resource represents a resource in Google Cloud that we want to check to see if it exists.
Resources is a list of resources.
Terraform is a resource for calling Terraform with a consistent set of variables.

# Type aliases

OperationsSets are the whole collection of all of the pre and post operations.