Documentation
¶
Index ¶
- func AWSDeployTestInstances(name string, numInstances int) map[string]*ec2.Instance
- func AWSInstanceState(id string) string
- func AzureDeployTestInstances(name string, numInstances int) map[string]map[string]string
- func AzureGroupsClient(environment string) resources.GroupsClient
- func AzureInstanceState(name string) string
- func AzureLocations(environment string) map[string]string
- func AzureStorageAccountExists(name, resourceGroup string) (bool, error)
- func CleanUpAWSTestData()
- func CleanUpAzureTestData()
- func CleanUpGoogleTestData()
- func DeleteAzureResourceGroup(azureResourceGroup string)
- func GoogleDeployTestInstances(name string, numInstances int) map[string]*compute.Instance
- func GoogleGetRegions() []string
- func GoogleInstanceState(name string) string
- func InitializeAWSEnvironment()
- func InitializeAWSProvider(awsProvider provider.CloudProvider)
- func InitializeAzureEnvironment()
- func InitializeAzureProvider(azureProvider provider.CloudProvider)
- func InitializeGoogleEnvironment()
- func InitializeGoogleProvider(googleProvider provider.CloudProvider)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AWSDeployTestInstances ¶
creates aws instances for testing
func AWSInstanceState ¶
func AzureDeployTestInstances ¶
creates azure instances for testing
func AzureGroupsClient ¶
func AzureGroupsClient(environment string) resources.GroupsClient
return azure groups client
func AzureInstanceState ¶
func AzureLocations ¶
load azure regions/locations via API calls
func AzureStorageAccountExists ¶
returns if the given storage account exists
func CleanUpAWSTestData ¶
func CleanUpAWSTestData()
cleans up any test data created in Azure account
func CleanUpAzureTestData ¶
func CleanUpAzureTestData()
cleans up any test data created in Azure account
func CleanUpGoogleTestData ¶
func CleanUpGoogleTestData()
cleans up any test data created in Google account
func DeleteAzureResourceGroup ¶
func DeleteAzureResourceGroup(azureResourceGroup string)
func GoogleDeployTestInstances ¶
creates google instances for testing
func GoogleInstanceState ¶
func InitializeAWSProvider ¶
func InitializeAWSProvider(awsProvider provider.CloudProvider)
update azure provider with environment credentials
func InitializeAzureProvider ¶
func InitializeAzureProvider(azureProvider provider.CloudProvider)
update azure provider with environment credentials
func InitializeGoogleProvider ¶
func InitializeGoogleProvider(googleProvider provider.CloudProvider)
update google provider with environment credentials
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.