# Functions
AppExists indicates whether the specified application exists.
AppExistsE indicates whether the specified application exists.
AvailabilitySetExists indicates whether the specified Azure Availability Set exists.
AvailabilitySetExistsE indicates whether the specified Azure Availability Set exists.
BuildNamespaceIdsList helper method to build namespace id list.
BuildNamespaceNamesList helper method to build namespace name list.
CheckAvailabilitySetContainsVM checks if the Virtual Machine is contained in the Availability Set VMs.
CheckAvailabilitySetContainsVME checks if the Virtual Machine is contained in the Availability Set VMs.
CheckPublicDNSNameAvailability checks whether a Domain Name in the cloudapp.azure.com zone is available for use.
CheckPublicDNSNameAvailabilityE checks whether a Domain Name in the cloudapp.azure.com zone is available for use.
CheckSubnetContainsIP checks if the Private IP is contined in the Subnet Address Range.
CheckSubnetContainsIPE checks if the Private IP is contined in the Subnet Address Range.
ContainerAppExists indicates whether the Container App exists for the subscription.
ContainerAppExistsE indicates whether the Container App exists for the subscription.
ContainerAppJobExists indicates whether the Container App Job exists for the subscription.
ContainerAppJobExistsE indicates whether the Container App Job exists for the subscription.
ContainerInstanceExists indicates whether the specified container instance exists.
ContainerInstanceExistsE indicates whether the specified container instance exists.
ContainerRegistryExists indicates whether the specified container registry exists.
ContainerRegistryExistsE indicates whether the specified container registry exists.
CreateActivityLogAlertsClientE gets an Action Groups client in the specified Azure Subscription.
CreateAppServiceClientE returns an App service client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateAvailabilitySetClientE creates a new Availability Set client in the specified Azure Subscription.
CreateContainerInstanceClientE returns an ACI client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateContainerRegistryClientE returns an ACR client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateCosmosDBAccountClientE is a helper function that will setup a CosmosDB account client with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateCosmosDBSQLClientE is a helper function that will setup a CosmosDB SQL client with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateDatabaseClient is a helper function that will create and setup a SQL DB client.
CreateDataFactoriesClientE is a helper function that will setup a synapse client.
CreateDiagnosticsSettingsClientE returns a diagnostics settings client.
CreateDisksClientE returns a new Disks client in the specified Azure Subscription.
CreateFrontDoorClientE returns an AFD client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateFrontDoorFrontendEndpointClientE returns an AFD Frontend Endpoints client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateKeyVaultManagementClientE is a helper function that will setup a key vault management client with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateLoadBalancerClientE returns a load balancer client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateManagedClustersClientE returns a virtual machines client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateMySQLServerClientE is a helper function that will setup a mysql server client.
CreateNewNetworkInterfaceIPConfigurationClientE returns an NIC IP configuration client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateNewNetworkInterfacesClientE returns an NIC client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateNewSubnetClientE returns a Subnet client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateNewVirtualNetworkClientE returns a Virtual Network client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateNsgCustomRulesClientE returns an NSG custom (user) rules client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateNsgDefaultRulesClientE returns an NSG default (platform) rules client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreatePrivateDnsZonesClientE is a helper function that will setup a private DNS zone client.
CreatePublicIPAddressesClientE returns a public IP address client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateResourceGroupClientE gets a resource group client in a subscription.
CreateSQLMangedDatabasesClient is a helper function that will create and setup a sql server client.
CreateSQLMangedInstanceClient is a helper function that will create and setup a sql server client.
CreateSQLServerClient is a helper function that will create and setup a sql server client.
CreateStorageAccountClientE creates a storage account client.
CreateStorageBlobContainerClientE creates a storage container client.
CreateStorageFileSharesClientE creates a storage file share client.
CreateSubscriptionsClientE returns a virtual machines client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateSynapseSqlPoolClientE is a helper function that will setup a synapse client.
CreateSynapseWorkspaceClientE is a helper function that will setup a synapse client.
CreateVirtualMachinesClientE returns a virtual machines client instance configured with the correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
CreateVMInsightsClientE gets a VM Insights client.
DataFactoryExists indicates whether the Data Factory exists for the subscription.
DataFactoryExistsE indicates whether the specified Data Factory exists and may return an error.
DiagnosticSettingsResourceExists indicates whether the diagnostic settings resource exists This function would fail the test if there is an error.
DiagnosticSettingsResourceExistsE indicates whether the diagnostic settings resource exists.
DiskExists indicates whether the specified Azure Managed Disk exists This function would fail the test if there is an error.
DiskExistsE indicates whether the specified Azure Managed Disk exists in the specified Azure Resource Group.
FrontDoorExists indicates whether the Front Door exists for the subscription.
FrontDoorExistsE indicates whether the specified Front Door exists and may return an error.
FrontDoorFrontendEndpointExists indicates whether the frontend endpoint exists for the provided Front Door.
FrontDoorFrontendEndpointExistsE indicates whether the specified endpoint exists for the provided Front Door and may return an error.
GetActionGroupResource gets the ActionGroupResource.
GetActionGroupResourceE gets the ActionGroupResource with Error details on error.
GetActivityLogAlertResource gets a Action Group in the specified Azure Resource Group This function would fail the test if there is an error.
GetActivityLogAlertResourceE gets a Action Group in the specified Azure Resource Group.
GetActivityLogAlertsClientE gets an Action Groups client in the specified Azure Subscription TODO: delete in next version.
GetAllAzureRegions gets the list of Azure regions available in this subscription.
GetAllAzureRegionsE gets the list of Azure regions available in this subscription.
GetAllNSGRules returns an NsgRuleSummaryList instance containing the combined "default" and "custom" rules from a network security group.
GetAllNSGRulesE returns an NsgRuleSummaryList instance containing the combined "default" and "custom" rules from a network security group.
GetAppService gets the App service object This function would fail the test if there is an error.
GetAppServiceE gets the App service object.
GetAResourceGroup returns a resource group within a subscription This function would fail the test if there is an error.
GetAResourceGroupE gets a resource group within a subscription.
GetAvailabilitySetClientE gets a new Availability Set client in the specified Azure Subscription TODO: remove in next version.
GetAvailabilitySetE gets an Availability Set in the specified Azure Resource Group.
GetAvailabilitySetFaultDomainCount gets the Fault Domain Count for the specified Azure Availability Set.
GetAvailabilitySetFaultDomainCountE gets the Fault Domain Count for the specified Azure Availability Set.
GetAvailabilitySetVMNamesInCaps gets a list of VM names in the specified Azure Availability Set.
GetAvailabilitySetVMNamesInCapsE gets a list of VM names in the specified Azure Availability Set.
GetContainerApp gets the Container App object This function would fail the test if there is an error.
GetContainerAppE gets the Container App object.
GetContainerAppJob gets the Container App Job object This function would fail the test if there is an error.
GetContainerAppJobE gets the Container App Job object.
GetContainerInstance gets the container instance object This function would fail the test if there is an error.
GetContainerInstanceClientE is a helper function that will setup an Azure Container Instance client on your behalf.
GetContainerInstanceE gets the container instance object.
GetContainerRegistry gets the container registry object This function would fail the test if there is an error.
GetContainerRegistryClientE is a helper function that will setup an Azure Container Registry client on your behalf.
GetContainerRegistryE gets the container registry object.
GetCosmosDBAccount is a helper function that gets the database account.
GetCosmosDBAccountClient is a helper function that will setup a CosmosDB account client.
GetCosmosDBAccountClientE is a helper function that will setup a CosmosDB account client.
GetCosmosDBAccountE is a helper function that gets the database account.
GetCosmosDBSQLClient is a helper function that will setup a CosmosDB SQL client.
GetCosmosDBSQLClientE is a helper function that will setup a CosmosDB SQL client.
GetCosmosDBSQLContainer is a helper function that gets a SQL container.
GetCosmosDBSQLContainerE is a helper function that gets a SQL container.
GetCosmosDBSQLContainerThroughput is a helper function that gets a SQL container throughput configuration.
GetCosmosDBSQLContainerThroughputE is a helper function that gets a SQL container throughput configuration.
GetCosmosDBSQLDatabase is a helper function that gets a SQL database.
GetCosmosDBSQLDatabaseE is a helper function that gets a SQL database.
GetCosmosDBSQLDatabaseThroughput is a helper function that gets a SQL database throughput configuration.
GetCosmosDBSQLDatabaseThroughputE is a helper function that gets a SQL database throughput configuration.
GetCustomNsgRulesClient returns a rules client which can be used to read the list of *custom* security rules defined on an network security group.
GetCustomNsgRulesClientE returns a rules client which can be used to read the list of *custom* security rules defined on an network security group.
GetDatabaseClient is a helper function that will setup a sql DB client TODO: remove in next version.
GetDataFactory is a helper function that gets the synapse workspace.
GetDataFactoryE is a helper function that gets the workspace.
GetDefaultNsgRulesClient returns a rules client which can be used to read the list of *default* security rules defined on an network security group.
GetDefaultNsgRulesClientE returns a rules client which can be used to read the list of *default* security rules defined on an network security group.
GetDiagnosticsSettingsClientE returns a diagnostics settings client TODO: delete in next version.
GetDiagnosticsSettingsResource gets the diagnostics settings for a specified resource This function would fail the test if there is an error.
GetDiagnosticsSettingsResourceE gets the diagnostics settings for a specified resource.
GetDisk returns a Disk in the specified Azure Resource Group This function would fail the test if there is an error.
GetDiskClientE returns a new Disk client in the specified Azure Subscription TODO: remove in next major/minor version.
GetDiskE returns a Disk in the specified Azure Resource Group.
GetFrontDoor gets a Front Door by name if it exists for the subscription.
GetFrontDoorClientE return a front door client; otherwise error.
GetFrontDoorE gets the specified Front Door if it exists and may return an error.
GetFrontDoorFrontendEndpoint gets a frontend endpoint by name for the provided Front Door if it exists for the subscription.
GetFrontDoorFrontendEndpointClientE returns a front door frontend endpoints client; otherwise error.
GetFrontDoorFrontendEndpointE gets the specified Frontend Endpoint for the provided Front Door if it exists and may return an error.
GetIPOfLoadBalancerFrontendIPConfig gets the IP and LoadBalancerIPType for the specified Load Balancer Frontend IP Configuration.
GetIPOfLoadBalancerFrontendIPConfigE gets the IP and LoadBalancerIPType for the specified Load Balancer Frontend IP Configuration.
GetIPOfPublicIPAddressByName gets the Public IP of the Public IP Address specified.
GetIPOfPublicIPAddressByNameE gets the Public IP of the Public IP Address specified.
GetKeyVault is a helper function that gets the keyvault management object.
GetKeyVaultClientE creates a KeyVault client.
GetKeyVaultE is a helper function that gets the keyvault management object.
GetKeyVaultManagementClientE is a helper function that will setup a key vault management client.
GetKeyVaultURISuffixE returns the proper KeyVault URI suffix for the configured Azure environment.
GetLoadBalancer gets a Load Balancer network resource in the specified Azure Resource Group.
GetLoadBalancerClientE gets a new Load Balancer client in the specified Azure Subscription.
GetLoadBalancerE gets a Load Balancer network resource in the specified Azure Resource Group.
GetLoadBalancerFrontendIPConfig gets the specified Load Balancer Frontend IP Configuration network resource.
GetLoadBalancerFrontendIPConfigClientE gets a new Load Balancer Frontend IP Configuration client in the specified Azure Subscription.
GetLoadBalancerFrontendIPConfigE gets the specified Load Balancer Frontend IP Configuration network resource.
GetLoadBalancerFrontendIPConfigNames gets a list of the Frontend IP Configuration Names for the Load Balancer.
GetLoadBalancerFrontendIPConfigNamesE ConfigNamesE gets a list of the Frontend IP Configuration Names for the Load Balancer.
GetLogAnalyticsWorkspace gets an operational insights workspace if it exists in a subscription.
GetLogAnalyticsWorkspaceE gets an operational insights workspace if it exists in a subscription.
GetLogAnalyticsWorkspacesClientE return workspaces client; otherwise error.
GetManagedClusterE will return ManagedCluster.
GetManagedClustersClientE is a helper function that will setup an Azure ManagedClusters client on your behalf.
GetManagedEnvironment gets the Managed Environment object This function would fail the test if there is an error.
GetManagedEnvironmentE gets the Managed Environment object.
GetManagedInstance is a helper function that gets the sql server object.
GetManagedInstanceDatabase is a helper function that gets the sql server object.
GetManagedInstanceDatabaseE is a helper function that gets the sql server object.
GetManagedInstanceE is a helper function that gets the sql server object.
GetMYSQLDB is a helper function that gets the database.
GetMYSQLDBClientE is a helper function that will setup a mysql DB client.
GetMYSQLDBE is a helper function that gets the database.
GetMYSQLServer is a helper function that gets the server.
GetMYSQLServerClientE is a helper function that will setup a mysql server client.
GetMYSQLServerE is a helper function that gets the server.
GetNameFromResourceID gets the Name from an Azure Resource ID.
GetNameFromResourceIDE gets the Name from an Azure Resource ID.
GetNetworkInterfaceClientE creates a new Network Interface client in the specified Azure Subscription.
GetNetworkInterfaceConfigurationClientE creates a new Network Interface Configuration client in the specified Azure Subscription.
GetNetworkInterfaceConfigurationE gets a Network Interface Configuration in the specified Azure Resource Group.
GetNetworkInterfaceE gets a Network Interface in the specified Azure Resource Group.
GetNetworkInterfacePrivateIPs gets a list of the Private IPs of a Network Interface configs.
GetNetworkInterfacePrivateIPsE gets a list of the Private IPs of a Network Interface configs.
GetNetworkInterfacePublicIPs returns a list of all the Public IPs found in the Network Interface configurations.
GetNetworkInterfacePublicIPsE returns a list of all the Public IPs found in the Network Interface configurations.
GetPostgreSQLDB is a helper function that gets the database.
GetPostgreSQLDBClientE is a helper function that will setup a postgresql DB client.
GetPostgreSQLDBE is a helper function that gets the database.
GetPostgreSQLServer is a helper function that gets the server.
GetPostgreSQLServerClientE is a helper function that will setup a postgresql server client.
GetPostgreSQLServerE is a helper function that gets the server.
GetPrivateDNSZoneE gets the private DNS zone object.
GetPublicIPAddressClientE creates a Public IP Addresses client in the specified Azure Subscription.
GetPublicIPAddressE gets a Public IP Addresses in the specified Azure Resource Group.
GetRandomRegion gets a randomly chosen Azure region.
GetRandomRegionE gets a randomly chosen Azure region.
GetRandomStableRegion gets a randomly chosen Azure region that is considered stable.
GetRecoveryServicesVaultBackupPolicyList returns a list of backup policies for the given vault.
GetRecoveryServicesVaultBackupPolicyListE returns a list of backup policies for the given vault.
GetRecoveryServicesVaultBackupProtectedVMList returns a list of protected VM's on the given vault/policy.
GetRecoveryServicesVaultBackupProtectedVMListE returns a list of protected VM's on the given vault/policy.
GetRecoveryServicesVaultE returns a vault instance.
GetResourceGroupClientE gets a resource group client in a subscription TODO: remove in next version.
GetResourceGroupE gets a resource group within a subscription.
GetSizeOfVirtualMachine gets the Size Type of the specified Azure Virtual Machine.
GetSizeOfVirtualMachineE gets the Size Type of the specified Azure Virtual Machine.
GetSQLDatabase is a helper function that gets the sql db.
GetSQLDatabaseE is a helper function that gets the sql db.
GetSQLServer is a helper function that gets the sql server object.
GetSQLServerClient is a helper function that will setup a sql server client TODO: remove in next version.
GetSQLServerE is a helper function that gets the sql server object.
GetStorageAccountClientE creates a storage account client.
GetStorageAccountE gets a storage account; otherwise error.
GetStorageAccountKind returns one of Storage, StorageV2, BlobStorage, FileStorage, or BlockBlobStorage.
GetStorageAccountKindE returns one of Storage, StorageV2, BlobStorage, FileStorage, or BlockBlobStorage.
GetStorageAccountPrimaryBlobEndpointE gets the storage account blob endpoint as URI string.
GetStorageAccountPropertyE returns StorageAccount properties.
GetStorageAccountSkuTier returns the storage account sku tier as Standard or Premium.
GetStorageAccountSkuTierE returns the storage account sku tier as Standard or Premium.
GetStorageBlobContainerClientE creates a storage container client.
GetStorageBlobContainerE returns Blob container client.
GetStorageBlobContainerPublicAccess indicates whether a storage container has public access; otherwise false.
GetStorageBlobContainerPublicAccessE indicates whether a storage container has public access; otherwise false.
GetStorageDNSString builds and returns the storage account dns string if the storage account exists.
GetStorageDNSStringE builds and returns the storage account dns string if the storage account exists.
GetStorageFileShare returns specified file share.
GetStorageFileSharesE returns specified file share.
GetStorageURISuffixE returns the proper storage URI suffix for the configured Azure environment.
GetSubnetClientE creates a subnet client.
GetSubnetE gets a subnet.
GetSubscriptionClientE is a helper function that will setup an Azure Subscription client on your behalf.
GetSynapseSqlPool is a helper function that gets the synapse workspace.
GetSynapseSqlPoolE is a helper function that gets the synapse sql pool.
GetSynapseWorkspace is a helper function that gets the synapse workspace.
GetSynapseWorkspaceE is a helper function that gets the workspace.
GetTargetAzureResourceGroupName is a helper function to find the correct target Azure Resource Group name, with provided arguments taking precedence over environment variables.
GetTargetAzureSubscription is a helper function to find the correct target Azure Subscription ID, with provided arguments taking precedence over environment variables.
GetVirtualMachine gets a Virtual Machine in the specified Azure Resource Group.
GetVirtualMachineAvailabilitySetID gets the Availability Set ID of the specified Azure Virtual Machine.
GetVirtualMachineAvailabilitySetIDE gets the Availability Set ID of the specified Azure Virtual Machine.
GetVirtualMachineClient is a helper function that will setup an Azure Virtual Machine client on your behalf.
GetVirtualMachineClientE is a helper function that will setup an Azure Virtual Machine client on your behalf.
GetVirtualMachineE gets a Virtual Machine in the specified Azure Resource Group.
GetVirtualMachineImage gets the Image of the specified Azure Virtual Machine.
GetVirtualMachineImageE gets the Image of the specified Azure Virtual Machine.
GetVirtualMachineManagedDisks gets the list of Managed Disk names of the specified Azure Virtual Machine.
GetVirtualMachineManagedDisksE gets the list of Managed Disk names of the specified Azure Virtual Machine.
GetVirtualMachineNics gets a list of Network Interface names for a specifcied Azure Virtual Machine.
GetVirtualMachineNicsE gets a list of Network Interface names for a specified Azure Virtual Machine.
GetVirtualMachineOSDiskName gets the OS Disk name of the specified Azure Virtual Machine.
GetVirtualMachineOSDiskNameE gets the OS Disk name of the specified Azure Virtual Machine.
GetVirtualMachinesForResourceGroup gets all Virtual Machine objects in the specified Resource Group.
GetVirtualMachinesForResourceGroupE gets all Virtual Machine objects in the specified Resource Group.
GetVirtualMachineTags gets the Tags of the specified Virtual Machine as a map.
GetVirtualMachineTagsE gets the Tags of the specified Virtual Machine as a map.
GetVirtualNetworkDNSServerIPs gets a list of all Virtual Network DNS server IPs.
GetVirtualNetworkDNSServerIPsE gets a list of all Virtual Network DNS server IPs with Error.
GetVirtualNetworkE gets Virtual Network in the specified Azure Resource Group.
GetVirtualNetworksClientE creates a virtual network client in the specified Azure Subscription.
GetVirtualNetworkSubnets gets all Subnet names and their respective address prefixes in the specified Virtual Network.
GetVirtualNetworkSubnetsE gets all Subnet names and their respective address prefixes in the specified Virtual Network.
GetVMInsightsClientE gets a VM Insights client TODO: delete in next version.
GetVMInsightsOnboardingStatus get diagnostics VM onboarding status This function would fail the test if there is an error.
GetVMInsightsOnboardingStatusE get diagnostics VM onboarding status.
KeyVaultCertificateExists indicates whether a key vault certificate exists; otherwise false.
KeyVaultCertificateExistsE indicates whether a certificate exists in key vault; otherwise false.
KeyVaultKeyExists indicates whether a key vault key exists; otherwise false.
KeyVaultKeyExistsE indicates whether a key exists in the key vault; otherwise false.
KeyVaultSecretExists indicates whether a key vault secret exists; otherwise false This function would fail the test if there is an error.
KeyVaultSecretExistsE indicates whether a secret exists in the key vault; otherwise false.
ListMySQLDB is a helper function that gets all databases per server.
ListMySQLDBE is a helper function that gets all databases per server.
ListNamespaceAuthRules - authenticate namespace client and enumerates all values to get list of authorization rules for the given namespace name, automatically crossing page boundaries as required.
ListNamespaceAuthRulesE - authenticate namespace client and enumerates all values to get list of authorization rules for the given namespace name, automatically crossing page boundaries as required.
ListNamespaceTopics - authenticate topic client and enumerates all values, automatically crossing page boundaries as required.
ListNamespaceTopicsE - authenticate topic client and enumerates all values, automatically crossing page boundaries as required.
ListPostgreSQLDB is a helper function that gets all databases per server.
ListPostgreSQLDBE is a helper function that gets all databases per server.
ListResourceGroupsByTag returns a resource group list within a subscription based on a tag key This function would fail the test if there is an error.
ListResourceGroupsByTagE returns a resource group list within a subscription based on a tag key.
ListServiceBusNamespace - list all SB namespaces in all resource groups in the given subscription ID.
ListServiceBusNamespaceByResourceGroup list all SB namespaces in the given resource group.
ListServiceBusNamespaceByResourceGroupE list all SB namespaces in the given resource group.
ListServiceBusNamespaceE list all SB namespaces in all resource groups in the given subscription ID.
ListServiceBusNamespaceIDs list IDs of all SB namespaces in all resource groups in the given subscription ID.
ListServiceBusNamespaceIDsByResourceGroup list IDs of all SB namespaces in the given resource group.
ListServiceBusNamespaceIDsByResourceGroupE list IDs of all SB namespaces in the given resource group.
ListServiceBusNamespaceIDsE list IDs of all SB namespaces in all resource groups in the given subscription ID.
ListServiceBusNamespaceNames list names of all SB namespaces in all resource groups in the given subscription ID.
ListServiceBusNamespaceNamesByResourceGroup list names of all SB namespaces in the given resource group.
ListServiceBusNamespaceNamesByResourceGroupE list names of all SB namespaces in the given resource group.
ListServiceBusNamespaceNamesE list names of all SB namespaces in all resource groups in the given subscription ID.
ListSQLServerDatabases is a helper function that gets a list of databases on a sql server.
ListSQLServerDatabasesE is a helper function that gets a list of databases on a sql server.
ListTopicAuthRules - authenticate topic client and enumerates all values to get list of authorization rules for the given topic name, automatically crossing page boundaries as required.
ListTopicAuthRulesE - authenticate topic client and enumerates all values to get list of authorization rules for the given topic name, automatically crossing page boundaries as required.
ListTopicSubscriptions - authenticate subscriptions client and enumerates all values, automatically crossing page boundaries as required.
ListTopicSubscriptionsE - authenticate subscriptions client and enumerates all values, automatically crossing page boundaries as required.
ListTopicSubscriptionsName - authenticate subscriptions client and enumerates all values to get list of subscriptions for the given topic name, automatically crossing page boundaries as required.
ListTopicSubscriptionsNameE - authenticate subscriptions client and enumerates all values to get list of subscriptions for the given topic name, automatically crossing page boundaries as required.
ListVirtualMachinesForResourceGroup gets a list of all Virtual Machine names in the specified Resource Group.
ListVirtualMachinesForResourceGroupE gets a list of all Virtual Machine names in the specified Resource Group.
LoadBalancerExists indicates whether the specified Load Balancer exists.
LoadBalancerExistsE indicates whether the specified Load Balancer exists.
LogAnalyticsWorkspaceExists indicates whether the operatonal insights workspaces exists.
LogAnalyticsWorkspaceExistsE indicates whether the operatonal insights workspaces exists and may return an error.
ManagedEnvironmentExists indicates whether the specified Managed Environment exists.
ManagedEnvironmentExistsE indicates whether the specified Managed Environment exists.
NetworkInterfaceExists indicates whether the specified Azure Network Interface exists.
NetworkInterfaceExistsE indicates whether the specified Azure Network Interface exists.
NewAuthorizer creates an Azure authorizer adhering to standard auth mechanisms provided by the Azure Go SDK See Azure Go Auth docs here: https://docs.microsoft.com/en-us/go/azure/azure-sdk-go-authorization.
NewFailedToParseError creates a new not found error when an expected object is not found in the search space.
NewKeyVaultAuthorizerE will return dataplane Authorizer for KeyVault.
NewNotFoundError creates a new not found error when an expected object is not found in the search space.
PrivateDNSZoneExistsE indicates whether the specified private DNS zone exists.
PublicAddressExists indicates whether the specified AzurePublic Address exists.
PublicAddressExistsE indicates whether the specified AzurePublic Address exists.
RecoveryServicesVaultExists indicates whether a recovery services vault exists; otherwise false.
RecoveryServicesVaultExistsE indicates whether a recovery services vault exists; otherwise false or error.
ResourceGroupExists indicates whether a resource group exists within a subscription; otherwise false This function would fail the test if there is an error.
ResourceGroupExistsE indicates whether a resource group exists within a subscription.
ResourceNotFoundErrorExists checks the Service Error Code for the 'Resource Not Found' error.
SQLManagedInstanceExists indicates whether the SQL Managed Instance exists for the subscription.
SQLManagedInstanceExistsE indicates whether the specified SQL Managed Instance exists and may return an error.
StorageAccountExists indicates whether the storage account name exactly matches; otherwise false.
StorageAccountExistsE indicates whether the storage account name exists; otherwise false.
StorageBlobContainerExists returns true if the container name exactly matches; otherwise false This function would fail the test if there is an error.
StorageBlobContainerExistsE returns true if the container name exists; otherwise false.
StorageFileShareExists returns true if the file share name exactly matches; otherwise false This function would fail the test if there is an error.
StorageFileShareExists returns true if the file share name exactly matches; otherwise false.
SubnetExists indicates whether the specified Azure Virtual Network Subnet exists.
SubnetExistsE indicates whether the specified Azure Virtual Network Subnet exists.
VirtualMachineExists indicates whether the specifcied Azure Virtual Machine exists.
VirtualMachineExistsE indicates whether the specifcied Azure Virtual Machine exists.
VirtualNetworkExists indicates whether the specified Azure Virtual Network exists.
VirtualNetworkExistsE indicates whether the specified Azure Virtual Network exists.
# Constants
AuthFromEnvClient is an env variable supported by the Azure SDK.
AuthFromEnvTenant is an env variable supported by the Azure SDK.
AuthFromFile is an env variable supported by the Azure SDK.
AzureEnvironmentEnvName is the name of the Azure environment to use.
AzureResGroupName is an optional env variable custom to Terratest to designate a target Azure resource group.
AzureSubscriptionID is an optional env variable supported by the `azurerm` Terraform provider to designate a target Azure subscription ID.
LoadBalancerIPType values.
LoadBalancerIPType values.
LoadBalancerIPType values.
ResourceManagerEndpointName is the name of the ResourceManagerEndpoint field in the Environment struct.
# Structs
FailedToParseError is returned when an object cannot be parsed.
Instance of the VM.
NotFoundError is returned when an expected object is not found in the search spa.
NsgRuleSummary is a string-based (non-pointer) summary of an NSG rule with several helper methods attached to help with verification of rule configuratoin.
NsgRuleSummaryList holds a colleciton of NsgRuleSummary rules.
ResourceGroupNameNotFound is an error that occurs when the target Azure Resource Group name could not be found or was not provided.
SubscriptionIDNotFound is an error that occurs when the Azure Subscription ID could not be found or was not provided.
VMImage represents the storage image for the specified Azure Virtual Machine.
# Type aliases
ClientType describes the type of client a module can create.
LoadBalancerIPType enumerator for types Public, Private or No IP.