Versions in this module Expand all Collapse all v0 v0.3.0 Sep 23, 2022 v0.2.0 Sep 23, 2022 Changes in this version + const AuthFromEnvClient + const AuthFromEnvTenant + const AuthFromFile + const AzureEnvironmentEnvName + const AzureResGroupName + const AzureSubscriptionID + const ResourceManagerEndpointName + func AppExists(t *testing.T, appName string, resourceGroupName string, subscriptionID string) bool + func AppExistsE(appName string, resourceGroupName string, subscriptionID string) (bool, error) + func AvailabilitySetExists(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) bool + func AvailabilitySetExistsE(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) (bool, error) + func BuildNamespaceIdsList(sbNamespace []servicebus.SBNamespace) []string + func BuildNamespaceNamesList(sbNamespace []servicebus.SBNamespace) []string + func CheckAvailabilitySetContainsVM(t testing.TestingT, vmName string, avsName string, resGroupName string, ...) bool + func CheckAvailabilitySetContainsVME(t testing.TestingT, vmName string, avsName string, resGroupName string, ...) (bool, error) + func CheckPublicDNSNameAvailability(t testing.TestingT, location string, domainNameLabel string, ...) bool + func CheckPublicDNSNameAvailabilityE(location string, domainNameLabel string, subscriptionID string) (bool, error) + func CheckSubnetContainsIP(t testing.TestingT, IP string, subnetName string, vnetName string, ...) bool + func CheckSubnetContainsIPE(ipAddress string, subnetName string, vnetName string, resGroupName string, ...) (bool, error) + func ContainerInstanceExists(t *testing.T, instanceName string, resourceGroupName string, ...) bool + func ContainerInstanceExistsE(instanceName string, resourceGroupName string, subscriptionID string) (bool, error) + func ContainerRegistryExists(t *testing.T, registryName string, resourceGroupName string, ...) bool + func ContainerRegistryExistsE(registryName string, resourceGroupName string, subscriptionID string) (bool, error) + func CreateActionGroupClient(subscriptionID string) (*insights.ActionGroupsClient, error) + func CreateActivityLogAlertsClientE(subscriptionID string) (*insights.ActivityLogAlertsClient, error) + func CreateAppServiceClientE(subscriptionID string) (*web.AppsClient, error) + func CreateAvailabilitySetClientE(subscriptionID string) (*compute.AvailabilitySetsClient, error) + func CreateContainerInstanceClientE(subscriptionID string) (*containerinstance.ContainerGroupsClient, error) + func CreateContainerRegistryClientE(subscriptionID string) (*containerregistry.RegistriesClient, error) + func CreateCosmosDBAccountClientE(subscriptionID string) (*documentdb.DatabaseAccountsClient, error) + func CreateCosmosDBSQLClientE(subscriptionID string) (*documentdb.SQLResourcesClient, error) + func CreateDatabaseClient(subscriptionID string) (*sql.DatabasesClient, error) + func CreateDiagnosticsSettingsClientE(subscriptionID string) (*insights.DiagnosticSettingsClient, error) + func CreateDisksClientE(subscriptionID string) (*compute.DisksClient, error) + func CreateFrontDoorClientE(subscriptionID string) (*frontdoor.FrontDoorsClient, error) + func CreateFrontDoorFrontendEndpointClientE(subscriptionID string) (*frontdoor.FrontendEndpointsClient, error) + func CreateKeyVaultManagementClientE(subscriptionID string) (*kvmng.VaultsClient, error) + func CreateLoadBalancerClientE(subscriptionID string) (*network.LoadBalancersClient, error) + func CreateManagedClustersClientE(subscriptionID string) (containerservice.ManagedClustersClient, error) + func CreateMySQLServerClientE(subscriptionID string) (*mysql.ServersClient, error) + func CreateNewNetworkInterfaceIPConfigurationClientE(subscriptionID string) (*network.InterfaceIPConfigurationsClient, error) + func CreateNewNetworkInterfacesClientE(subscriptionID string) (*network.InterfacesClient, error) + func CreateNewSubnetClientE(subscriptionID string) (*network.SubnetsClient, error) + func CreateNewVirtualNetworkClientE(subscriptionID string) (*network.VirtualNetworksClient, error) + func CreateNsgCustomRulesClientE(subscriptionID string) (*network.SecurityRulesClient, error) + func CreateNsgDefaultRulesClientE(subscriptionID string) (*network.DefaultSecurityRulesClient, error) + func CreatePublicIPAddressesClientE(subscriptionID string) (*network.PublicIPAddressesClient, error) + func CreateResourceGroupClientE(subscriptionID string) (*resources.GroupsClient, error) + func CreateSQLServerClient(subscriptionID string) (*sql.ServersClient, error) + func CreateStorageAccountClientE(subscriptionID string) (*storage.AccountsClient, error) + func CreateStorageBlobContainerClientE(subscriptionID string) (*storage.BlobContainersClient, error) + func CreateStorageFileSharesClientE(subscriptionID string) (*storage.FileSharesClient, error) + func CreateSubscriptionsClientE() (subscriptions.Client, error) + func CreateVMInsightsClientE(subscriptionID string) (*insights.VMInsightsClient, error) + func CreateVirtualMachinesClientE(subscriptionID string) (*compute.VirtualMachinesClient, error) + func DiagnosticSettingsResourceExists(t testing.TestingT, diagnosticSettingsResourceName string, resourceURI string, ...) bool + func DiagnosticSettingsResourceExistsE(diagnosticSettingsResourceName string, resourceURI string, ...) (bool, error) + func DiskExists(t testing.TestingT, diskName string, resGroupName string, ...) bool + func DiskExistsE(diskName string, resGroupName string, subscriptionID string) (bool, error) + func FrontDoorExists(t testing.TestingT, frontDoorName string, resourceGroupName string, ...) bool + func FrontDoorExistsE(frontDoorName string, resourceGroupName string, subscriptionID string) (bool, error) + func FrontDoorFrontendEndpointExists(t testing.TestingT, endpointName string, frontDoorName string, ...) bool + func FrontDoorFrontendEndpointExistsE(endpointName string, frontDoorName string, resourceGroupName string, ...) (bool, error) + func GetAResourceGroup(t *testing.T, resourceGroupName string, subscriptionID string) *resources.Group + func GetAResourceGroupE(resourceGroupName, subscriptionID string) (*resources.Group, error) + func GetActionGroupResource(t *testing.T, ruleName string, resGroupName string, subscriptionID string) *insights.ActionGroupResource + func GetActionGroupResourceE(ruleName string, resGroupName string, subscriptionID string) (*insights.ActionGroupResource, error) + func GetActivityLogAlertResource(t testing.TestingT, activityLogAlertName string, resGroupName string, ...) *insights.ActivityLogAlertResource + func GetActivityLogAlertResourceE(activityLogAlertName string, resGroupName string, subscriptionID string) (*insights.ActivityLogAlertResource, error) + func GetActivityLogAlertsClientE(subscriptionID string) (*insights.ActivityLogAlertsClient, error) + func GetAllAzureRegions(t testing.TestingT, subscriptionID string) []string + func GetAllAzureRegionsE(t testing.TestingT, subscriptionID string) ([]string, error) + func GetAppService(t *testing.T, appName string, resGroupName string, subscriptionID string) *web.Site + func GetAppServiceClientE(subscriptionID string) (*web.AppsClient, error) + func GetAppServiceE(appName string, resGroupName string, subscriptionID string) (*web.Site, error) + func GetAvailabilitySetClientE(subscriptionID string) (*compute.AvailabilitySetsClient, error) + func GetAvailabilitySetE(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) (*compute.AvailabilitySet, error) + func GetAvailabilitySetFaultDomainCount(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) int32 + func GetAvailabilitySetFaultDomainCountE(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) (int32, error) + func GetAvailabilitySetVMNamesInCaps(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) []string + func GetAvailabilitySetVMNamesInCapsE(t testing.TestingT, avsName string, resGroupName string, subscriptionID string) ([]string, error) + func GetContainerInstance(t *testing.T, instanceName string, resGroupName string, subscriptionID string) *containerinstance.ContainerGroup + func GetContainerInstanceClientE(subscriptionID string) (*containerinstance.ContainerGroupsClient, error) + func GetContainerInstanceE(instanceName string, resGroupName string, subscriptionID string) (*containerinstance.ContainerGroup, error) + func GetContainerRegistry(t *testing.T, registryName string, resGroupName string, subscriptionID string) *containerregistry.Registry + func GetContainerRegistryClientE(subscriptionID string) (*containerregistry.RegistriesClient, error) + func GetContainerRegistryE(registryName string, resGroupName string, subscriptionID string) (*containerregistry.Registry, error) + func GetCosmosDBAccount(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) *documentdb.DatabaseAccountGetResults + func GetCosmosDBAccountClient(t testing.TestingT, subscriptionID string) *documentdb.DatabaseAccountsClient + func GetCosmosDBAccountClientE(subscriptionID string) (*documentdb.DatabaseAccountsClient, error) + func GetCosmosDBAccountE(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) (*documentdb.DatabaseAccountGetResults, error) + func GetCosmosDBSQLClient(t testing.TestingT, subscriptionID string) *documentdb.SQLResourcesClient + func GetCosmosDBSQLClientE(subscriptionID string) (*documentdb.SQLResourcesClient, error) + func GetCosmosDBSQLContainer(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) *documentdb.SQLContainerGetResults + func GetCosmosDBSQLContainerE(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) (*documentdb.SQLContainerGetResults, error) + func GetCosmosDBSQLContainerThroughput(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) *documentdb.ThroughputSettingsGetResults + func GetCosmosDBSQLContainerThroughputE(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) (*documentdb.ThroughputSettingsGetResults, error) + func GetCosmosDBSQLDatabase(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) *documentdb.SQLDatabaseGetResults + func GetCosmosDBSQLDatabaseE(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) (*documentdb.SQLDatabaseGetResults, error) + func GetCosmosDBSQLDatabaseThroughput(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) *documentdb.ThroughputSettingsGetResults + func GetCosmosDBSQLDatabaseThroughputE(t testing.TestingT, subscriptionID string, resourceGroupName string, ...) (*documentdb.ThroughputSettingsGetResults, error) + func GetCustomNsgRulesClient(t *testing.T, subscriptionID string) network.SecurityRulesClient + func GetCustomNsgRulesClientE(subscriptionID string) (network.SecurityRulesClient, error) + func GetDatabaseClient(subscriptionID string) (*sql.DatabasesClient, error) + func GetDefaultNsgRulesClient(t *testing.T, subscriptionID string) network.DefaultSecurityRulesClient + func GetDefaultNsgRulesClientE(subscriptionID string) (network.DefaultSecurityRulesClient, error) + func GetDiagnosticsSettingsClientE(subscriptionID string) (*insights.DiagnosticSettingsClient, error) + func GetDiagnosticsSettingsResource(t testing.TestingT, name string, resourceURI string, subscriptionID string) *insights.DiagnosticSettingsResource + func GetDiagnosticsSettingsResourceE(name string, resourceURI string, subscriptionID string) (*insights.DiagnosticSettingsResource, error) + func GetDisk(t testing.TestingT, diskName string, resGroupName string, ...) *compute.Disk + func GetDiskClientE(subscriptionID string) (*compute.DisksClient, error) + func GetDiskE(diskName string, resGroupName string, subscriptionID string) (*compute.Disk, error) + func GetFrontDoor(t testing.TestingT, frontDoorName string, resourceGroupName string, ...) *frontdoor.FrontDoor + func GetFrontDoorClientE(subscriptionID string) (*frontdoor.FrontDoorsClient, error) + func GetFrontDoorE(frontDoorName, resoureGroupName, subscriptionID string) (*frontdoor.FrontDoor, error) + func GetFrontDoorFrontendEndpoint(t testing.TestingT, endpointName string, frontDoorName string, ...) *frontdoor.FrontendEndpoint + func GetFrontDoorFrontendEndpointClientE(subscriptionID string) (*frontdoor.FrontendEndpointsClient, error) + func GetFrontDoorFrontendEndpointE(endpointName, frontDoorName, resourceGroupName, subscriptionID string) (*frontdoor.FrontendEndpoint, error) + func GetIPOfPublicIPAddressByName(t testing.TestingT, publicAddressName string, resGroupName string, ...) string + func GetIPOfPublicIPAddressByNameE(publicAddressName string, resGroupName string, subscriptionID string) (string, error) + func GetKeyVault(t *testing.T, resGroupName string, keyVaultName string, subscriptionID string) *kvmng.Vault + func GetKeyVaultClientE() (*keyvault.BaseClient, error) + func GetKeyVaultE(t *testing.T, resGroupName string, keyVaultName string, subscriptionID string) (*kvmng.Vault, error) + func GetKeyVaultManagementClientE(subscriptionID string) (*kvmng.VaultsClient, error) + func GetKeyVaultURISuffixE() (string, error) + func GetLoadBalancer(t testing.TestingT, loadBalancerName string, resourceGroupName string, ...) *network.LoadBalancer + func GetLoadBalancerClientE(subscriptionID string) (*network.LoadBalancersClient, error) + func GetLoadBalancerE(loadBalancerName string, resourceGroupName string, subscriptionID string) (*network.LoadBalancer, error) + func GetLoadBalancerFrontendIPConfig(t testing.TestingT, feConfigName string, loadBalancerName string, ...) *network.FrontendIPConfiguration + func GetLoadBalancerFrontendIPConfigClientE(subscriptionID string) (*network.LoadBalancerFrontendIPConfigurationsClient, error) + func GetLoadBalancerFrontendIPConfigE(feConfigName string, loadBalancerName string, resourceGroupName string, ...) (*network.FrontendIPConfiguration, error) + func GetLoadBalancerFrontendIPConfigNames(t testing.TestingT, loadBalancerName string, resourceGroupName string, ...) []string + func GetLoadBalancerFrontendIPConfigNamesE(loadBalancerName string, resourceGroupName string, subscriptionID string) ([]string, error) + func GetLogAnalyticsWorkspace(t testing.TestingT, workspaceName string, resourceGroupName string, ...) *operationalinsights.Workspace + func GetLogAnalyticsWorkspaceE(workspaceName, resoureGroupName, subscriptionID string) (*operationalinsights.Workspace, error) + func GetLogAnalyticsWorkspacesClientE(subscriptionID string) (*operationalinsights.WorkspacesClient, error) + func GetMYSQLDB(t testing.TestingT, resGroupName string, serverName string, dbName string, ...) *mysql.Database + func GetMYSQLDBClientE(subscriptionID string) (*mysql.DatabasesClient, error) + func GetMYSQLDBE(t testing.TestingT, subscriptionID string, resGroupName string, ...) (*mysql.Database, error) + func GetMYSQLServer(t testing.TestingT, resGroupName string, serverName string, ...) *mysql.Server + func GetMYSQLServerClientE(subscriptionID string) (*mysql.ServersClient, error) + func GetMYSQLServerE(t testing.TestingT, subscriptionID string, resGroupName string, ...) (*mysql.Server, error) + func GetManagedClusterE(t testing.TestingT, resourceGroupName, clusterName, subscriptionID string) (*containerservice.ManagedCluster, error) + func GetManagedClustersClientE(subscriptionID string) (*containerservice.ManagedClustersClient, error) + func GetNameFromResourceID(resourceID string) string + func GetNameFromResourceIDE(resourceID string) (string, error) + func GetNetworkInterfaceClientE(subscriptionID string) (*network.InterfacesClient, error) + func GetNetworkInterfaceConfigurationClientE(subscriptionID string) (*network.InterfaceIPConfigurationsClient, error) + func GetNetworkInterfaceConfigurationE(nicName string, nicConfigName string, resGroupName string, ...) (*network.InterfaceIPConfiguration, error) + func GetNetworkInterfaceE(nicName string, resGroupName string, subscriptionID string) (*network.Interface, error) + func GetNetworkInterfacePrivateIPs(t testing.TestingT, nicName string, resGroupName string, subscriptionID string) []string + func GetNetworkInterfacePrivateIPsE(nicName string, resGroupName string, subscriptionID string) ([]string, error) + func GetNetworkInterfacePublicIPs(t testing.TestingT, nicName string, resGroupName string, subscriptionID string) []string + func GetNetworkInterfacePublicIPsE(nicName string, resGroupName string, subscriptionID string) ([]string, error) + func GetPostgreSQLDB(t testing.TestingT, resGroupName string, serverName string, dbName string, ...) *postgresql.Database + func GetPostgreSQLDBClientE(subscriptionID string) (*postgresql.DatabasesClient, error) + func GetPostgreSQLDBE(t testing.TestingT, subscriptionID string, resGroupName string, ...) (*postgresql.Database, error) + func GetPostgreSQLServer(t testing.TestingT, resGroupName string, serverName string, ...) *postgresql.Server + func GetPostgreSQLServerClientE(subscriptionID string) (*postgresql.ServersClient, error) + func GetPostgreSQLServerE(t testing.TestingT, subscriptionID string, resGroupName string, ...) (*postgresql.Server, error) + func GetPublicIPAddressClientE(subscriptionID string) (*network.PublicIPAddressesClient, error) + func GetPublicIPAddressE(publicIPAddressName string, resGroupName string, subscriptionID string) (*network.PublicIPAddress, error) + func GetRandomRegion(t testing.TestingT, approvedRegions []string, forbiddenRegions []string, ...) string + func GetRandomRegionE(t testing.TestingT, approvedRegions []string, forbiddenRegions []string, ...) (string, error) + func GetRandomStableRegion(t testing.TestingT, approvedRegions []string, forbiddenRegions []string, ...) string + func GetRecoveryServicesVaultBackupPolicyList(t *testing.T, vaultName, resourceGroupName, subscriptionID string) map[string]backup.ProtectionPolicyResource + func GetRecoveryServicesVaultBackupPolicyListE(vaultName, resourceGroupName, subscriptionID string) (map[string]backup.ProtectionPolicyResource, error) + func GetRecoveryServicesVaultBackupProtectedVMList(t *testing.T, policyName, vaultName, resourceGroupName, subscriptionID string) map[string]backup.AzureIaaSComputeVMProtectedItem + func GetRecoveryServicesVaultBackupProtectedVMListE(policyName, vaultName, resourceGroupName, subscriptionID string) (map[string]backup.AzureIaaSComputeVMProtectedItem, error) + func GetRecoveryServicesVaultE(vaultName, resourceGroupName, subscriptionID string) (*recoveryservices.Vault, error) + func GetResourceGroupClientE(subscriptionID string) (*resources.GroupsClient, error) + func GetResourceGroupE(resourceGroupName, subscriptionID string) (bool, error) + func GetSQLDatabase(t testing.TestingT, resGroupName string, serverName string, dbName string, ...) *sql.Database + func GetSQLDatabaseE(t testing.TestingT, subscriptionID string, resGroupName string, ...) (*sql.Database, error) + func GetSQLServer(t testing.TestingT, resGroupName string, serverName string, ...) *sql.Server + func GetSQLServerClient(subscriptionID string) (*sql.ServersClient, error) + func GetSQLServerE(t testing.TestingT, subscriptionID string, resGroupName string, ...) (*sql.Server, error) + func GetSizeOfVirtualMachine(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) compute.VirtualMachineSizeTypes + func GetSizeOfVirtualMachineE(vmName string, resGroupName string, subscriptionID string) (compute.VirtualMachineSizeTypes, error) + func GetStorageAccountClientE(subscriptionID string) (*storage.AccountsClient, error) + func GetStorageAccountE(storageAccountName, resourceGroupName, subscriptionID string) (*storage.Account, error) + func GetStorageAccountKind(t *testing.T, storageAccountName string, resourceGroupName string, ...) string + func GetStorageAccountKindE(storageAccountName, resourceGroupName, subscriptionID string) (string, error) + func GetStorageAccountPrimaryBlobEndpointE(storageAccountName, resourceGroupName, subscriptionID string) (string, error) + func GetStorageAccountPropertyE(storageAccountName, resourceGroupName, subscriptionID string) (*storage.Account, error) + func GetStorageAccountSkuTier(t *testing.T, storageAccountName string, resourceGroupName string, ...) string + func GetStorageAccountSkuTierE(storageAccountName, resourceGroupName, subscriptionID string) (string, error) + func GetStorageBlobContainerClientE(subscriptionID string) (*storage.BlobContainersClient, error) + func GetStorageBlobContainerE(containerName, storageAccountName, resourceGroupName, subscriptionID string) (*storage.BlobContainer, error) + func GetStorageBlobContainerPublicAccess(t *testing.T, containerName string, storageAccountName string, ...) bool + func GetStorageBlobContainerPublicAccessE(containerName, storageAccountName, resourceGroupName, subscriptionID string) (bool, error) + func GetStorageDNSString(t *testing.T, storageAccountName string, resourceGroupName string, ...) string + func GetStorageDNSStringE(storageAccountName, resourceGroupName, subscriptionID string) (string, error) + func GetStorageFileShare(t *testing.T, ...) *storage.FileShare + func GetStorageFileShareE(fileShareName, storageAccountName, resourceGroupName, subscriptionID string) (*storage.FileShare, error) + func GetStorageURISuffixE() (string, error) + func GetSubnetClientE(subscriptionID string) (*network.SubnetsClient, error) + func GetSubnetE(subnetName string, vnetName string, resGroupName string, subscriptionID string) (*network.Subnet, error) + func GetSubscriptionClientE() (*subscriptions.Client, error) + func GetTargetAzureResourceGroupName(resourceGroupName string) (string, error) + func GetTargetAzureSubscription(subscriptionID string) (string, error) + func GetVMInsightsClientE(t testing.TestingT, subscriptionID string) (*insights.VMInsightsClient, error) + func GetVMInsightsOnboardingStatus(t testing.TestingT, resourceURI string, subscriptionID string) *insights.VMInsightsOnboardingStatus + func GetVMInsightsOnboardingStatusE(t testing.TestingT, resourceURI string, subscriptionID string) (*insights.VMInsightsOnboardingStatus, error) + func GetVirtualMachine(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) *compute.VirtualMachine + func GetVirtualMachineAvailabilitySetID(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) string + func GetVirtualMachineAvailabilitySetIDE(vmName string, resGroupName string, subscriptionID string) (string, error) + func GetVirtualMachineClient(t testing.TestingT, subscriptionID string) *compute.VirtualMachinesClient + func GetVirtualMachineClientE(subscriptionID string) (*compute.VirtualMachinesClient, error) + func GetVirtualMachineE(vmName string, resGroupName string, subscriptionID string) (*compute.VirtualMachine, error) + func GetVirtualMachineManagedDisks(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) []string + func GetVirtualMachineManagedDisksE(vmName string, resGroupName string, subscriptionID string) ([]string, error) + func GetVirtualMachineNics(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) []string + func GetVirtualMachineNicsE(vmName string, resGroupName string, subscriptionID string) ([]string, error) + func GetVirtualMachineOSDiskName(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) string + func GetVirtualMachineOSDiskNameE(vmName string, resGroupName string, subscriptionID string) (string, error) + func GetVirtualMachineTags(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) map[string]string + func GetVirtualMachineTagsE(vmName string, resGroupName string, subscriptionID string) (map[string]string, error) + func GetVirtualMachinesForResourceGroup(t testing.TestingT, resGroupName string, subscriptionID string) map[string]compute.VirtualMachineProperties + func GetVirtualMachinesForResourceGroupE(resourceGroupName string, subscriptionID string) (map[string]compute.VirtualMachineProperties, error) + func GetVirtualNetworkDNSServerIPs(t testing.TestingT, vnetName string, resGroupName string, ...) []string + func GetVirtualNetworkDNSServerIPsE(vnetName string, resGroupName string, subscriptionID string) ([]string, error) + func GetVirtualNetworkE(vnetName string, resGroupName string, subscriptionID string) (*network.VirtualNetwork, error) + func GetVirtualNetworkSubnets(t testing.TestingT, vnetName string, resGroupName string, ...) map[string]string + func GetVirtualNetworkSubnetsE(vnetName string, resGroupName string, subscriptionID string) (map[string]string, error) + func GetVirtualNetworksClientE(subscriptionID string) (*network.VirtualNetworksClient, error) + func KeyVaultCertificateExists(t *testing.T, keyVaultName string, certificateName string) bool + func KeyVaultCertificateExistsE(keyVaultName, certificateName string) (bool, error) + func KeyVaultKeyExists(t *testing.T, keyVaultName string, keyName string) bool + func KeyVaultKeyExistsE(keyVaultName, keyName string) (bool, error) + func KeyVaultSecretExists(t *testing.T, keyVaultName string, secretName string) bool + func KeyVaultSecretExistsE(keyVaultName, secretName string) (bool, error) + func ListMySQLDB(t testing.TestingT, resGroupName string, serverName string, ...) []mysql.Database + func ListMySQLDBE(t testing.TestingT, subscriptionID string, resGroupName string, ...) ([]mysql.Database, error) + func ListNamespaceAuthRules(t *testing.T, subscriptionID string, namespace string, resourceGroup string) []string + func ListNamespaceAuthRulesE(subscriptionID string, namespace string, resourceGroup string) ([]string, error) + func ListNamespaceTopics(t *testing.T, subscriptionID string, namespace string, resourceGroup string) []servicebus.SBTopic + func ListNamespaceTopicsE(subscriptionID string, namespace string, resourceGroup string) ([]servicebus.SBTopic, error) + func ListPostgreSQLDB(t testing.TestingT, subscriptionID string, resGroupName string, ...) []postgresql.Database + func ListPostgreSQLDBE(t testing.TestingT, subscriptionID string, resGroupName string, ...) ([]postgresql.Database, error) + func ListResourceGroupsByTag(t *testing.T, tag, subscriptionID string) []resources.Group + func ListResourceGroupsByTagE(tag string, subscriptionID string) ([]resources.Group, error) + func ListSQLServerDatabases(t testing.TestingT, resGroupName string, serverName string, ...) *[]sql.Database + func ListSQLServerDatabasesE(t testing.TestingT, resGroupName string, serverName string, ...) (*[]sql.Database, error) + func ListServiceBusNamespace(t *testing.T, subscriptionID string) []servicebus.SBNamespace + func ListServiceBusNamespaceByResourceGroup(t *testing.T, subscriptionID string, resourceGroup string) []servicebus.SBNamespace + func ListServiceBusNamespaceByResourceGroupE(subscriptionID string, resourceGroup string) ([]servicebus.SBNamespace, error) + func ListServiceBusNamespaceE(subscriptionID string) ([]servicebus.SBNamespace, error) + func ListServiceBusNamespaceIDs(t *testing.T, subscriptionID string) []string + func ListServiceBusNamespaceIDsByResourceGroup(t *testing.T, subscriptionID string, resourceGroup string) []string + func ListServiceBusNamespaceIDsByResourceGroupE(subscriptionID string, resourceGroup string) ([]string, error) + func ListServiceBusNamespaceIDsE(subscriptionID string) ([]string, error) + func ListServiceBusNamespaceNames(t *testing.T, subscriptionID string) []string + func ListServiceBusNamespaceNamesByResourceGroup(t *testing.T, subscriptionID string, resourceGroup string) []string + func ListServiceBusNamespaceNamesByResourceGroupE(subscriptionID string, resourceGroup string) ([]string, error) + func ListServiceBusNamespaceNamesE(subscriptionID string) ([]string, error) + func ListTopicAuthRules(t *testing.T, subscriptionID string, namespace string, resourceGroup string, ...) []string + func ListTopicAuthRulesE(subscriptionID string, namespace string, resourceGroup string, ...) ([]string, error) + func ListTopicSubscriptions(t *testing.T, subscriptionID string, namespace string, resourceGroup string, ...) []servicebus.SBSubscription + func ListTopicSubscriptionsE(subscriptionID string, namespace string, resourceGroup string, ...) ([]servicebus.SBSubscription, error) + func ListTopicSubscriptionsName(t *testing.T, subscriptionID string, namespace string, resourceGroup string, ...) []string + func ListTopicSubscriptionsNameE(subscriptionID string, namespace string, resourceGroup string, ...) ([]string, error) + func ListVirtualMachinesForResourceGroup(t testing.TestingT, resGroupName string, subscriptionID string) []string + func ListVirtualMachinesForResourceGroupE(resourceGroupName string, subscriptionID string) ([]string, error) + func LoadBalancerExists(t testing.TestingT, loadBalancerName string, resourceGroupName string, ...) bool + func LoadBalancerExistsE(loadBalancerName string, resourceGroupName string, subscriptionID string) (bool, error) + func LogAnalyticsWorkspaceExists(t testing.TestingT, workspaceName string, resourceGroupName string, ...) bool + func LogAnalyticsWorkspaceExistsE(workspaceName string, resourceGroupName string, subscriptionID string) (bool, error) + func NetworkInterfaceExists(t testing.TestingT, nicName string, resGroupName string, subscriptionID string) bool + func NetworkInterfaceExistsE(nicName string, resGroupName string, subscriptionID string) (bool, error) + func NewAuthorizer() (*autorest.Authorizer, error) + func NewKeyVaultAuthorizerE() (*autorest.Authorizer, error) + func PublicAddressExists(t testing.TestingT, publicAddressName string, resGroupName string, ...) bool + func PublicAddressExistsE(publicAddressName string, resGroupName string, subscriptionID string) (bool, error) + func RecoveryServicesVaultExists(t *testing.T, vaultName, resourceGroupName, subscriptionID string) bool + func RecoveryServicesVaultExistsE(vaultName, resourceGroupName, subscriptionID string) (bool, error) + func ResourceGroupExists(t *testing.T, resourceGroupName string, subscriptionID string) bool + func ResourceGroupExistsE(resourceGroupName, subscriptionID string) (bool, error) + func ResourceNotFoundErrorExists(err error) bool + func StorageAccountExists(t *testing.T, storageAccountName string, resourceGroupName string, ...) bool + func StorageAccountExistsE(storageAccountName, resourceGroupName, subscriptionID string) (bool, error) + func StorageBlobContainerExists(t *testing.T, containerName string, storageAccountName string, ...) bool + func StorageBlobContainerExistsE(containerName, storageAccountName, resourceGroupName, subscriptionID string) (bool, error) + func StorageFileShareExists(t *testing.T, fileSahreName string, storageAccountName string, ...) bool + func StorageFileShareExistsE(t *testing.T, fileSahreName string, storageAccountName string, ...) (bool, error) + func SubnetExists(t testing.TestingT, subnetName string, vnetName string, resGroupName string, ...) bool + func SubnetExistsE(subnetName string, vnetName string, resGroupName string, subscriptionID string) (bool, error) + func VirtualMachineExists(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) bool + func VirtualMachineExistsE(vmName string, resGroupName string, subscriptionID string) (bool, error) + func VirtualNetworkExists(t testing.TestingT, vnetName string, resGroupName string, ...) bool + func VirtualNetworkExistsE(vnetName string, resGroupName string, subscriptionID string) (bool, error) + type ClientType int + type FailedToParseError struct + func NewFailedToParseError(objectType string, objectID string) FailedToParseError + func (err FailedToParseError) Error() string + type Instance struct + func (vm *Instance) GetVirtualMachineInstanceSize() compute.VirtualMachineSizeTypes + type LoadBalancerIPType string + const NoIP + const PrivateIP + const PublicIP + func GetIPOfLoadBalancerFrontendIPConfig(t testing.TestingT, feConfigName string, loadBalancerName string, ...) (ipAddress string, publicOrPrivate LoadBalancerIPType) + func GetIPOfLoadBalancerFrontendIPConfigE(feConfigName string, loadBalancerName string, resourceGroupName string, ...) (ipAddress string, publicOrPrivate LoadBalancerIPType, err1 error) + type NotFoundError struct + func NewNotFoundError(objectType string, objectID string, region string) NotFoundError + func (err NotFoundError) Error() string + type NsgRuleSummary struct + Access string + Description string + DestinationAddressPrefix string + DestinationPortRange string + Direction string + Name string + Priority int32 + Protocol string + SourceAddressPrefix string + SourcePortRange string + func (summarizedRule *NsgRuleSummary) AllowsDestinationPort(t *testing.T, port string) bool + func (summarizedRule *NsgRuleSummary) AllowsSourcePort(t *testing.T, port string) bool + type NsgRuleSummaryList struct + SummarizedRules []NsgRuleSummary + func GetAllNSGRules(t *testing.T, resourceGroupName, nsgName, subscriptionID string) NsgRuleSummaryList + func GetAllNSGRulesE(resourceGroupName, nsgName, subscriptionID string) (NsgRuleSummaryList, error) + func (summarizedRules *NsgRuleSummaryList) FindRuleByName(name string) NsgRuleSummary + type ResourceGroupNameNotFound struct + func (err ResourceGroupNameNotFound) Error() string + type SubscriptionIDNotFound struct + func (err SubscriptionIDNotFound) Error() string + type VMImage struct + Offer string + Publisher string + SKU string + Version string + func GetVirtualMachineImage(t testing.TestingT, vmName string, resGroupName string, subscriptionID string) VMImage + func GetVirtualMachineImageE(vmName string, resGroupName string, subscriptionID string) (VMImage, error)