diff --git a/Powershell/Modules/Effectory.Dns/Effectory.Dns/Effectory.Dns.psd1 b/Powershell/Modules/Effectory.Dns/Effectory.Dns/Effectory.Dns.psd1 index 73016fc..0c69d39 100644 --- a/Powershell/Modules/Effectory.Dns/Effectory.Dns/Effectory.Dns.psd1 +++ b/Powershell/Modules/Effectory.Dns/Effectory.Dns/Effectory.Dns.psd1 @@ -12,7 +12,7 @@ RootModule = 'Effectory.Dns.psm1' # Version number of this module. -ModuleVersion = '0.0.1' +ModuleVersion = '0.0.3' # Supported PSEditions # CompatiblePSEditions = @() @@ -51,13 +51,13 @@ Description = 'Functions to list, store, retrieve and check DNS bindings of reso # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @('Az.Accounts','Az.Websites','Az.FrontDoor','Az.Storage','Az.Cdn','Az.Network','Az.TrafficManager','Az.ContainerInstance','Az.Resources', 'DnsClient') +RequiredModules = @('Az.Accounts','Az.Websites','Az.FrontDoor','Az.Storage','Az.Cdn','Az.Network','Az.TrafficManager','Az.ContainerInstance','Az.Resources', 'DnsClient-PS') # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() # Script files (.ps1) that are run in the caller's environment prior to importing this module. -ScriptsToProcess = @('classes\*') +#WScriptsToProcess = @('*') # Type files (.ps1xml) to be loaded when importing this module # TypesToProcess = @() diff --git a/Powershell/Modules/Effectory.Dns/Effectory.Dns/private/DnsResolveHost.ps1 b/Powershell/Modules/Effectory.Dns/Effectory.Dns/private/DnsResolveHost.ps1 index 8f94234..1fa2d48 100644 --- a/Powershell/Modules/Effectory.Dns/Effectory.Dns/private/DnsResolveHost.ps1 +++ b/Powershell/Modules/Effectory.Dns/Effectory.Dns/private/DnsResolveHost.ps1 @@ -1,3 +1,4 @@ +#Requires -Modules DnsClient-PS function DnsResolveHost { param( [Parameter(Mandatory)] @@ -9,8 +10,9 @@ function DnsResolveHost { ) try { - $CnameChain = resolve-dnsname -name $domainName -DnsOnly -Type A -NoHostsFile -Server $externalDNSServer -ErrorAction Ignore - $CnameChain.Where({$_.NameHost -notlike $effectoryDomainPattern}, 'First').NameHost + + $CnameChain = Resolve-Dns -query $domainName -QueryType A -NameServer $externalDNSServer -ContinueOnDnsError -ContinueOnEmptyResponse + $CnameChain.AllRecords.Where({$_.DomainName.Value -notlike "$($effectoryDomainPattern)."}, 'First').DomainName.Value } catch { $null diff --git a/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-BlobEffectoryDomainResources.ps1 b/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-BlobEffectoryDomainResources.ps1 index df4548b..48d66af 100644 --- a/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-BlobEffectoryDomainResources.ps1 +++ b/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-BlobEffectoryDomainResources.ps1 @@ -23,17 +23,4 @@ function Get-BlobEffectoryDomainResources { } $loadedResources -} - - - - - -# $context = New-AzStorageContext -ConnectionString "DefaultEndpointsProtocol=https;AccountName=runbookseffectory;AccountKey=PIyewEcppMcm8imMhpUUOgrOUbWyFPK0o8PfdwPnEiNvEQqUvTDzjuV4W18z2sBuRzspGs5pV/Fz96umfePviw==;EndpointSuffix=core.windows.net" -# Get-AzTrafficManagerProfile | Export-Csv "$Env:temp/test4.csv" -# Set-AzStorageBlobContent -Context $context -Container "dangling-dns" -File "$Env:temp/test4.csv" -Blob "test2.csv" -Force >$null - -# Get-AzStorageBlobContent -Context $context -Container "dangling-dns" -Blob "test2.csv" -Destination "$Env:temp/test3.csv" -Force -# $foo = Import-CSV "$Env:temp/test3.csv" - -# $foo \ No newline at end of file +} \ No newline at end of file diff --git a/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-EffectoryDomainResources.ps1 b/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-EffectoryDomainResources.ps1 new file mode 100644 index 0000000..97e1a8c --- /dev/null +++ b/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/Get-EffectoryDomainResources.ps1 @@ -0,0 +1,136 @@ +#Requires -Modules Az.Accounts,Az.Websites,Az.FrontDoor,Az.Storage,Az.Cdn,Az.Network,Az.TrafficManager,Az.ContainerInstance +function Get-EffectoryDomainResources { + <# + .SYNOPSIS + Find resources in Azure that have DNS records + .DESCRIPTION + Gets all resources that have hostnames. + .PARAMETER subscriptionId + Optional Subscription Id to set the context to. Otherwise uses the current context. + #> + param( + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter()] + [string] $subscriptionId + ) + + # Initialize + [EffectoryDomainNameCheck[]]$result = @() + [string]$effectoryDomainPattern = "*.effectory.com" + + # Get subscription info + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$currentContext = $null + if (![string]::IsNullOrWhitespace($subscriptionId)) { + $currentContext = Set-AzContext -SubscriptionId $subscriptionId + } + else { + $currentContext = Get-AzContext + $subscriptionId = $currentContext.Subscription + } + + Write-Host "Processing subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking WebApps and WebApp Slots for subscription $($currentContext.Name)" + $webApps = Get-AzWebApp + [int]$webAppCounter = 0 + [int]$webAppSlotCounter = 0 + + if ($null -ne $webApps) { + # check webapps + $itemsWebApps = CheckWebApps -subscription $currentContext -webApps $webApps -effectoryDomainPattern $effectoryDomainPattern + $webAppCounter += $itemsWebApps.Count + $result += $itemsWebApps + + # check webapp slots + foreach ($webApp in $webApps) { + $slot = Get-AzWebAppSlot -WebApp $webApp + if ($null -ne $slot) { + $itemsWebAppSlots = CheckWebApps -subscription $currentContext -webApps $slot -effectoryDomainPattern $effectoryDomainPattern + $webAppSlotCounter += $itemsWebAppSlots.Count + $result += $itemsWebAppSlots + } + } + } + Write-Host "Found $($webAppCounter) WebApps and $($webAppSlotsCounter) WebApp Slots for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking FrontDoor Endpoints for subscription $($currentContext.Name)" + $frontDoors = Get-AzFrontDoor + [int]$frontDoorEndPointCounter = 0 + + if ($null -ne $frontDoors) { + $itemsFrontDoors = CheckFrontDoorEndPoints -subscription $currentContext -frontDoors $frontDoors -effectoryDomainPattern $effectoryDomainPattern + $frontDoorEndPointCounter += $itemsFrontDoors.Count + $result += $itemsFrontDoors + } + Write-Host "Found $($frontDoorEndPointCounter) FrontDoor Endpoints for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Storage Accounts for subscription $($currentContext.Name)" + $storageAccounts = Get-AzStorageAccount | Where-Object { $_.CustomDomain.Name -like $effectoryDomainPattern } # storage accounts + [int]$storageCounter = 0 + + if ($null -ne $storageAccounts) { + $itemsStorage = CheckStorageAccounts -subscription $currentContext -storageAccounts $storageAccounts -effectoryDomainPattern $effectoryDomainPattern + $storageCounter += $itemsStorage.Count + $result += $itemsStorage + } + Write-Host "Found $($storageCounter) Storage Accounts for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Cdn Endpoints for subscription $($currentContext.Name)" + $cdnProfiles = Get-AzCdnProfile + [int]$cdnCounter = 0 + + if ($null -ne $cdnProfiles) { + $itemsCdn = CheckCdnEndpoints -subscription $currentContext -cdnProfiles $cdnProfiles -effectoryDomainPattern $effectoryDomainPattern + $cdnCounter += $itemsCdn.Count + $result += $itemsCdn + } + Write-Host "Found $($cdnCounter) Cdn Endpoints for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking public IP addresses for subscription $($currentContext.Name)" + $ipAddresses = Get-AzPublicIpAddress | Where-Object DnsSettings -ne $null | Where-Object { $_.DnsSettings.DomainNameLabel -ne "" } + [int]$ipCounter = 0 + + if ($null -ne $ipAddresses) { + $itemsIpAddresses = CheckIpAddresses -subscription $currentContext -ipAddresses $ipAddresses -effectoryDomainPattern $effectoryDomainPattern + $ipCounter += $itemsIpAddresses.Count + $result += $itemsIpAddresses + } + Write-Host "Found $($ipCounter) public IP addresses for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Traffic Managers for subscription $($currentContext.Name)" + $trafficManagers = Get-AzTrafficManagerProfile + [int]$trafficManagerCounter = 0 + + if ($null -ne $trafficManagers) { + $itemsTrafficManagers = CheckTrafficManagers -subscription $currentContext -trafficManagers $trafficManagers -effectoryDomainPattern $effectoryDomainPattern + $trafficManagerCounter += $itemsTrafficManagers.Count + $result += $itemsTrafficManagers + } + Write-Host "Found $($trafficManagerCounter) Traffic Managers for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Container groups for subscription $($currentContext.Name)" + $containerInstances = Get-AzContainerGroup + + if ($null -ne $containerInstances) { + throw "Container groups are not implemented yet." + } + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking API Management for subscription $($currentContext.Name)" + $apiManagementServices = Get-AzApiManagement + + if ($null -ne $apiManagementServices) { + throw "API Management services are not implemented yet." + } + + # ------------------------------------------------------------------------------------------------------------------ + $result +} \ No newline at end of file diff --git a/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/PerformDanglingDnsRecordsCheck.ps1 b/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/PerformDanglingDnsRecordsCheck.ps1 deleted file mode 100644 index 53dbcac..0000000 --- a/Powershell/Modules/Effectory.Dns/Effectory.Dns/public/PerformDanglingDnsRecordsCheck.ps1 +++ /dev/null @@ -1,21 +0,0 @@ -function PerformDanglingDnsRecordsCheck() { - - [EffectoryDomainNameCheck[]]$current = @() - [EffectoryDomainNameCheck[]]$previous = @() - - # ---------------------------------------------------------------------------------------- - Write-Host "RETRIEVING PREVIOUS DOMAIN RECSOURCES" - - - # ---------------------------------------------------------------------------------------- - Write-Host "RETRIEVING CURRENT DOMAIN RECSOURCES" - $subscriptions = Get-AzSubscription | Where-Object State -eq "Enabled" - - foreach ($subscription in $subscriptions) - { - $items = Get-EffectoryDomainResources -subscriptionId $subscription.Id - $current = $current + $items - } - - $current -} \ No newline at end of file diff --git a/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.0.0.2.zip b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.0.0.2.zip new file mode 100644 index 0000000..f61f696 Binary files /dev/null and b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.0.0.2.zip differ diff --git a/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.psd1 b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.psd1 new file mode 100644 index 0000000..3ebe50e --- /dev/null +++ b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.psd1 @@ -0,0 +1,131 @@ +# +# Module manifest for module 'Effectory.Dns' +# +# Generated by: Jurjen Ladenius +# +# Generated on: 8/11/2021 +# + +@{ + +# Script module or binary module file associated with this manifest. +RootModule = 'Effectory.Dns.psm1' + +# Version number of this module. +ModuleVersion = '0.0.2' + +# Supported PSEditions +# CompatiblePSEditions = @() + +# ID used to uniquely identify this module +GUID = '1e64644e-639c-47d1-8816-c0e48390a6a7' + +# Author of this module +Author = 'Jurjen Ladenius' + +# Company or vendor of this module +CompanyName = 'Effectory B.V.' + +# Copyright statement for this module +Copyright = '(c) Effectory B.V. - Jurjen Ladenius. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'Functions to list, store, retrieve and check DNS bindings of resources that don''t exist anymore to prevent subdomain takeover.' + +# Minimum version of the PowerShell engine required by this module +# PowerShellVersion = '' + +# Name of the PowerShell host required by this module +# PowerShellHostName = '' + +# Minimum version of the PowerShell host required by this module +# PowerShellHostVersion = '' + +# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only. +# DotNetFrameworkVersion = '' + +# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. +# ClrVersion = '' + +# Processor architecture (None, X86, Amd64) required by this module +# ProcessorArchitecture = '' + +# Modules that must be imported into the global environment prior to importing this module +RequiredModules = @('Az.Accounts','Az.Websites','Az.FrontDoor','Az.Storage','Az.Cdn','Az.Network','Az.TrafficManager','Az.ContainerInstance','Az.Resources', 'DnsClient') + +# Assemblies that must be loaded prior to importing this module +# RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module. +ScriptsToProcess = @('classes\*') + +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +# FormatsToProcess = @() + +# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess +# NestedModules = @() + +# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. +FunctionsToExport = @('Get-BlobEffectoryDomainResources','Get-EffectoryDomainResources','Set-BlobEffectoryDomainResources','VerifyEffectoryDomainResources') + +# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. +AliasesToExport = '*' + +# DSC resources to export from this module +# DscResourcesToExport = @() + +# List of all modules packaged with this module +# ModuleList = @() + +# List of all files packaged with this module +# FileList = @() + +# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. +PrivateData = @{ + + PSData = @{ + + # Tags applied to this module. These help with module discovery in online galleries. + # Tags = @() + + # A URL to the license for this module. + # LicenseUri = '' + + # A URL to the main website for this project. + # ProjectUri = '' + + # A URL to an icon representing this module. + # IconUri = '' + + # ReleaseNotes of this module + # ReleaseNotes = '' + + # Prerelease string of this module + # Prerelease = '' + + # Flag to indicate whether the module requires explicit user acceptance for install/update/save + # RequireLicenseAcceptance = $false + + # External dependent modules of this module + # ExternalModuleDependencies = @() + + } # End of PSData hashtable + +} # End of PrivateData hashtable + +# HelpInfo URI of this module +# HelpInfoURI = '' + +# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. +# DefaultCommandPrefix = '' + +} diff --git a/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.psm1 b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.psm1 new file mode 100644 index 0000000..9f93d29 --- /dev/null +++ b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.2/Effectory.Dns.psm1 @@ -0,0 +1,536 @@ +#Region '.\classes\EffectoryDomainNameCheck.ps1' 0 +class EffectoryDomainNameCheck { + [string] $SubscriptionId = "" + [string] $SubscriptionName = "" + [string] $ResourceId = "" + [string] $ResourceGroupName = "" + [string] $ResourceName = "" + [string] $ResourceType = "" + [string] $DomainName = "" + [string] $Tag_Team = "" + [string] $Tag_Product = "" + [string] $Tag_Environment = "" + [string] $Tag_Data = "" +} +#EndRegion '.\classes\EffectoryDomainNameCheck.ps1' 14 +#Region '.\private\CheckCdnEndpoints.ps1' 0 +function CheckCdnEndpoints() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Cdn.Models.Profile.PSProfile[]] $cdnProfiles, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + foreach($cdnProfile in $cdnProfiles) { + $cdnEndPoints = Get-AzCdnEndpoint -ProfileName $cdnProfile.Name -ResourceGroupName $cdnProfile.ResourceGroupName + foreach($cdnEndPoint in $cdnEndPoints) { + $resource = Get-AzResource -ResourceId $cdnEndPoint.Id + $cdnEffectory = Get-AzCdnCustomDomain -CdnEndpoint $cdnEndPoint | Where-Object HostName -Like $effectoryDomainPattern + + foreach($cdn in $cdnEffectory) { + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $cdn.Id; + ResourceName = $cdn.Name; + ResourceType = $cdn.Type; + ResourceGroupName = $cdn.ResourceGroupName; + DomainName = $cdn.HostName; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + } + } + + $Result +} + +#EndRegion '.\private\CheckCdnEndpoints.ps1' 40 +#Region '.\private\CheckFrontDoorEndPoints.ps1' 0 +function CheckFrontDoorEndPoints() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor[]] $frontDoors, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + foreach($frontDoor in $frontDoors) { + $resource = Get-AzResource -ResourceId $frontDoor.Id + + if ($endPointHostNames = $frontDoor.FrontendEndpoints | Where-Object HostName -like $effectoryDomainPattern) { + foreach ($endPoint in $endPointHostNames) { + # frontdoor + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $endPoint.Id; + ResourceName = $endPoint.Name; + ResourceType = $endPoint.Type; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $endPoint.HostName; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } } + } + + $Result +} +#EndRegion '.\private\CheckFrontDoorEndPoints.ps1' 37 +#Region '.\private\CheckIpAddresses.ps1' 0 +function CheckIpAddresses() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Network.Models.PSPublicIpAddress[]] $ipAddresses, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + # public ip => Assume binding if an IP has a domain name. + + foreach($ipAddress in $ipAddresses) { + $resource = Get-AzResource -ResourceId $ipAddress.Id + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $ipAddress.Id; + ResourceName = $ipAddress.Name; + ResourceType = $resource.ResourceType; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $ipAddress.DnsSettings.DomainNameLabel; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + + $Result +} +#EndRegion '.\private\CheckIpAddresses.ps1' 34 +#Region '.\private\CheckStorageAccounts.ps1' 0 +function CheckStorageAccounts() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Management.Storage.Models.PSStorageAccount[]] $storageAccounts, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + foreach($storageAccount in $storageAccounts) { + $resource = Get-AzResource -ResourceId $storageAccount.Id + + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $storageAccount.Id; + ResourceName = $resource.Name; + ResourceType = $resource.ResourceType; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $storageAccount.CustomDomain.Name; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + + $Result +} +#EndRegion '.\private\CheckStorageAccounts.ps1' 33 +#Region '.\private\CheckTrafficManagers.ps1' 0 +function CheckTrafficManagers() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerProfile[]] $trafficManagers, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + # traffic manager => Assume binding + + foreach($trafficManager in $trafficManagers) { + $resource = Get-AzResource -ResourceId $trafficManager.Id + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $trafficManager.Id; + ResourceName = $trafficManager.Name; + ResourceType = $resource.ResourceType; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $trafficManager.RelativeDnsName; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + + $Result +} +#EndRegion '.\private\CheckTrafficManagers.ps1' 34 +#Region '.\private\CheckWebApps.ps1' 0 +function CheckWebApps() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.WebApps.Models.PSSite[]] $webApps, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + $webAppsEffectory = $webApps | Where-Object {@($_.HostNames) -like $effectoryDomainPattern} + foreach ($webAppEffectory in $webAppsEffectory) { + foreach ($hostName in $webAppEffectory.HostNames | Where-Object {$_ -like $effectoryDomainPattern}) { + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $webAppEffectory.Id; + ResourceName = $webAppEffectory.Name; + ResourceType = $webAppEffectory.Type; + ResourceGroupName = $webAppEffectory.ResourceGroup; + DomainName = $hostName; + Tag_Team = $webAppEffectory.Tags.team + Tag_Product = $webAppEffectory.Tags.product + Tag_Environment = $webAppEffectory.Tags.environment + Tag_Data = $webAppEffectory.Tags.data + } + $Result += $domainNameCheck + } + } + + $Result +} +#EndRegion '.\private\CheckWebApps.ps1' 34 +#Region '.\private\DnsResolveHost.ps1' 0 +function DnsResolveHost { + param( + [Parameter(Mandatory)] + [string] $domainName, + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter()] + [string] $externalDNSServer = "8.8.8.8" +) + + try { + $CnameChain = resolve-dnsname -name $domainName -DnsOnly -Type A -NoHostsFile -Server $externalDNSServer -ErrorAction Ignore + $CnameChain.Where({$_.NameHost -notlike $effectoryDomainPattern}, 'First').NameHost + } + catch { + $null + } + + +} +#EndRegion '.\private\DnsResolveHost.ps1' 21 +#Region '.\private\GetDomainNameCheck.ps1' 0 +function GetDomainNameCheck () { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Management.WebSites.Models.Resource] $resource + ) + $Result = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $resource.Id; + ResourceName = $resource.Name; + ResourceType = $resource.Type; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + + $Result; +} +#EndRegion '.\private\GetDomainNameCheck.ps1' 22 +#Region '.\public\Get-BlobEffectoryDomainResources.ps1' 0 +function Get-BlobEffectoryDomainResources { + <# + .SYNOPSIS + Retrieves the stored domain resources list + .DESCRIPTION + Retrieves the newest domain resources list from the CSV in Azure storage. + .PARAMETER connectionString + Connection string of the storage account to retrieve from. + #> + param( + [Parameter(Mandatory)] + [string] $connectionString + ) + + [EffectoryDomainNameCheck[]] $loadedResources = @() + $context = New-AzStorageContext -ConnectionString $connectionString + + $blob = Get-AzStorageBlob -Container "dangling-dns" -Context $context | Sort-Object -Property Name | Select-Object -Last 1 + if ($null -ne $blob) { + Get-AzStorageBlobContent -Context $context -CloudBlob $blob.ICloudBlob -Destination "$Env:temp/$($blob.Name).history.csv" -Force >$null + $loadedResources = Import-CSV "$Env:temp/$($blob.Name).history.csv" + Remove-Item -Path "$Env:temp/$($blob.Name).history.csv" + } + + $loadedResources +} +#EndRegion '.\public\Get-BlobEffectoryDomainResources.ps1' 27 +#Region '.\public\Get-EffectoryDomainResources.ps1' 0 +#Requires -Modules Az.Accounts,Az.Websites,Az.FrontDoor,Az.Storage,Az.Cdn,Az.Network,Az.TrafficManager,Az.ContainerInstance +function Get-EffectoryDomainResources { + <# + .SYNOPSIS + Find resources in Azure that have DNS records + .DESCRIPTION + Gets all resources that have hostnames. + .PARAMETER subscriptionId + Optional Subscription Id to set the context to. Otherwise uses the current context. + #> + param( + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter()] + [string] $subscriptionId + ) + + # Initialize + [EffectoryDomainNameCheck[]]$result = @() + [string]$effectoryDomainPattern = "*.effectory.com" + + # Get subscription info + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$currentContext = $null + if (![string]::IsNullOrWhitespace($subscriptionId)) { + $currentContext = Set-AzContext -SubscriptionId $subscriptionId + } + else { + $currentContext = Get-AzContext + $subscriptionId = $currentContext.Subscription + } + + Write-Host "Processing subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking WebApps and WebApp Slots for subscription $($currentContext.Name)" + $webApps = Get-AzWebApp + [int]$webAppCounter = 0 + [int]$webAppSlotCounter = 0 + + if ($null -ne $webApps) { + # check webapps + $itemsWebApps = CheckWebApps -subscription $currentContext -webApps $webApps -effectoryDomainPattern $effectoryDomainPattern + $webAppCounter += $itemsWebApps.Count + $result += $itemsWebApps + + # check webapp slots + foreach ($webApp in $webApps) { + $slot = Get-AzWebAppSlot -WebApp $webApp + if ($null -ne $slot) { + $itemsWebAppSlots = CheckWebApps -subscription $currentContext -webApps $slot -effectoryDomainPattern $effectoryDomainPattern + $webAppSlotCounter += $itemsWebAppSlots.Count + $result += $itemsWebAppSlots + } + } + } + Write-Host "Found $($webAppCounter) WebApps and $($webAppSlotsCounter) WebApp Slots for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking FrontDoor Endpoints for subscription $($currentContext.Name)" + $frontDoors = Get-AzFrontDoor + [int]$frontDoorEndPointCounter = 0 + + if ($null -ne $frontDoors) { + $itemsFrontDoors = CheckFrontDoorEndPoints -subscription $currentContext -frontDoors $frontDoors -effectoryDomainPattern $effectoryDomainPattern + $frontDoorEndPointCounter += $itemsFrontDoors.Count + $result += $itemsFrontDoors + } + Write-Host "Found $($frontDoorEndPointCounter) FrontDoor Endpoints for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Storage Accounts for subscription $($currentContext.Name)" + $storageAccounts = Get-AzStorageAccount | Where-Object { $_.CustomDomain.Name -like $effectoryDomainPattern } # storage accounts + [int]$storageCounter = 0 + + if ($null -ne $storageAccounts) { + $itemsStorage = CheckStorageAccounts -subscription $currentContext -storageAccounts $storageAccounts -effectoryDomainPattern $effectoryDomainPattern + $storageCounter += $itemsStorage.Count + $result += $itemsStorage + } + Write-Host "Found $($storageCounter) Storage Accounts for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Cdn Endpoints for subscription $($currentContext.Name)" + $cdnProfiles = Get-AzCdnProfile + [int]$cdnCounter = 0 + + if ($null -ne $cdnProfiles) { + $itemsCdn = CheckCdnEndpoints -subscription $currentContext -cdnProfiles $cdnProfiles -effectoryDomainPattern $effectoryDomainPattern + $cdnCounter += $itemsCdn.Count + $result += $itemsCdn + } + Write-Host "Found $($cdnCounter) Cdn Endpoints for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking public IP addresses for subscription $($currentContext.Name)" + $ipAddresses = Get-AzPublicIpAddress | Where-Object DnsSettings -ne $null | Where-Object { $_.DnsSettings.DomainNameLabel -ne "" } + [int]$ipCounter = 0 + + if ($null -ne $ipAddresses) { + $itemsIpAddresses = CheckIpAddresses -subscription $currentContext -ipAddresses $ipAddresses -effectoryDomainPattern $effectoryDomainPattern + $ipCounter += $itemsIpAddresses.Count + $result += $itemsIpAddresses + } + Write-Host "Found $($ipCounter) public IP addresses for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Traffic Managers for subscription $($currentContext.Name)" + $trafficManagers = Get-AzTrafficManagerProfile + [int]$trafficManagerCounter = 0 + + if ($null -ne $trafficManagers) { + $itemsTrafficManagers = CheckTrafficManagers -subscription $currentContext -trafficManagers $trafficManagers -effectoryDomainPattern $effectoryDomainPattern + $trafficManagerCounter += $itemsTrafficManagers.Count + $result += $itemsTrafficManagers + } + Write-Host "Found $($trafficManagerCounter) Traffic Managers for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Container groups for subscription $($currentContext.Name)" + $containerInstances = Get-AzContainerGroup + + if ($null -ne $containerInstances) { + throw "Container groups are not implemented yet." + } + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking API Management for subscription $($currentContext.Name)" + $apiManagementServices = Get-AzApiManagement + + if ($null -ne $apiManagementServices) { + throw "API Management services are not implemented yet." + } + + # ------------------------------------------------------------------------------------------------------------------ + $result +} +#EndRegion '.\public\Get-EffectoryDomainResources.ps1' 137 +#Region '.\public\Set-BlobEffectoryDomainResources.ps1' 0 +function Set-BlobEffectoryDomainResources { + <# + .SYNOPSIS + Stores the effectory domain resources list as csv in Azure storage. + .DESCRIPTION + Stores the effectory domain resources list as csv in Azure storage, while making a backup of the previous state. + .PARAMETER effectoryResources + Resources to be exported to CSV. + .PARAMETER connectionString + Connection string of the storage account to save to. + #> + + param( + [Parameter(Mandatory)] + [EffectoryDomainNameCheck[]] $effectoryResources, + [Parameter(Mandatory)] + [string] $connectionString + ) + + [string] $fileName = "$((Get-Date).ToString("yyyy-MM-dd HH-mm-ss")) - resources.csv" + Write-Host "Storing resources to $($fileName)" + + $context = New-AzStorageContext -ConnectionString $connectionString + + # move to history + $blobs = Get-AzStorageBlob -Container "dangling-dns" -Context $context + if ($null -ne $blobs) { + foreach ($blob in $blobs) { + Start-AzStorageBlobCopy -CloudBlob $blob.ICloudBlob -DestContainer "dangling-dns-history" -DestBlob $blob.Name -Context $context -Force >$null + Remove-AzStorageBlob -Container "dangling-dns" -Blob $blob.Name -Context $context -Force >$null + } + } + + # store as current + $effectoryResources | Export-Csv "$Env:temp/$($fileName)" + Set-AzStorageBlobContent -Context $context -Container "dangling-dns" -File "$Env:temp/$($fileName)" -Blob $fileName -Force >$null + Remove-Item -Path "$Env:temp/$($fileName)" +} +#EndRegion '.\public\Set-BlobEffectoryDomainResources.ps1' 39 +#Region '.\public\VerifyEffectoryDomainResources.ps1' 0 +function VerifyEffectoryDomainResources { + <# + .SYNOPSIS + Find resources in Azure that no longer exist, but have DNS records. + .DESCRIPTION + Gets all resources that have hostnames. + .PARAMETER effectoryDomainPattern + The domain pattern to look for when enumerating hosts, e.g. '*.effectory.com' + .PARAMETER effectoryResources + The resources that currently exist. + .PARAMETER effectoryResourcesPrevious + The resources that existed previously. + #> + param( + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter(Mandatory)] + [AllowNull()] + [EffectoryDomainNameCheck[]] $effectoryResources, + [Parameter(Mandatory)] + [AllowNull()] + [EffectoryDomainNameCheck[]] $effectoryResourcesPrevious + ) + + [bool] $hasErrors = $false + + # ---------------------------------------------------------------------------------------------------------- + Write-Information "Comparing found resources with previously stored resources to find records that should've been deleted." + foreach ($oldResource in $effectoryResourcesPrevious) { + $currentItem = $effectoryResources.Where({$_.DomainName -eq $oldResource.DomainName}, 'First') + + if (($null -eq $currentItem) -or ($currentItem.Count -eq 0)) { + # Host name no longer exists, so there should be no DNS record + # check + Write-Warning "Host name '$($oldResource.DomainName)' no longer exists. Checking DNS record for '$($oldResource.ResourceName)' ($($oldResource.ResourceType))." + $CName = DnsResolveHost -domainName $oldResource.DomainName -effectoryDomainPattern $effectoryDomainPattern -externalDNSServer "8.8.8.8" + if (($null -ne $CName) -and ($CName -ne "")) { + Write-Error "Host name '$($oldResource.DomainName)' no longer exists, but found DNS record '$($CName)' for '$($oldResource.ResourceName)' ($($oldResource.ResourceType))." + $hasErrors = $true + } + } + elseif (($oldResource.ResourceName -ne $currentItem.ResourceName) -or ($oldResource.ResourceId -ne $currentItem.ResourceId)) { + # found, but does not point to the same resource + # verify the DNS record to make sure it points to this resource + Write-Warning "Host name '$($oldResource.DomainName)' was found, but points to another resource. Assuming this was intentional." + } + } + + $hasErrors +} +#EndRegion '.\public\VerifyEffectoryDomainResources.ps1' 51 diff --git a/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.psd1 b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.psd1 new file mode 100644 index 0000000..6750cac --- /dev/null +++ b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.psd1 @@ -0,0 +1,131 @@ +# +# Module manifest for module 'Effectory.Dns' +# +# Generated by: Jurjen Ladenius +# +# Generated on: 8/11/2021 +# + +@{ + +# Script module or binary module file associated with this manifest. +RootModule = 'Effectory.Dns.psm1' + +# Version number of this module. +ModuleVersion = '0.0.3' + +# Supported PSEditions +# CompatiblePSEditions = @() + +# ID used to uniquely identify this module +GUID = '1e64644e-639c-47d1-8816-c0e48390a6a7' + +# Author of this module +Author = 'Jurjen Ladenius' + +# Company or vendor of this module +CompanyName = 'Effectory B.V.' + +# Copyright statement for this module +Copyright = '(c) Effectory B.V. - Jurjen Ladenius. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'Functions to list, store, retrieve and check DNS bindings of resources that don''t exist anymore to prevent subdomain takeover.' + +# Minimum version of the PowerShell engine required by this module +# PowerShellVersion = '' + +# Name of the PowerShell host required by this module +# PowerShellHostName = '' + +# Minimum version of the PowerShell host required by this module +# PowerShellHostVersion = '' + +# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only. +# DotNetFrameworkVersion = '' + +# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. +# ClrVersion = '' + +# Processor architecture (None, X86, Amd64) required by this module +# ProcessorArchitecture = '' + +# Modules that must be imported into the global environment prior to importing this module +RequiredModules = @('Az.Accounts','Az.Websites','Az.FrontDoor','Az.Storage','Az.Cdn','Az.Network','Az.TrafficManager','Az.ContainerInstance','Az.Resources', 'DnsClient-PS') + +# Assemblies that must be loaded prior to importing this module +# RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module. +#WScriptsToProcess = @('*') + +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +# FormatsToProcess = @() + +# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess +# NestedModules = @() + +# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. +FunctionsToExport = @('Get-BlobEffectoryDomainResources','Get-EffectoryDomainResources','Set-BlobEffectoryDomainResources','VerifyEffectoryDomainResources') + +# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. +AliasesToExport = '*' + +# DSC resources to export from this module +# DscResourcesToExport = @() + +# List of all modules packaged with this module +# ModuleList = @() + +# List of all files packaged with this module +# FileList = @() + +# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. +PrivateData = @{ + + PSData = @{ + + # Tags applied to this module. These help with module discovery in online galleries. + # Tags = @() + + # A URL to the license for this module. + # LicenseUri = '' + + # A URL to the main website for this project. + # ProjectUri = '' + + # A URL to an icon representing this module. + # IconUri = '' + + # ReleaseNotes of this module + # ReleaseNotes = '' + + # Prerelease string of this module + # Prerelease = '' + + # Flag to indicate whether the module requires explicit user acceptance for install/update/save + # RequireLicenseAcceptance = $false + + # External dependent modules of this module + # ExternalModuleDependencies = @() + + } # End of PSData hashtable + +} # End of PrivateData hashtable + +# HelpInfo URI of this module +# HelpInfoURI = '' + +# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. +# DefaultCommandPrefix = '' + +} diff --git a/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.psm1 b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.psm1 new file mode 100644 index 0000000..6c31002 --- /dev/null +++ b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.psm1 @@ -0,0 +1,538 @@ +#Region '.\classes\EffectoryDomainNameCheck.ps1' 0 +class EffectoryDomainNameCheck { + [string] $SubscriptionId = "" + [string] $SubscriptionName = "" + [string] $ResourceId = "" + [string] $ResourceGroupName = "" + [string] $ResourceName = "" + [string] $ResourceType = "" + [string] $DomainName = "" + [string] $Tag_Team = "" + [string] $Tag_Product = "" + [string] $Tag_Environment = "" + [string] $Tag_Data = "" +} +#EndRegion '.\classes\EffectoryDomainNameCheck.ps1' 14 +#Region '.\private\CheckCdnEndpoints.ps1' 0 +function CheckCdnEndpoints() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Cdn.Models.Profile.PSProfile[]] $cdnProfiles, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + foreach($cdnProfile in $cdnProfiles) { + $cdnEndPoints = Get-AzCdnEndpoint -ProfileName $cdnProfile.Name -ResourceGroupName $cdnProfile.ResourceGroupName + foreach($cdnEndPoint in $cdnEndPoints) { + $resource = Get-AzResource -ResourceId $cdnEndPoint.Id + $cdnEffectory = Get-AzCdnCustomDomain -CdnEndpoint $cdnEndPoint | Where-Object HostName -Like $effectoryDomainPattern + + foreach($cdn in $cdnEffectory) { + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $cdn.Id; + ResourceName = $cdn.Name; + ResourceType = $cdn.Type; + ResourceGroupName = $cdn.ResourceGroupName; + DomainName = $cdn.HostName; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + } + } + + $Result +} + +#EndRegion '.\private\CheckCdnEndpoints.ps1' 40 +#Region '.\private\CheckFrontDoorEndPoints.ps1' 0 +function CheckFrontDoorEndPoints() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor[]] $frontDoors, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + foreach($frontDoor in $frontDoors) { + $resource = Get-AzResource -ResourceId $frontDoor.Id + + if ($endPointHostNames = $frontDoor.FrontendEndpoints | Where-Object HostName -like $effectoryDomainPattern) { + foreach ($endPoint in $endPointHostNames) { + # frontdoor + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $endPoint.Id; + ResourceName = $endPoint.Name; + ResourceType = $endPoint.Type; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $endPoint.HostName; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } } + } + + $Result +} +#EndRegion '.\private\CheckFrontDoorEndPoints.ps1' 37 +#Region '.\private\CheckIpAddresses.ps1' 0 +function CheckIpAddresses() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Network.Models.PSPublicIpAddress[]] $ipAddresses, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + # public ip => Assume binding if an IP has a domain name. + + foreach($ipAddress in $ipAddresses) { + $resource = Get-AzResource -ResourceId $ipAddress.Id + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $ipAddress.Id; + ResourceName = $ipAddress.Name; + ResourceType = $resource.ResourceType; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $ipAddress.DnsSettings.DomainNameLabel; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + + $Result +} +#EndRegion '.\private\CheckIpAddresses.ps1' 34 +#Region '.\private\CheckStorageAccounts.ps1' 0 +function CheckStorageAccounts() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Management.Storage.Models.PSStorageAccount[]] $storageAccounts, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + foreach($storageAccount in $storageAccounts) { + $resource = Get-AzResource -ResourceId $storageAccount.Id + + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $storageAccount.Id; + ResourceName = $resource.Name; + ResourceType = $resource.ResourceType; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $storageAccount.CustomDomain.Name; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + + $Result +} +#EndRegion '.\private\CheckStorageAccounts.ps1' 33 +#Region '.\private\CheckTrafficManagers.ps1' 0 +function CheckTrafficManagers() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerProfile[]] $trafficManagers, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + # traffic manager => Assume binding + + foreach($trafficManager in $trafficManagers) { + $resource = Get-AzResource -ResourceId $trafficManager.Id + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $trafficManager.Id; + ResourceName = $trafficManager.Name; + ResourceType = $resource.ResourceType; + ResourceGroupName = $resource.ResourceGroupName; + DomainName = $trafficManager.RelativeDnsName; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + $Result += $domainNameCheck + } + + $Result +} +#EndRegion '.\private\CheckTrafficManagers.ps1' 34 +#Region '.\private\CheckWebApps.ps1' 0 +function CheckWebApps() { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.WebApps.Models.PSSite[]] $webApps, + [Parameter(Mandatory)] + [string]$effectoryDomainPattern + ) + [EffectoryDomainNameCheck[]]$Result = @() + + $webAppsEffectory = $webApps | Where-Object {@($_.HostNames) -like $effectoryDomainPattern} + foreach ($webAppEffectory in $webAppsEffectory) { + foreach ($hostName in $webAppEffectory.HostNames | Where-Object {$_ -like $effectoryDomainPattern}) { + $domainNameCheck = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $webAppEffectory.Id; + ResourceName = $webAppEffectory.Name; + ResourceType = $webAppEffectory.Type; + ResourceGroupName = $webAppEffectory.ResourceGroup; + DomainName = $hostName; + Tag_Team = $webAppEffectory.Tags.team + Tag_Product = $webAppEffectory.Tags.product + Tag_Environment = $webAppEffectory.Tags.environment + Tag_Data = $webAppEffectory.Tags.data + } + $Result += $domainNameCheck + } + } + + $Result +} +#EndRegion '.\private\CheckWebApps.ps1' 34 +#Region '.\private\DnsResolveHost.ps1' 0 +#Requires -Modules DnsClient-PS +function DnsResolveHost { + param( + [Parameter(Mandatory)] + [string] $domainName, + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter()] + [string] $externalDNSServer = "8.8.8.8" +) + + try { + + $CnameChain = Resolve-Dns -query $domainName -QueryType A -NameServer $externalDNSServer -ContinueOnDnsError -ContinueOnEmptyResponse + $CnameChain.AllRecords.Where({$_.DomainName.Value -notlike "$($effectoryDomainPattern)."}, 'First').DomainName.Value + } + catch { + $null + } + + +} +#EndRegion '.\private\DnsResolveHost.ps1' 23 +#Region '.\private\GetDomainNameCheck.ps1' 0 +function GetDomainNameCheck () { + param( + [Parameter(Mandatory)] + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$subscription, + [Parameter(Mandatory)] + [Microsoft.Azure.Management.WebSites.Models.Resource] $resource + ) + $Result = [EffectoryDomainNameCheck] @{ + SubscriptionId = $subscriptionId; + SubscriptionName = $subscription.Name; + ResourceId = $resource.Id; + ResourceName = $resource.Name; + ResourceType = $resource.Type; + Tag_Team = $resource.Tags.team + Tag_Product = $resource.Tags.product + Tag_Environment = $resource.Tags.environment + Tag_Data = $resource.Tags.data + } + + $Result; +} +#EndRegion '.\private\GetDomainNameCheck.ps1' 22 +#Region '.\public\Get-BlobEffectoryDomainResources.ps1' 0 +function Get-BlobEffectoryDomainResources { + <# + .SYNOPSIS + Retrieves the stored domain resources list + .DESCRIPTION + Retrieves the newest domain resources list from the CSV in Azure storage. + .PARAMETER connectionString + Connection string of the storage account to retrieve from. + #> + param( + [Parameter(Mandatory)] + [string] $connectionString + ) + + [EffectoryDomainNameCheck[]] $loadedResources = @() + $context = New-AzStorageContext -ConnectionString $connectionString + + $blob = Get-AzStorageBlob -Container "dangling-dns" -Context $context | Sort-Object -Property Name | Select-Object -Last 1 + if ($null -ne $blob) { + Get-AzStorageBlobContent -Context $context -CloudBlob $blob.ICloudBlob -Destination "$Env:temp/$($blob.Name).history.csv" -Force >$null + $loadedResources = Import-CSV "$Env:temp/$($blob.Name).history.csv" + Remove-Item -Path "$Env:temp/$($blob.Name).history.csv" + } + + $loadedResources +} +#EndRegion '.\public\Get-BlobEffectoryDomainResources.ps1' 27 +#Region '.\public\Get-EffectoryDomainResources.ps1' 0 +#Requires -Modules Az.Accounts,Az.Websites,Az.FrontDoor,Az.Storage,Az.Cdn,Az.Network,Az.TrafficManager,Az.ContainerInstance +function Get-EffectoryDomainResources { + <# + .SYNOPSIS + Find resources in Azure that have DNS records + .DESCRIPTION + Gets all resources that have hostnames. + .PARAMETER subscriptionId + Optional Subscription Id to set the context to. Otherwise uses the current context. + #> + param( + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter()] + [string] $subscriptionId + ) + + # Initialize + [EffectoryDomainNameCheck[]]$result = @() + [string]$effectoryDomainPattern = "*.effectory.com" + + # Get subscription info + [Microsoft.Azure.Commands.Profile.Models.Core.PSAzureContext]$currentContext = $null + if (![string]::IsNullOrWhitespace($subscriptionId)) { + $currentContext = Set-AzContext -SubscriptionId $subscriptionId + } + else { + $currentContext = Get-AzContext + $subscriptionId = $currentContext.Subscription + } + + Write-Host "Processing subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking WebApps and WebApp Slots for subscription $($currentContext.Name)" + $webApps = Get-AzWebApp + [int]$webAppCounter = 0 + [int]$webAppSlotCounter = 0 + + if ($null -ne $webApps) { + # check webapps + $itemsWebApps = CheckWebApps -subscription $currentContext -webApps $webApps -effectoryDomainPattern $effectoryDomainPattern + $webAppCounter += $itemsWebApps.Count + $result += $itemsWebApps + + # check webapp slots + foreach ($webApp in $webApps) { + $slot = Get-AzWebAppSlot -WebApp $webApp + if ($null -ne $slot) { + $itemsWebAppSlots = CheckWebApps -subscription $currentContext -webApps $slot -effectoryDomainPattern $effectoryDomainPattern + $webAppSlotCounter += $itemsWebAppSlots.Count + $result += $itemsWebAppSlots + } + } + } + Write-Host "Found $($webAppCounter) WebApps and $($webAppSlotsCounter) WebApp Slots for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking FrontDoor Endpoints for subscription $($currentContext.Name)" + $frontDoors = Get-AzFrontDoor + [int]$frontDoorEndPointCounter = 0 + + if ($null -ne $frontDoors) { + $itemsFrontDoors = CheckFrontDoorEndPoints -subscription $currentContext -frontDoors $frontDoors -effectoryDomainPattern $effectoryDomainPattern + $frontDoorEndPointCounter += $itemsFrontDoors.Count + $result += $itemsFrontDoors + } + Write-Host "Found $($frontDoorEndPointCounter) FrontDoor Endpoints for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Storage Accounts for subscription $($currentContext.Name)" + $storageAccounts = Get-AzStorageAccount | Where-Object { $_.CustomDomain.Name -like $effectoryDomainPattern } # storage accounts + [int]$storageCounter = 0 + + if ($null -ne $storageAccounts) { + $itemsStorage = CheckStorageAccounts -subscription $currentContext -storageAccounts $storageAccounts -effectoryDomainPattern $effectoryDomainPattern + $storageCounter += $itemsStorage.Count + $result += $itemsStorage + } + Write-Host "Found $($storageCounter) Storage Accounts for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Cdn Endpoints for subscription $($currentContext.Name)" + $cdnProfiles = Get-AzCdnProfile + [int]$cdnCounter = 0 + + if ($null -ne $cdnProfiles) { + $itemsCdn = CheckCdnEndpoints -subscription $currentContext -cdnProfiles $cdnProfiles -effectoryDomainPattern $effectoryDomainPattern + $cdnCounter += $itemsCdn.Count + $result += $itemsCdn + } + Write-Host "Found $($cdnCounter) Cdn Endpoints for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking public IP addresses for subscription $($currentContext.Name)" + $ipAddresses = Get-AzPublicIpAddress | Where-Object DnsSettings -ne $null | Where-Object { $_.DnsSettings.DomainNameLabel -ne "" } + [int]$ipCounter = 0 + + if ($null -ne $ipAddresses) { + $itemsIpAddresses = CheckIpAddresses -subscription $currentContext -ipAddresses $ipAddresses -effectoryDomainPattern $effectoryDomainPattern + $ipCounter += $itemsIpAddresses.Count + $result += $itemsIpAddresses + } + Write-Host "Found $($ipCounter) public IP addresses for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Traffic Managers for subscription $($currentContext.Name)" + $trafficManagers = Get-AzTrafficManagerProfile + [int]$trafficManagerCounter = 0 + + if ($null -ne $trafficManagers) { + $itemsTrafficManagers = CheckTrafficManagers -subscription $currentContext -trafficManagers $trafficManagers -effectoryDomainPattern $effectoryDomainPattern + $trafficManagerCounter += $itemsTrafficManagers.Count + $result += $itemsTrafficManagers + } + Write-Host "Found $($trafficManagerCounter) Traffic Managers for subscription $($currentContext.Name)" + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking Container groups for subscription $($currentContext.Name)" + $containerInstances = Get-AzContainerGroup + + if ($null -ne $containerInstances) { + throw "Container groups are not implemented yet." + } + + # ------------------------------------------------------------------------------------------------------------------ + Write-Host "Checking API Management for subscription $($currentContext.Name)" + $apiManagementServices = Get-AzApiManagement + + if ($null -ne $apiManagementServices) { + throw "API Management services are not implemented yet." + } + + # ------------------------------------------------------------------------------------------------------------------ + $result +} +#EndRegion '.\public\Get-EffectoryDomainResources.ps1' 137 +#Region '.\public\Set-BlobEffectoryDomainResources.ps1' 0 +function Set-BlobEffectoryDomainResources { + <# + .SYNOPSIS + Stores the effectory domain resources list as csv in Azure storage. + .DESCRIPTION + Stores the effectory domain resources list as csv in Azure storage, while making a backup of the previous state. + .PARAMETER effectoryResources + Resources to be exported to CSV. + .PARAMETER connectionString + Connection string of the storage account to save to. + #> + + param( + [Parameter(Mandatory)] + [EffectoryDomainNameCheck[]] $effectoryResources, + [Parameter(Mandatory)] + [string] $connectionString + ) + + [string] $fileName = "$((Get-Date).ToString("yyyy-MM-dd HH-mm-ss")) - resources.csv" + Write-Host "Storing resources to $($fileName)" + + $context = New-AzStorageContext -ConnectionString $connectionString + + # move to history + $blobs = Get-AzStorageBlob -Container "dangling-dns" -Context $context + if ($null -ne $blobs) { + foreach ($blob in $blobs) { + Start-AzStorageBlobCopy -CloudBlob $blob.ICloudBlob -DestContainer "dangling-dns-history" -DestBlob $blob.Name -Context $context -Force >$null + Remove-AzStorageBlob -Container "dangling-dns" -Blob $blob.Name -Context $context -Force >$null + } + } + + # store as current + $effectoryResources | Export-Csv "$Env:temp/$($fileName)" + Set-AzStorageBlobContent -Context $context -Container "dangling-dns" -File "$Env:temp/$($fileName)" -Blob $fileName -Force >$null + Remove-Item -Path "$Env:temp/$($fileName)" +} +#EndRegion '.\public\Set-BlobEffectoryDomainResources.ps1' 39 +#Region '.\public\VerifyEffectoryDomainResources.ps1' 0 +function VerifyEffectoryDomainResources { + <# + .SYNOPSIS + Find resources in Azure that no longer exist, but have DNS records. + .DESCRIPTION + Gets all resources that have hostnames. + .PARAMETER effectoryDomainPattern + The domain pattern to look for when enumerating hosts, e.g. '*.effectory.com' + .PARAMETER effectoryResources + The resources that currently exist. + .PARAMETER effectoryResourcesPrevious + The resources that existed previously. + #> + param( + [Parameter(Mandatory)] + [string] $effectoryDomainPattern, + [Parameter(Mandatory)] + [AllowNull()] + [EffectoryDomainNameCheck[]] $effectoryResources, + [Parameter(Mandatory)] + [AllowNull()] + [EffectoryDomainNameCheck[]] $effectoryResourcesPrevious + ) + + [bool] $hasErrors = $false + + # ---------------------------------------------------------------------------------------------------------- + Write-Information "Comparing found resources with previously stored resources to find records that should've been deleted." + foreach ($oldResource in $effectoryResourcesPrevious) { + $currentItem = $effectoryResources.Where({$_.DomainName -eq $oldResource.DomainName}, 'First') + + if (($null -eq $currentItem) -or ($currentItem.Count -eq 0)) { + # Host name no longer exists, so there should be no DNS record + # check + Write-Warning "Host name '$($oldResource.DomainName)' no longer exists. Checking DNS record for '$($oldResource.ResourceName)' ($($oldResource.ResourceType))." + $CName = DnsResolveHost -domainName $oldResource.DomainName -effectoryDomainPattern $effectoryDomainPattern -externalDNSServer "8.8.8.8" + if (($null -ne $CName) -and ($CName -ne "")) { + Write-Error "Host name '$($oldResource.DomainName)' no longer exists, but found DNS record '$($CName)' for '$($oldResource.ResourceName)' ($($oldResource.ResourceType))." + $hasErrors = $true + } + } + elseif (($oldResource.ResourceName -ne $currentItem.ResourceName) -or ($oldResource.ResourceId -ne $currentItem.ResourceId)) { + # found, but does not point to the same resource + # verify the DNS record to make sure it points to this resource + Write-Warning "Host name '$($oldResource.DomainName)' was found, but points to another resource. Assuming this was intentional." + } + } + + $hasErrors +} +#EndRegion '.\public\VerifyEffectoryDomainResources.ps1' 51 diff --git a/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.zip b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.zip new file mode 100644 index 0000000..860e46e Binary files /dev/null and b/Powershell/Modules/Effectory.Dns/build/Effectory.Dns/0.0.3/Effectory.Dns.zip differ diff --git a/Powershell/Modules/Effectory.Dns/output.txt b/Powershell/Modules/Effectory.Dns/output.txt new file mode 100644 index 0000000..ebdbb35 --- /dev/null +++ b/Powershell/Modules/Effectory.Dns/output.txt @@ -0,0 +1,3357 @@ +********************** +PowerShell transcript start +Start time: 20210901165930 +Username: EFFECTORY\jurjen.ladenius +RunAs User: EFFECTORY\jurjen.ladenius +Configuration Name: +Machine: TO-01446679245 (Microsoft Windows NT 10.0.19043.0) +Host Application: C:\Program Files\PowerShell\7\pwsh.dll -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command Import-Module 'c:\Users\jurjen.ladenius\.vscode\extensions\ms-vscode.powershell-2021.8.2\modules\PowerShellEditorServices\PowerShellEditorServices.psd1'; Start-EditorServices -HostName 'Visual Studio Code Host' -HostProfileId 'Microsoft.VSCode' -HostVersion '2021.8.2' -AdditionalModules @('PowerShellEditorServices.VSCode') -BundledModulesPath 'c:\Users\jurjen.ladenius\.vscode\extensions\ms-vscode.powershell-2021.8.2\modules' -EnableConsoleRepl -StartupBanner '=====> PowerShell Integrated Console v2021.8.2 <===== +' -LogLevel 'Normal' -LogPath 'c:\Users\jurjen.ladenius\.vscode\extensions\ms-vscode.powershell-2021.8.2\logs\1630508315-62d091d7-ea0a-47ea-a817-2486f703f6e11630508304861\EditorServices.log' -SessionDetailsPath 'c:\Users\jurjen.ladenius\.vscode\extensions\ms-vscode.powershell-2021.8.2\sessions\PSES-VSCode-20240-730108' -FeatureFlags @() +Process ID: 20432 +PSVersion: 7.1.4 +PSEdition: Core +GitCommitId: 7.1.4 +OS: Microsoft Windows 10.0.19043 +Platform: Win32NT +PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.10032.0, 6.0.0, 6.1.0, 6.2.0, 7.0.0, 7.1.4 +PSRemotingProtocolVersion: 2.3 +SerializationVersion: 1.1.0.1 +WSManStackVersion: 3.0 +********************** +Transcript started, output file is .\output.txt + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 | $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:21:14 +Line | + 21 |  $items = Get-EffectoryDomainResources -subscriptionId $subscripti … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +WARNING: Host name 'www.effectory.com' no longer exists. Checking DNS record for 'EffectoryCorporate2' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'www.effectory.com' no longer exists, but found DNS record 'effectorycorporate2.azurewebsites.net' for 'EffectoryCorporate2' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'www.effectory.com' no longer exists, but found DNS record 'effectorycorporate2.azurewebsites.net' for 'EffectoryCorporate2' (Microsoft.Web/sites). + +WARNING: Host name 'prod.effectory.com' no longer exists. Checking DNS record for 'EffectoryCorporate2' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'prod.effectory.com' no longer exists, but found DNS record 'effectorycorporate2.azurewebsites.net' for 'EffectoryCorporate2' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'prod.effectory.com' no longer exists, but found DNS record 'effectorycorporate2.azurewebsites.net' for 'EffectoryCorporate2' (Microsoft.Web/sites). + +WARNING: Host name 'accept.effectory.com' no longer exists. Checking DNS record for 'EffectoryCorporate2/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept.effectory.com' no longer exists, but found DNS record 'effectorycorporate2-accept.azurewebsites.net' for 'EffectoryCorporate2/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept.effectory.com' no longer exists, but found DNS record 'effectorycorporate2-accept.azurewebsites.net' for 'EffectoryCorporate2/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test.effectory.com' no longer exists. Checking DNS record for 'EffectoryCorporate2/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test.effectory.com' no longer exists, but found DNS record 'effectorycorporate2-test.azurewebsites.net' for 'EffectoryCorporate2/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test.effectory.com' no longer exists, but found DNS record 'effectorycorporate2-test.azurewebsites.net' for 'EffectoryCorporate2/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-mailings-webapi.effectory.com' no longer exists. Checking DNS record for 'test-mailings-web-api' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-mailings-webapi.effectory.com' no longer exists, but found DNS record 'test-mailings-web-api.azurewebsites.net' for 'test-mailings-web-api' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-mailings-webapi.effectory.com' no longer exists, but found DNS record 'test-mailings-web-api.azurewebsites.net' for 'test-mailings-web-api' (Microsoft.Web/sites). + +WARNING: Host name 'accept-mailings-webapi.effectory.com' no longer exists. Checking DNS record for 'test-mailings-web-api/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-mailings-webapi.effectory.com' no longer exists, but found DNS record 'test-mailings-web-api-accept.azurewebsites.net' for 'test-mailings-web-api/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-mailings-webapi.effectory.com' no longer exists, but found DNS record 'test-mailings-web-api-accept.azurewebsites.net' for 'test-mailings-web-api/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-survey-webapi.effectory.com' no longer exists. Checking DNS record for 'test-survey-webapi/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-survey-webapi.effectory.com' no longer exists, but found DNS record 'test-survey-webapi-test.azurewebsites.net' for 'test-survey-webapi/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-survey-webapi.effectory.com' no longer exists, but found DNS record 'test-survey-webapi-test.azurewebsites.net' for 'test-survey-webapi/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-survey-webapi.effectory.com' no longer exists. Checking DNS record for 'test-survey-webapi/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-survey-webapi.effectory.com' no longer exists, but found DNS record 'test-survey-webapi-accept.azurewebsites.net' for 'test-survey-webapi/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-survey-webapi.effectory.com' no longer exists, but found DNS record 'test-survey-webapi-accept.azurewebsites.net' for 'test-survey-webapi/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-project.effectory.com' no longer exists. Checking DNS record for 'test-project-effectory/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-project.effectory.com' no longer exists, but found DNS record 'test-project-effectory-test.azurewebsites.net' for 'test-project-effectory/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-project.effectory.com' no longer exists, but found DNS record 'test-project-effectory-test.azurewebsites.net' for 'test-project-effectory/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-project.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'test-project-effectory/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-project.internetspiegel.effectory.com' no longer exists, but found DNS record 'test-project-effectory-test.azurewebsites.net' for 'test-project-effectory/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-project.internetspiegel.effectory.com' no longer exists, but found DNS record 'test-project-effectory-test.azurewebsites.net' for 'test-project-effectory/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-project.effectory.com' no longer exists. Checking DNS record for 'test-project-effectory/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-project.effectory.com' no longer exists, but found DNS record 'test-project-effectory-accept.azurewebsites.net' for 'test-project-effectory/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-project.effectory.com' no longer exists, but found DNS record 'test-project-effectory-accept.azurewebsites.net' for 'test-project-effectory/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-ecestore.effectory.com' no longer exists. Checking DNS record for 'test-ecestore/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-ecestore.effectory.com' no longer exists, but found DNS record 'test-ecestore-test.azurewebsites.net' for 'test-ecestore/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-ecestore.effectory.com' no longer exists, but found DNS record 'test-ecestore-test.azurewebsites.net' for 'test-ecestore/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-ecestore.effectory.com' no longer exists. Checking DNS record for 'test-ecestore/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-ecestore.effectory.com' no longer exists, but found DNS record 'test-ecestore-accept.azurewebsites.net' for 'test-ecestore/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-ecestore.effectory.com' no longer exists, but found DNS record 'test-ecestore-accept.azurewebsites.net' for 'test-ecestore/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-internetspiegel.customer.effectory.com' no longer exists. Checking DNS record for 'test-customer-effectory/test' (Microsoft.Web/sites/slots). +WARNING: Host name 'test-customer.effectory.com' no longer exists. Checking DNS record for 'test-customer-effectory/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-customer.effectory.com' no longer exists, but found DNS record 'test-customer-effectory-test.azurewebsites.net' for 'test-customer-effectory/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-customer.effectory.com' no longer exists, but found DNS record 'test-customer-effectory-test.azurewebsites.net' for 'test-customer-effectory/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-internetspiegel.customer.effectory.com' no longer exists. Checking DNS record for 'test-customer-effectory/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-internetspiegel.customer.effectory.com' no longer exists, but found DNS record 'test-customer-effectory-accept.azurewebsites.net' for 'test-customer-effectory/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-internetspiegel.customer.effectory.com' no longer exists, but found DNS record 'test-customer-effectory-accept.azurewebsites.net' for 'test-customer-effectory/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-customer.effectory.com' no longer exists. Checking DNS record for 'test-customer-effectory/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-customer.effectory.com' no longer exists, but found DNS record 'test-customer-effectory-accept.azurewebsites.net' for 'test-customer-effectory/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-customer.effectory.com' no longer exists, but found DNS record 'test-customer-effectory-accept.azurewebsites.net' for 'test-customer-effectory/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-webapi-webjobs.effectory.com' no longer exists. Checking DNS record for 'test-webapi-webjobs/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-webapi-webjobs.effectory.com' no longer exists, but found DNS record 'test-webapi-webjobs-test.azurewebsites.net' for 'test-webapi-webjobs/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-webapi-webjobs.effectory.com' no longer exists, but found DNS record 'test-webapi-webjobs-test.azurewebsites.net' for 'test-webapi-webjobs/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-webapi-webjobs.effectory.com' no longer exists. Checking DNS record for 'test-webapi-webjobs/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-webapi-webjobs.effectory.com' no longer exists, but found DNS record 'test-webapi-webjobs-accept.azurewebsites.net' for 'test-webapi-webjobs/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-webapi-webjobs.effectory.com' no longer exists, but found DNS record 'test-webapi-webjobs-accept.azurewebsites.net' for 'test-webapi-webjobs/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-signin.effectory.com' no longer exists. Checking DNS record for 'test-signin-effectory/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-signin.effectory.com' no longer exists, but found DNS record 'test-signin-effectory-test.azurewebsites.net' for 'test-signin-effectory/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-signin.effectory.com' no longer exists, but found DNS record 'test-signin-effectory-test.azurewebsites.net' for 'test-signin-effectory/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-signin.effectory.com' no longer exists. Checking DNS record for 'test-signin-effectory/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-signin.effectory.com' no longer exists, but found DNS record 'test-signin-effectory-accept.azurewebsites.net' for 'test-signin-effectory/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-signin.effectory.com' no longer exists, but found DNS record 'test-signin-effectory-accept.azurewebsites.net' for 'test-signin-effectory/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'authorization.effectory.com' no longer exists. Checking DNS record for 'authorization-web-api' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api.azurewebsites.net' for 'authorization-web-api' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api.azurewebsites.net' for 'authorization-web-api' (Microsoft.Web/sites). + +WARNING: Host name 'survey-webapi.effectory.com' no longer exists. Checking DNS record for 'survey-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'survey-webapi.effectory.com' no longer exists, but found DNS record 'survey-webapi.azurewebsites.net' for 'survey-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'survey-webapi.effectory.com' no longer exists, but found DNS record 'survey-webapi.azurewebsites.net' for 'survey-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'widget.effectory.com' no longer exists. Checking DNS record for 'widget-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'widget.effectory.com' no longer exists, but found DNS record 'widget-effectory.azurewebsites.net' for 'widget-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'widget.effectory.com' no longer exists, but found DNS record 'widget-effectory.azurewebsites.net' for 'widget-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'ecestore.effectory.com' no longer exists. Checking DNS record for 'ecestore' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'ecestore.effectory.com' no longer exists, but found DNS record 'ecestore.azurewebsites.net' for 'ecestore' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'ecestore.effectory.com' no longer exists, but found DNS record 'ecestore.azurewebsites.net' for 'ecestore' (Microsoft.Web/sites). + +WARNING: Host name 'internetspiegel.customer.effectory.com' no longer exists. Checking DNS record for 'customer-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.customer.effectory.com' no longer exists, but found DNS record 'customer-extranet.trafficmanager.net' for 'customer-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.customer.effectory.com' no longer exists, but found DNS record 'customer-extranet.trafficmanager.net' for 'customer-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'customer.effectory.com' no longer exists. Checking DNS record for 'customer-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'customer.effectory.com' no longer exists, but found DNS record 'customer-extranet.trafficmanager.net' for 'customer-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'customer.effectory.com' no longer exists, but found DNS record 'customer-extranet.trafficmanager.net' for 'customer-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'applicationsettings-core.effectory.com' no longer exists. Checking DNS record for 'effectorycore-applicationsettings-service' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'applicationsettings-core.effectory.com' no longer exists, but found DNS record 'effectorycore-applicationsettings-service.azurewebsites.net' for 'effectorycore-applicationsettings-service' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'applicationsettings-core.effectory.com' no longer exists, but found DNS record 'effectorycore-applicationsettings-service.azurewebsites.net' for 'effectorycore-applicationsettings-service' (Microsoft.Web/sites). + +WARNING: Host name 'core-calculation.effectory.com' no longer exists. Checking DNS record for 'effectorycore-calculation' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'core-calculation.effectory.com' no longer exists, but found DNS record 'effectorycore-calculation.azurewebsites.net' for 'effectorycore-calculation' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'core-calculation.effectory.com' no longer exists, but found DNS record 'effectorycore-calculation.azurewebsites.net' for 'effectorycore-calculation' (Microsoft.Web/sites). + +WARNING: Host name 'core-reporting.effectory.com' no longer exists. Checking DNS record for 'effectorycore-reporting-api' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'core-reporting.effectory.com' no longer exists, but found DNS record 'effectorycore-reporting-api.azurewebsites.net' for 'effectorycore-reporting-api' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'core-reporting.effectory.com' no longer exists, but found DNS record 'effectorycore-reporting-api.azurewebsites.net' for 'effectorycore-reporting-api' (Microsoft.Web/sites). + +WARNING: Host name 'core-measurement.effectory.com' no longer exists. Checking DNS record for 'effectorycore-measurement-api' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'core-measurement.effectory.com' no longer exists, but found DNS record 'effectorycore-measurement-api.azurewebsites.net' for 'effectorycore-measurement-api' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'core-measurement.effectory.com' no longer exists, but found DNS record 'effectorycore-measurement-api.azurewebsites.net' for 'effectorycore-measurement-api' (Microsoft.Web/sites). + +WARNING: Host name 'project.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'project-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'project.internetspiegel.effectory.com' no longer exists, but found DNS record 'project-effectory.azurewebsites.net' for 'project-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'project.internetspiegel.effectory.com' no longer exists, but found DNS record 'project-effectory.azurewebsites.net' for 'project-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'project.effectory.com' no longer exists. Checking DNS record for 'project-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'project.effectory.com' no longer exists, but found DNS record 'project-effectory.azurewebsites.net' for 'project-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'project.effectory.com' no longer exists, but found DNS record 'project-effectory.azurewebsites.net' for 'project-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'webapi-webjobs.effectory.com' no longer exists. Checking DNS record for 'webjobs-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'webapi-webjobs.effectory.com' no longer exists, but found DNS record 'webjobs-webapi.azurewebsites.net' for 'webjobs-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'webapi-webjobs.effectory.com' no longer exists, but found DNS record 'webjobs-webapi.azurewebsites.net' for 'webjobs-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'mailings-webapi.effectory.com' no longer exists. Checking DNS record for 'mailings-web-api' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'mailings-webapi.effectory.com' no longer exists, but found DNS record 'mailings-web-api.azurewebsites.net' for 'mailings-web-api' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'mailings-webapi.effectory.com' no longer exists, but found DNS record 'mailings-web-api.azurewebsites.net' for 'mailings-web-api' (Microsoft.Web/sites). + +WARNING: Host name 'response-webapi.effectory.com' no longer exists. Checking DNS record for 'response-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi.azurewebsites.net' for 'response-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi.azurewebsites.net' for 'response-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'featuretoggle-webapi.effectory.com' no longer exists. Checking DNS record for 'featuretoggle-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'featuretoggle-webapi.effectory.com' no longer exists, but found DNS record 'featuretoggle-webapi.azurewebsites.net' for 'featuretoggle-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'featuretoggle-webapi.effectory.com' no longer exists, but found DNS record 'featuretoggle-webapi.azurewebsites.net' for 'featuretoggle-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'files-webapi.effectory.com' no longer exists. Checking DNS record for 'files-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'files-webapi.effectory.com' no longer exists, but found DNS record 'files-webapi.azurewebsites.net' for 'files-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'files-webapi.effectory.com' no longer exists, but found DNS record 'files-webapi.azurewebsites.net' for 'files-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'powerbi.effectory.com' no longer exists. Checking DNS record for 'effectorypowerbi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'powerbi.effectory.com' no longer exists, but found DNS record 'effectorypowerbi.azurewebsites.net' for 'effectorypowerbi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'powerbi.effectory.com' no longer exists, but found DNS record 'effectorypowerbi.azurewebsites.net' for 'effectorypowerbi' (Microsoft.Web/sites). + +WARNING: Host name 'external-projectapi.effectory.com' no longer exists. Checking DNS record for 'external-webapi-project' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project.azurewebsites.net' for 'external-webapi-project' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project.azurewebsites.net' for 'external-webapi-project' (Microsoft.Web/sites). + +WARNING: Host name 'beta-project.effectory.com' no longer exists. Checking DNS record for 'webclient-project' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'beta-project.effectory.com' no longer exists, but found DNS record 'webclient-project.azurewebsites.net' for 'webclient-project' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'beta-project.effectory.com' no longer exists, but found DNS record 'webclient-project.azurewebsites.net' for 'webclient-project' (Microsoft.Web/sites). + +WARNING: Host name 'projectapi.effectory.com' no longer exists. Checking DNS record for 'webapi-project' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'projectapi.effectory.com' no longer exists, but found DNS record 'webapi-project.azurewebsites.net' for 'webapi-project' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'projectapi.effectory.com' no longer exists, but found DNS record 'webapi-project.azurewebsites.net' for 'webapi-project' (Microsoft.Web/sites). + +WARNING: Host name 'project-notificationapi.effectory.com' no longer exists. Checking DNS record for 'project-notificationapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'project-notificationapi.effectory.com' no longer exists, but found DNS record 'project-notificationapi.azurewebsites.net' for 'project-notificationapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'project-notificationapi.effectory.com' no longer exists, but found DNS record 'project-notificationapi.azurewebsites.net' for 'project-notificationapi' (Microsoft.Web/sites). + +WARNING: Host name 'my-reporting-internetspiegel.effectory.com' no longer exists. Checking DNS record for 'my-reporting' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'my-reporting-internetspiegel.effectory.com' no longer exists, but found DNS record 'my-reporting.azurewebsites.net' for 'my-reporting' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'my-reporting-internetspiegel.effectory.com' no longer exists, but found DNS record 'my-reporting.azurewebsites.net' for 'my-reporting' (Microsoft.Web/sites). + +WARNING: Host name 'my-reporting.effectory.com' no longer exists. Checking DNS record for 'my-reporting' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'my-reporting.effectory.com' no longer exists, but found DNS record 'my-reporting.azurewebsites.net' for 'my-reporting' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'my-reporting.effectory.com' no longer exists, but found DNS record 'my-reporting.azurewebsites.net' for 'my-reporting' (Microsoft.Web/sites). + +WARNING: Host name 'questionnaire-webapi.effectory.com' no longer exists. Checking DNS record for 'questionnaire-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'questionnaire-webapi.effectory.com' no longer exists, but found DNS record 'questionnaire-webapi.azurewebsites.net' for 'questionnaire-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'questionnaire-webapi.effectory.com' no longer exists, but found DNS record 'questionnaire-webapi.azurewebsites.net' for 'questionnaire-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'internetspiegel.myresults.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.myresults.effectory.com' no longer exists, but found DNS record 'myresults.trafficmanager.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.myresults.effectory.com' no longer exists, but found DNS record 'myresults.trafficmanager.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'myresults.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'myresults.effectory.com' no longer exists, but found DNS record 'myresults.trafficmanager.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'myresults.effectory.com' no longer exists, but found DNS record 'myresults.trafficmanager.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'myfeedback.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'myfeedback.internetspiegel.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory.azurewebsites.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'myfeedback.internetspiegel.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory.azurewebsites.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'myfeedback.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'myfeedback.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory.azurewebsites.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'myfeedback.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory.azurewebsites.net' for 'myfeedback-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'internetspiegel.survey05.effectory.com' no longer exists. Checking DNS record for 'survey05' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.survey05.effectory.com' no longer exists, but found DNS record 'questionnaire.trafficmanager.net' for 'survey05' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.survey05.effectory.com' no longer exists, but found DNS record 'questionnaire.trafficmanager.net' for 'survey05' (Microsoft.Web/sites). + +WARNING: Host name 'survey05.effectory.com' no longer exists. Checking DNS record for 'survey05' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'survey05.effectory.com' no longer exists, but found DNS record 'questionnaire.trafficmanager.net' for 'survey05' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'survey05.effectory.com' no longer exists, but found DNS record 'questionnaire.trafficmanager.net' for 'survey05' (Microsoft.Web/sites). + +WARNING: Host name 'signin.effectory.com' no longer exists. Checking DNS record for 'signin-effectory' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'signin.effectory.com' no longer exists, but found DNS record 'signin.trafficmanager.net' for 'signin-effectory' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'signin.effectory.com' no longer exists, but found DNS record 'signin.trafficmanager.net' for 'signin-effectory' (Microsoft.Web/sites). + +WARNING: Host name 'startasurvey-webapi.effectory.com' no longer exists. Checking DNS record for 'startasurvey-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'startasurvey-webapi.effectory.com' no longer exists, but found DNS record 'startasurvey-webapi.azurewebsites.net' for 'startasurvey-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'startasurvey-webapi.effectory.com' no longer exists, but found DNS record 'startasurvey-webapi.azurewebsites.net' for 'startasurvey-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'login.effectory.com' no longer exists. Checking DNS record for 'login-survey' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'login.effectory.com' no longer exists, but found DNS record 'questionnairelogin.trafficmanager.net' for 'login-survey' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'login.effectory.com' no longer exists, but found DNS record 'questionnairelogin.trafficmanager.net' for 'login-survey' (Microsoft.Web/sites). + +WARNING: Host name 'login.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'login-survey' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'login.internetspiegel.effectory.com' no longer exists, but found DNS record 'questionnairelogin.trafficmanager.net' for 'login-survey' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'login.internetspiegel.effectory.com' no longer exists, but found DNS record 'questionnairelogin.trafficmanager.net' for 'login-survey' (Microsoft.Web/sites). + +WARNING: Host name 'internetspiegel.survey.effectory.com' no longer exists. Checking DNS record for 'QuestionnaireServer-Survey' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.survey.effectory.com' no longer exists, but found DNS record 'questionnaireserver-survey.azurewebsites.net' for 'QuestionnaireServer-Survey' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'internetspiegel.survey.effectory.com' no longer exists, but found DNS record 'questionnaireserver-survey.azurewebsites.net' for 'QuestionnaireServer-Survey' (Microsoft.Web/sites). + +WARNING: Host name 'survey.effectory.com' no longer exists. Checking DNS record for 'QuestionnaireServer-Survey' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'survey.effectory.com' no longer exists, but found DNS record 'questionnaireserver-survey.azurewebsites.net' for 'QuestionnaireServer-Survey' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'survey.effectory.com' no longer exists, but found DNS record 'questionnaireserver-survey.azurewebsites.net' for 'QuestionnaireServer-Survey' (Microsoft.Web/sites). + +WARNING: Host name 'reporting-webapi.effectory.com' no longer exists. Checking DNS record for 'reporting-webapi' (Microsoft.Web/sites). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'reporting-webapi.effectory.com' no longer exists, but found DNS record 'reporting-webapi.azurewebsites.net' for 'reporting-webapi' (Microsoft.Web/sites). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'reporting-webapi.effectory.com' no longer exists, but found DNS record 'reporting-webapi.azurewebsites.net' for 'reporting-webapi' (Microsoft.Web/sites). + +WARNING: Host name 'stage-authorization.effectory.com' no longer exists. Checking DNS record for 'authorization-web-api/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api-stage.azurewebsites.net' for 'authorization-web-api/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api-stage.azurewebsites.net' for 'authorization-web-api/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-authorization.effectory.com' no longer exists. Checking DNS record for 'authorization-web-api/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api-accept.azurewebsites.net' for 'authorization-web-api/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api-accept.azurewebsites.net' for 'authorization-web-api/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-authorization.effectory.com' no longer exists. Checking DNS record for 'authorization-web-api/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api-test.azurewebsites.net' for 'authorization-web-api/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-authorization.effectory.com' no longer exists, but found DNS record 'authorization-web-api-test.azurewebsites.net' for 'authorization-web-api/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-survey-webapi.effectory.com' no longer exists. Checking DNS record for 'survey-webapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-survey-webapi.effectory.com' no longer exists, but found DNS record 'survey-webapi-stage.azurewebsites.net' for 'survey-webapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-survey-webapi.effectory.com' no longer exists, but found DNS record 'survey-webapi-stage.azurewebsites.net' for 'survey-webapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-ecestore.effectory.com' no longer exists. Checking DNS record for 'ecestore/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-ecestore.effectory.com' no longer exists, but found DNS record 'ecestore-stage.azurewebsites.net' for 'ecestore/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-ecestore.effectory.com' no longer exists, but found DNS record 'ecestore-stage.azurewebsites.net' for 'ecestore/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-internetspiegel.customer.effectory.com' no longer exists. Checking DNS record for 'customer-effectory/stage' (Microsoft.Web/sites/slots). +WARNING: Host name 'stage-customer.effectory.com' no longer exists. Checking DNS record for 'customer-effectory/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-customer.effectory.com' no longer exists, but found DNS record 'customer-effectory-stage.azurewebsites.net' for 'customer-effectory/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-customer.effectory.com' no longer exists, but found DNS record 'customer-effectory-stage.azurewebsites.net' for 'customer-effectory/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-applicationsettings-core.effectory.com' no longer exists. Checking DNS record for 'effectorycore-applicationsettings-service/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-applicationsettings-core.effectory.com' no longer exists, but found DNS record 'effectorycore-applicationsettings-servic-test.azurewebsites.net' for 'effectorycore-applicationsettings-service/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-applicationsettings-core.effectory.com' no longer exists, but found DNS record 'effectorycore-applicationsettings-servic-test.azurewebsites.net' for 'effectorycore-applicationsettings-service/test' + | (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-core-calculation.effectory.com' no longer exists. Checking DNS record for 'effectorycore-calculation/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-core-calculation.effectory.com' no longer exists, but found DNS record 'effectorycore-calculation-test.azurewebsites.net' for 'effectorycore-calculation/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-core-calculation.effectory.com' no longer exists, but found DNS record 'effectorycore-calculation-test.azurewebsites.net' for 'effectorycore-calculation/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-core-reporting.effectory.com' no longer exists. Checking DNS record for 'effectorycore-reporting-api/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-core-reporting.effectory.com' no longer exists, but found DNS record 'effectorycore-reporting-api-test.azurewebsites.net' for 'effectorycore-reporting-api/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-core-reporting.effectory.com' no longer exists, but found DNS record 'effectorycore-reporting-api-test.azurewebsites.net' for 'effectorycore-reporting-api/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-core-measurement.effectory.com' no longer exists. Checking DNS record for 'effectorycore-measurement-api/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-core-measurement.effectory.com' no longer exists, but found DNS record 'effectorycore-measurement-api-test.azurewebsites.net' for 'effectorycore-measurement-api/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-core-measurement.effectory.com' no longer exists, but found DNS record 'effectorycore-measurement-api-test.azurewebsites.net' for 'effectorycore-measurement-api/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-project.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'project-effectory/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-project.internetspiegel.effectory.com' no longer exists, but found DNS record 'project-effectory-stage.azurewebsites.net' for 'project-effectory/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-project.internetspiegel.effectory.com' no longer exists, but found DNS record 'project-effectory-stage.azurewebsites.net' for 'project-effectory/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-project.effectory.com' no longer exists. Checking DNS record for 'project-effectory/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-project.effectory.com' no longer exists, but found DNS record 'project-effectory-stage.azurewebsites.net' for 'project-effectory/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-project.effectory.com' no longer exists, but found DNS record 'project-effectory-stage.azurewebsites.net' for 'project-effectory/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-webapi-webjobs.effectory.com' no longer exists. Checking DNS record for 'webjobs-webapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-webapi-webjobs.effectory.com' no longer exists, but found DNS record 'webjobs-webapi-stage.azurewebsites.net' for 'webjobs-webapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-webapi-webjobs.effectory.com' no longer exists, but found DNS record 'webjobs-webapi-stage.azurewebsites.net' for 'webjobs-webapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-mailings-webapi.effectory.com' no longer exists. Checking DNS record for 'mailings-web-api/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-mailings-webapi.effectory.com' no longer exists, but found DNS record 'mailings-web-api-stage.azurewebsites.net' for 'mailings-web-api/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-mailings-webapi.effectory.com' no longer exists, but found DNS record 'mailings-web-api-stage.azurewebsites.net' for 'mailings-web-api/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-response-webapi.effectory.com' no longer exists. Checking DNS record for 'response-webapi/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi-test.azurewebsites.net' for 'response-webapi/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi-test.azurewebsites.net' for 'response-webapi/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-response-webapi.effectory.com' no longer exists. Checking DNS record for 'response-webapi/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi-accept.azurewebsites.net' for 'response-webapi/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi-accept.azurewebsites.net' for 'response-webapi/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-response-webapi.effectory.com' no longer exists. Checking DNS record for 'response-webapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi-stage.azurewebsites.net' for 'response-webapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-response-webapi.effectory.com' no longer exists, but found DNS record 'response-webapi-stage.azurewebsites.net' for 'response-webapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-featuretoggle-webapi.effectory.com' no longer exists. Checking DNS record for 'featuretoggle-webapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-featuretoggle-webapi.effectory.com' no longer exists, but found DNS record 'featuretoggle-webapi-stage.azurewebsites.net' for 'featuretoggle-webapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-featuretoggle-webapi.effectory.com' no longer exists, but found DNS record 'featuretoggle-webapi-stage.azurewebsites.net' for 'featuretoggle-webapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-files-webapi.effectory.com' no longer exists. Checking DNS record for 'files-webapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-files-webapi.effectory.com' no longer exists, but found DNS record 'files-webapi-stage.azurewebsites.net' for 'files-webapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-files-webapi.effectory.com' no longer exists, but found DNS record 'files-webapi-stage.azurewebsites.net' for 'files-webapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-external-projectapi.effectory.com' no longer exists. Checking DNS record for 'external-webapi-project/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project-test.azurewebsites.net' for 'external-webapi-project/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project-test.azurewebsites.net' for 'external-webapi-project/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'accept-external-projectapi.effectory.com' no longer exists. Checking DNS record for 'external-webapi-project/accept' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project-accept.azurewebsites.net' for 'external-webapi-project/accept' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'accept-external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project-accept.azurewebsites.net' for 'external-webapi-project/accept' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-external-projectapi.effectory.com' no longer exists. Checking DNS record for 'external-webapi-project/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project-stage.azurewebsites.net' for 'external-webapi-project/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-external-projectapi.effectory.com' no longer exists, but found DNS record 'external-webapi-project-stage.azurewebsites.net' for 'external-webapi-project/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-beta-project.effectory.com' no longer exists. Checking DNS record for 'webclient-project/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-beta-project.effectory.com' no longer exists, but found DNS record 'webclient-project-stage.azurewebsites.net' for 'webclient-project/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-beta-project.effectory.com' no longer exists, but found DNS record 'webclient-project-stage.azurewebsites.net' for 'webclient-project/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-beta-project.effectory.com' no longer exists. Checking DNS record for 'webclient-project/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-beta-project.effectory.com' no longer exists, but found DNS record 'webclient-project-test.azurewebsites.net' for 'webclient-project/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-beta-project.effectory.com' no longer exists, but found DNS record 'webclient-project-test.azurewebsites.net' for 'webclient-project/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-projectapi.effectory.com' no longer exists. Checking DNS record for 'webapi-project/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-projectapi.effectory.com' no longer exists, but found DNS record 'webapi-project-stage.azurewebsites.net' for 'webapi-project/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-projectapi.effectory.com' no longer exists, but found DNS record 'webapi-project-stage.azurewebsites.net' for 'webapi-project/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-projectapi.effectory.com' no longer exists. Checking DNS record for 'webapi-project/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-projectapi.effectory.com' no longer exists, but found DNS record 'webapi-project-test.azurewebsites.net' for 'webapi-project/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-projectapi.effectory.com' no longer exists, but found DNS record 'webapi-project-test.azurewebsites.net' for 'webapi-project/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-project-notificationapi.effectory.com' no longer exists. Checking DNS record for 'project-notificationapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-project-notificationapi.effectory.com' no longer exists, but found DNS record 'project-notificationapi-stage.azurewebsites.net' for 'project-notificationapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-project-notificationapi.effectory.com' no longer exists, but found DNS record 'project-notificationapi-stage.azurewebsites.net' for 'project-notificationapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-project-notificationapi.effectory.com' no longer exists. Checking DNS record for 'project-notificationapi/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-project-notificationapi.effectory.com' no longer exists, but found DNS record 'project-notificationapi-test.azurewebsites.net' for 'project-notificationapi/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-project-notificationapi.effectory.com' no longer exists, but found DNS record 'project-notificationapi-test.azurewebsites.net' for 'project-notificationapi/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-my-reporting-internetspiegel.effectory.com' no longer exists. Checking DNS record for 'my-reporting/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-my-reporting-internetspiegel.effectory.com' no longer exists, but found DNS record 'my-reporting-stage.azurewebsites.net' for 'my-reporting/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-my-reporting-internetspiegel.effectory.com' no longer exists, but found DNS record 'my-reporting-stage.azurewebsites.net' for 'my-reporting/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-my-reporting.effectory.com' no longer exists. Checking DNS record for 'my-reporting/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-my-reporting.effectory.com' no longer exists, but found DNS record 'my-reporting-stage.azurewebsites.net' for 'my-reporting/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-my-reporting.effectory.com' no longer exists, but found DNS record 'my-reporting-stage.azurewebsites.net' for 'my-reporting/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-my-reporting-internetspiegel.effectory.com' no longer exists. Checking DNS record for 'my-reporting/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-my-reporting-internetspiegel.effectory.com' no longer exists, but found DNS record 'my-reporting-test.azurewebsites.net' for 'my-reporting/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-my-reporting-internetspiegel.effectory.com' no longer exists, but found DNS record 'my-reporting-test.azurewebsites.net' for 'my-reporting/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-my-reporting.effectory.com' no longer exists. Checking DNS record for 'my-reporting/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-my-reporting.effectory.com' no longer exists, but found DNS record 'my-reporting-test.azurewebsites.net' for 'my-reporting/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-my-reporting.effectory.com' no longer exists, but found DNS record 'my-reporting-test.azurewebsites.net' for 'my-reporting/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-questionnaire-webapi.effectory.com' no longer exists. Checking DNS record for 'questionnaire-webapi/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-questionnaire-webapi.effectory.com' no longer exists, but found DNS record 'questionnaire-webapi-stage.azurewebsites.net' for 'questionnaire-webapi/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-questionnaire-webapi.effectory.com' no longer exists, but found DNS record 'questionnaire-webapi-stage.azurewebsites.net' for 'questionnaire-webapi/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-questionnaire-webapi.effectory.com' no longer exists. Checking DNS record for 'questionnaire-webapi/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-questionnaire-webapi.effectory.com' no longer exists, but found DNS record 'questionnaire-webapi-test.azurewebsites.net' for 'questionnaire-webapi/test' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-questionnaire-webapi.effectory.com' no longer exists, but found DNS record 'questionnaire-webapi-test.azurewebsites.net' for 'questionnaire-webapi/test' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-myfeedback.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-myfeedback.internetspiegel.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory-stage.azurewebsites.net' for 'myfeedback-effectory/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-myfeedback.internetspiegel.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory-stage.azurewebsites.net' for 'myfeedback-effectory/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'stage-myfeedback.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory/stage' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-myfeedback.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory-stage.azurewebsites.net' for 'myfeedback-effectory/stage' (Microsoft.Web/sites/slots). + +VerifyEffectoryDomainResources: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 |  $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'stage-myfeedback.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory-stage.azurewebsites.net' for 'myfeedback-effectory/stage' (Microsoft.Web/sites/slots). + +WARNING: Host name 'test-myfeedback.internetspiegel.effectory.com' no longer exists. Checking DNS record for 'myfeedback-effectory/test' (Microsoft.Web/sites/slots). + +Write-Error: C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns\testscript.ps1:27:11 +Line | + 27 | $result = VerifyEffectoryDomainResources -effectoryDomainPattern "*. … + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | Host name 'test-myfeedback.internetspiegel.effectory.com' no longer exists, but found DNS record 'myfeedback-effectory-test.azurewebsites.net' for 'myfeedback-effectory/test' (Microsoft.Web/sites/slots). +>> TerminatingError(): "The pipeline has been stopped." +>> TerminatingError(): "The pipeline has been stopped." +>> TerminatingError(): "The pipeline has been stopped." +>> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> Import-Module .\build\Effectory.Dns\0.0.1\Effectory.Dns.psm1 -Force +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> Get-EffectoryDomainResources -subscriptionId "a134faf1-7a89-4f2c-8389-06d00bd5e2a7" -effectoryDomainPattern "*.effectory.com" + +Get-EffectoryDomainResources: The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. +Check the spelling of the name, or if a path was included, verify that the path is correct and try again. + +Get-EffectoryDomainResources: The term 'Get-EffectoryDomainResources' is not recognized as a name of a cmdlet, function, script file, or executable program. +Check the spelling of the name, or if a path was included, verify that the path is correct and try again. +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> .\build.ps1 +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> Import-Module .\build\Effectory.Dns\0.0.2\Effectory.Dns.psm1 -Force +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> Get-EffectoryDomainResources -subscriptionId "a134faf1-7a89-4f2c-8389-06d00bd5e2a7" -effectoryDomainPattern "*.effectory.com" +>> TerminatingError(Get-EffectoryDomainResources): "A parameter cannot be found that matches parameter name 'effectoryDomainPattern'." + +Get-EffectoryDomainResources: A parameter cannot be found that matches parameter name 'effectoryDomainPattern'. + +Get-EffectoryDomainResources: A parameter cannot be found that matches parameter name 'effectoryDomainPattern'. +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> .\build.ps1 +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> Import-Module .\build\Effectory.Dns\0.0.2\Effectory.Dns.psm1 -Force +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> Get-EffectoryDomainResources -subscriptionId "a134faf1-7a89-4f2c-8389-06d00bd5e2a7" -effectoryDomainPattern "*.effectory.com" +Processing subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking WebApps and WebApp Slots for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Found 38 WebApps and WebApp Slots for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking FrontDoor Endpoints for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Found 4 FrontDoor Endpoints for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking Storage Accounts for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Found 1 Storage Accounts for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking Cdn Endpoints for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Found 2 Cdn Endpoints for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking public IP addresses for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Found 1 public IP addresses for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking Traffic Managers for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Found 5 Traffic Managers for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking Container groups for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +Checking API Management for subscription Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Authorization/providers/Microsoft.Web/sites/authorization-web-api +ResourceGroupName : Authorization +ResourceName : authorization-web-api +ResourceType : Microsoft.Web/sites +DomainName : authorization.effectory.com +Tag_Team : lime +Tag_Product : authorization +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/survey-webapi +ResourceGroupName : customer +ResourceName : survey-webapi +ResourceType : Microsoft.Web/sites +DomainName : survey-webapi.effectory.com +Tag_Team : yellow +Tag_Product : start-a-survey +Tag_Environment : test +Tag_Data : personally identifiable + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/widget-effectory +ResourceGroupName : customer +ResourceName : widget-effectory +ResourceType : Microsoft.Web/sites +DomainName : widget.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/ecestore +ResourceGroupName : customer +ResourceName : ecestore +ResourceType : Microsoft.Web/sites +DomainName : ecestore.effectory.com +Tag_Team : lime +Tag_Product : ece +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/customer-effectory +ResourceGroupName : customer +ResourceName : customer-effectory +ResourceType : Microsoft.Web/sites +DomainName : internetspiegel.customer.effectory.com +Tag_Team : lime +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/customer-effectory +ResourceGroupName : customer +ResourceName : customer-effectory +ResourceType : Microsoft.Web/sites +DomainName : customer.effectory.com +Tag_Team : lime +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-applicationsettings-service +ResourceGroupName : effectorycore +ResourceName : effectorycore-applicationsettings-service +ResourceType : Microsoft.Web/sites +DomainName : applicationsettings-core.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-calculation +ResourceGroupName : effectorycore +ResourceName : effectorycore-calculation +ResourceType : Microsoft.Web/sites +DomainName : core-calculation.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-reporting-api +ResourceGroupName : effectorycore +ResourceName : effectorycore-reporting-api +ResourceType : Microsoft.Web/sites +DomainName : core-reporting.effectory.com +Tag_Team : pink +Tag_Product : effectorycore +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-measurement-api +ResourceGroupName : effectorycore +ResourceName : effectorycore-measurement-api +ResourceType : Microsoft.Web/sites +DomainName : core-measurement.effectory.com +Tag_Team : pink +Tag_Product : mailings +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/internalapplications/providers/Microsoft.Web/sites/project-effectory +ResourceGroupName : internalapplications +ResourceName : project-effectory +ResourceType : Microsoft.Web/sites +DomainName : project.internetspiegel.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/internalapplications/providers/Microsoft.Web/sites/project-effectory +ResourceGroupName : internalapplications +ResourceName : project-effectory +ResourceType : Microsoft.Web/sites +DomainName : project.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/internalapplications/providers/Microsoft.Web/sites/webjobs-webapi +ResourceGroupName : internalapplications +ResourceName : webjobs-webapi +ResourceType : Microsoft.Web/sites +DomainName : webapi-webjobs.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/mailings/providers/Microsoft.Web/sites/mailings-web-api +ResourceGroupName : mailings +ResourceName : mailings-web-api +ResourceType : Microsoft.Web/sites +DomainName : mailings-webapi.effectory.com +Tag_Team : pink +Tag_Product : mailings +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/response-webapi +ResourceGroupName : my-effectory +ResourceName : response-webapi +ResourceType : Microsoft.Web/sites +DomainName : response-webapi.effectory.com +Tag_Team : red +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : internal + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/featuretoggle-webapi +ResourceGroupName : my-effectory +ResourceName : featuretoggle-webapi +ResourceType : Microsoft.Web/sites +DomainName : featuretoggle-webapi.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : customer confidential + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/files-webapi +ResourceGroupName : my-effectory +ResourceName : files-webapi +ResourceType : Microsoft.Web/sites +DomainName : files-webapi.effectory.com +Tag_Team : lime +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/powerbi-reports/providers/Microsoft.Web/sites/effectorypowerbi +ResourceGroupName : powerbi-reports +ResourceName : effectorypowerbi +ResourceType : Microsoft.Web/sites +DomainName : powerbi.effectory.com +Tag_Team : orange +Tag_Product : power-bi +Tag_Environment : prod +Tag_Data : confidential + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/external-webapi-project +ResourceGroupName : project +ResourceName : external-webapi-project +ResourceType : Microsoft.Web/sites +DomainName : external-projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/webclient-project +ResourceGroupName : project +ResourceName : webclient-project +ResourceType : Microsoft.Web/sites +DomainName : beta-project.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/webapi-project +ResourceGroupName : project +ResourceName : webapi-project +ResourceType : Microsoft.Web/sites +DomainName : projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project-notificationapi/providers/Microsoft.Web/sites/project-notificationapi +ResourceGroupName : project-notificationapi +ResourceName : project-notificationapi +ResourceType : Microsoft.Web/sites +DomainName : project-notificationapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : internal + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/reporting-westeurope-effectory/providers/Microsoft.Web/sites/my-reporting +ResourceGroupName : reporting-westeurope-effectory +ResourceName : my-reporting +ResourceType : Microsoft.Web/sites +DomainName : my-reporting-internetspiegel.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/reporting-westeurope-effectory/providers/Microsoft.Web/sites/my-reporting +ResourceGroupName : reporting-westeurope-effectory +ResourceName : my-reporting +ResourceType : Microsoft.Web/sites +DomainName : my-reporting.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/questionnaire-webapi +ResourceGroupName : respondent +ResourceName : questionnaire-webapi +ResourceType : Microsoft.Web/sites +DomainName : questionnaire-webapi.effectory.com +Tag_Team : green +Tag_Product : survey +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory +ResourceGroupName : respondent +ResourceName : myfeedback-effectory +ResourceType : Microsoft.Web/sites +DomainName : internetspiegel.myresults.effectory.com +Tag_Team : green +Tag_Product : survey +Tag_Environment : stage +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory +ResourceGroupName : respondent +ResourceName : myfeedback-effectory +ResourceType : Microsoft.Web/sites +DomainName : myresults.effectory.com +Tag_Team : green +Tag_Product : survey +Tag_Environment : stage +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory +ResourceGroupName : respondent +ResourceName : myfeedback-effectory +ResourceType : Microsoft.Web/sites +DomainName : myfeedback.internetspiegel.effectory.com +Tag_Team : green +Tag_Product : survey +Tag_Environment : stage +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory +ResourceGroupName : respondent +ResourceName : myfeedback-effectory +ResourceType : Microsoft.Web/sites +DomainName : myfeedback.effectory.com +Tag_Team : green +Tag_Product : survey +Tag_Environment : stage +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/survey05 +ResourceGroupName : respondent +ResourceName : survey05 +ResourceType : Microsoft.Web/sites +DomainName : internetspiegel.survey05.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/survey05 +ResourceGroupName : respondent +ResourceName : survey05 +ResourceType : Microsoft.Web/sites +DomainName : survey05.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/SignIn/providers/Microsoft.Web/sites/signin-effectory +ResourceGroupName : SignIn +ResourceName : signin-effectory +ResourceType : Microsoft.Web/sites +DomainName : signin.effectory.com +Tag_Team : lime +Tag_Product : signin +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/start-a-survey/providers/Microsoft.Web/sites/startasurvey-webapi +ResourceGroupName : start-a-survey +ResourceName : startasurvey-webapi +ResourceType : Microsoft.Web/sites +DomainName : startasurvey-webapi.effectory.com +Tag_Team : red +Tag_Product : start-a-survey +Tag_Environment : prod +Tag_Data : confidential + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/login-survey +ResourceGroupName : survey +ResourceName : login-survey +ResourceType : Microsoft.Web/sites +DomainName : login.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/login-survey +ResourceGroupName : survey +ResourceName : login-survey +ResourceType : Microsoft.Web/sites +DomainName : login.internetspiegel.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey +ResourceType : Microsoft.Web/sites +DomainName : internetspiegel.survey.effectory.com +Tag_Team : orange +Tag_Product : my-feedback +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey +ResourceType : Microsoft.Web/sites +DomainName : survey.effectory.com +Tag_Team : orange +Tag_Product : my-feedback +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/webapi/providers/Microsoft.Web/sites/reporting-webapi +ResourceGroupName : webapi +ResourceName : reporting-webapi +ResourceType : Microsoft.Web/sites +DomainName : reporting-webapi.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Authorization/providers/Microsoft.Web/sites/authorization-web-api/slots/stage +ResourceGroupName : Authorization +ResourceName : authorization-web-api/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-authorization.effectory.com +Tag_Team : lime +Tag_Product : authorization +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Authorization/providers/Microsoft.Web/sites/authorization-web-api/slots/accept +ResourceGroupName : Authorization +ResourceName : authorization-web-api/accept +ResourceType : Microsoft.Web/sites/slots +DomainName : accept-authorization.effectory.com +Tag_Team : lime +Tag_Product : authorization +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Authorization/providers/Microsoft.Web/sites/authorization-web-api/slots/test +ResourceGroupName : Authorization +ResourceName : authorization-web-api/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-authorization.effectory.com +Tag_Team : lime +Tag_Product : authorization +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/survey-webapi/slots/stage +ResourceGroupName : customer +ResourceName : survey-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-survey-webapi.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/ecestore/slots/stage +ResourceGroupName : customer +ResourceName : ecestore/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-ecestore.effectory.com +Tag_Team : yellow +Tag_Product : files +Tag_Environment : prod +Tag_Data : personally identifiable + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/customer-effectory/slots/stage +ResourceGroupName : customer +ResourceName : customer-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-internetspiegel.customer.effectory.com +Tag_Team : lime +Tag_Product : ece +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/customer/providers/Microsoft.Web/sites/customer-effectory/slots/stage +ResourceGroupName : customer +ResourceName : customer-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-customer.effectory.com +Tag_Team : lime +Tag_Product : ece +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-applicationsettings-service/slots/test +ResourceGroupName : effectorycore +ResourceName : effectorycore-applicationsettings-service/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-applicationsettings-core.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-calculation/slots/test +ResourceGroupName : effectorycore +ResourceName : effectorycore-calculation/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-core-calculation.effectory.com +Tag_Team : pink +Tag_Product : effectorycore +Tag_Environment : prod +Tag_Data : internal + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-reporting-api/slots/test +ResourceGroupName : effectorycore +ResourceName : effectorycore-reporting-api/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-core-reporting.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : internal + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/effectorycore/providers/Microsoft.Web/sites/effectorycore-measurement-api/slots/test +ResourceGroupName : effectorycore +ResourceName : effectorycore-measurement-api/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-core-measurement.effectory.com +Tag_Team : pink +Tag_Product : effectorycore +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/internalapplications/providers/Microsoft.Web/sites/project-effectory/slots/stage +ResourceGroupName : internalapplications +ResourceName : project-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-project.internetspiegel.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/internalapplications/providers/Microsoft.Web/sites/project-effectory/slots/stage +ResourceGroupName : internalapplications +ResourceName : project-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-project.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/internalapplications/providers/Microsoft.Web/sites/webjobs-webapi/slots/stage +ResourceGroupName : internalapplications +ResourceName : webjobs-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-webapi-webjobs.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/mailings/providers/Microsoft.Web/sites/mailings-web-api/slots/stage +ResourceGroupName : mailings +ResourceName : mailings-web-api/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-mailings-webapi.effectory.com +Tag_Team : pink +Tag_Product : mailings +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/response-webapi/slots/test +ResourceGroupName : my-effectory +ResourceName : response-webapi/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-response-webapi.effectory.com +Tag_Team : red +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/response-webapi/slots/accept +ResourceGroupName : my-effectory +ResourceName : response-webapi/accept +ResourceType : Microsoft.Web/sites/slots +DomainName : accept-response-webapi.effectory.com +Tag_Team : red +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/response-webapi/slots/stage +ResourceGroupName : my-effectory +ResourceName : response-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-response-webapi.effectory.com +Tag_Team : red +Tag_Product : my-effectory +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/featuretoggle-webapi/slots/stage +ResourceGroupName : my-effectory +ResourceName : featuretoggle-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-featuretoggle-webapi.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/my-effectory/providers/Microsoft.Web/sites/files-webapi/slots/stage +ResourceGroupName : my-effectory +ResourceName : files-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-files-webapi.effectory.com +Tag_Team : lime +Tag_Product : files +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/external-webapi-project/slots/test +ResourceGroupName : project +ResourceName : external-webapi-project/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-external-projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/external-webapi-project/slots/accept +ResourceGroupName : project +ResourceName : external-webapi-project/accept +ResourceType : Microsoft.Web/sites/slots +DomainName : accept-external-projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/external-webapi-project/slots/stage +ResourceGroupName : project +ResourceName : external-webapi-project/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-external-projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/webclient-project/slots/stage +ResourceGroupName : project +ResourceName : webclient-project/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-beta-project.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/webclient-project/slots/test +ResourceGroupName : project +ResourceName : webclient-project/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-beta-project.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/webapi-project/slots/stage +ResourceGroupName : project +ResourceName : webapi-project/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project/providers/Microsoft.Web/sites/webapi-project/slots/test +ResourceGroupName : project +ResourceName : webapi-project/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-projectapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project-notificationapi/providers/Microsoft.Web/sites/project-notificationapi/slots/stage +ResourceGroupName : project-notificationapi +ResourceName : project-notificationapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-project-notificationapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/project-notificationapi/providers/Microsoft.Web/sites/project-notificationapi/slots/test +ResourceGroupName : project-notificationapi +ResourceName : project-notificationapi/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-project-notificationapi.effectory.com +Tag_Team : pink +Tag_Product : project-center +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/reporting-westeurope-effectory/providers/Microsoft.Web/sites/my-reporting/slots/stage +ResourceGroupName : reporting-westeurope-effectory +ResourceName : my-reporting/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-my-reporting-internetspiegel.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/reporting-westeurope-effectory/providers/Microsoft.Web/sites/my-reporting/slots/stage +ResourceGroupName : reporting-westeurope-effectory +ResourceName : my-reporting/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-my-reporting.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/reporting-westeurope-effectory/providers/Microsoft.Web/sites/my-reporting/slots/test +ResourceGroupName : reporting-westeurope-effectory +ResourceName : my-reporting/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-my-reporting-internetspiegel.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/reporting-westeurope-effectory/providers/Microsoft.Web/sites/my-reporting/slots/test +ResourceGroupName : reporting-westeurope-effectory +ResourceName : my-reporting/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-my-reporting.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/questionnaire-webapi/slots/stage +ResourceGroupName : respondent +ResourceName : questionnaire-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-questionnaire-webapi.effectory.com +Tag_Team : orange +Tag_Product : my-feedback +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/questionnaire-webapi/slots/test +ResourceGroupName : respondent +ResourceName : questionnaire-webapi/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-questionnaire-webapi.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory/slots/stage +ResourceGroupName : respondent +ResourceName : myfeedback-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-myfeedback.internetspiegel.effectory.com +Tag_Team : green +Tag_Product : my-feedback +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory/slots/stage +ResourceGroupName : respondent +ResourceName : myfeedback-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-myfeedback.effectory.com +Tag_Team : green +Tag_Product : my-feedback +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory/slots/test +ResourceGroupName : respondent +ResourceName : myfeedback-effectory/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-myfeedback.internetspiegel.effectory.com +Tag_Team : green +Tag_Product : my-feedback +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/myfeedback-effectory/slots/test +ResourceGroupName : respondent +ResourceName : myfeedback-effectory/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-myfeedback.effectory.com +Tag_Team : green +Tag_Product : my-feedback +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/survey05/slots/stage +ResourceGroupName : respondent +ResourceName : survey05/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-internetspiegel.survey05.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Web/sites/survey05/slots/stage +ResourceGroupName : respondent +ResourceName : survey05/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-survey05.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/SignIn/providers/Microsoft.Web/sites/signin-effectory/slots/stage +ResourceGroupName : SignIn +ResourceName : signin-effectory/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-signin.effectory.com +Tag_Team : lime +Tag_Product : signin +Tag_Environment : prod +Tag_Data : personally identifiable + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/start-a-survey/providers/Microsoft.Web/sites/startasurvey-webapi/slots/stage +ResourceGroupName : start-a-survey +ResourceName : startasurvey-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-startasurvey-webapi.effectory.com +Tag_Team : red +Tag_Product : start-a-survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/login-survey/slots/stage +ResourceGroupName : survey +ResourceName : login-survey/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-login.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey/slots/test +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-internetspiegel.survey.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey/slots/test +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-survey.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey/slots/accept +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey/accept +ResourceType : Microsoft.Web/sites/slots +DomainName : accept-internetspiegel.survey.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey/slots/accept +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey/accept +ResourceType : Microsoft.Web/sites/slots +DomainName : accept-survey.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey/slots/stage +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-internetspiegel.survey.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/survey/providers/Microsoft.Web/sites/QuestionnaireServer-Survey/slots/stage +ResourceGroupName : survey +ResourceName : QuestionnaireServer-Survey/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-survey.effectory.com +Tag_Team : orange +Tag_Product : survey +Tag_Environment : acc +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/webapi/providers/Microsoft.Web/sites/reporting-webapi/slots/stage +ResourceGroupName : webapi +ResourceName : reporting-webapi/stage +ResourceType : Microsoft.Web/sites/slots +DomainName : stage-reporting-webapi.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/webapi/providers/Microsoft.Web/sites/reporting-webapi/slots/test +ResourceGroupName : webapi +ResourceName : reporting-webapi/test +ResourceType : Microsoft.Web/sites/slots +DomainName : test-reporting-webapi.effectory.com +Tag_Team : yellow +Tag_Product : reporting +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourcegroups/my-effectory-europe/providers/Microsoft.Network/Frontdoors/my-effectory/FrontendEndpoints/my-effectory-com +ResourceGroupName : my-effectory-europe +ResourceName : my-effectory-com +ResourceType : Microsoft.Network/Frontdoors/FrontendEndpoints +DomainName : my.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourcegroups/my-effectory-europe/providers/Microsoft.Network/Frontdoors/my-effectory/FrontendEndpoints/my-internetspiegel-effectory-com +ResourceGroupName : my-effectory-europe +ResourceName : my-internetspiegel-effectory-com +ResourceType : Microsoft.Network/Frontdoors/FrontendEndpoints +DomainName : my.internetspiegel.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourcegroups/my-effectory-europe-staging/providers/Microsoft.Network/Frontdoors/stage-my-effectory/FrontendEndpoints/stage-my-internetspiegel-effectory-com +ResourceGroupName : my-effectory-europe-staging +ResourceName : stage-my-internetspiegel-effectory-com +ResourceType : Microsoft.Network/Frontdoors/FrontendEndpoints +DomainName : stage-my.internetspiegel.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourcegroups/my-effectory-europe-staging/providers/Microsoft.Network/Frontdoors/stage-my-effectory/FrontendEndpoints/stage-my-effectory-com +ResourceGroupName : my-effectory-europe-staging +ResourceName : stage-my-effectory-com +ResourceType : Microsoft.Network/Frontdoors/FrontendEndpoints +DomainName : stage-my.effectory.com +Tag_Team : yellow +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Default-Storage-WestEurope/providers/Microsoft.Storage/storageAccounts/mailingstore +ResourceGroupName : Default-Storage-WestEurope +ResourceName : mailingstore +ResourceType : Microsoft.Storage/storageAccounts +DomainName : mailstore.effectory.com +Tag_Team : pink +Tag_Product : general +Tag_Environment : prod +Tag_Data : internal + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourcegroups/my-effectory-europe/providers/Microsoft.Cdn/profiles/effectorybranding/endpoints/effectorybranding/customdomains/styleguide-effectory-com +ResourceGroupName : my-effectory-europe +ResourceName : styleguide-effectory-com +ResourceType : Microsoft.Cdn/profiles/endpoints/customdomains +DomainName : styleguide.effectory.com +Tag_Team : orange +Tag_Product : my-effectory +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourcegroups/tech-effectory/providers/Microsoft.Cdn/profiles/tech-effectory/endpoints/techeffectory/customdomains/tech-effectory-com +ResourceGroupName : tech-effectory +ResourceName : tech-effectory-com +ResourceType : Microsoft.Cdn/profiles/endpoints/customdomains +DomainName : tech.effectory.com +Tag_Team : to +Tag_Product : tech.effectory.com +Tag_Environment : prod +Tag_Data : public + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/postbode_arm/providers/Microsoft.Network/publicIPAddresses/PostbodePIP +ResourceGroupName : postbode_arm +ResourceName : PostbodePIP +ResourceType : Microsoft.Network/publicIPAddresses +DomainName : postbode +Tag_Team : pink +Tag_Product : mailings +Tag_Environment : prod +Tag_Data : personally identifiable + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Default-TrafficManager/providers/Microsoft.Network/trafficManagerProfiles/customer-extranet +ResourceGroupName : Default-TrafficManager +ResourceName : customer-extranet +ResourceType : Microsoft.Network/trafficManagerProfiles +DomainName : customer-extranet +Tag_Team : lime +Tag_Product : survey +Tag_Environment : prod +Tag_Data : personally identifiable + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Default-TrafficManager/providers/Microsoft.Network/trafficManagerProfiles/questionnaire +ResourceGroupName : Default-TrafficManager +ResourceName : questionnaire +ResourceType : Microsoft.Network/trafficManagerProfiles +DomainName : questionnaire +Tag_Team : orange +Tag_Product : ece +Tag_Environment : prod +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/Default-TrafficManager/providers/Microsoft.Network/trafficManagerProfiles/questionnairelogin +ResourceGroupName : Default-TrafficManager +ResourceName : questionnairelogin +ResourceType : Microsoft.Network/trafficManagerProfiles +DomainName : questionnairelogin +Tag_Team : orange +Tag_Product : survey +Tag_Environment : test +Tag_Data : n/a + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/myresults/providers/Microsoft.Network/trafficManagerProfiles/myresults +ResourceGroupName : myresults +ResourceName : myresults +ResourceType : Microsoft.Network/trafficManagerProfiles +DomainName : myresults +Tag_Team : green +Tag_Product : my-feedback +Tag_Environment : prod +Tag_Data : secret + +SubscriptionId : a134faf1-7a89-4f2c-8389-06d00bd5e2a7 +SubscriptionName : Survey Software Production (a134faf1-7a89-4f2c-8389-06d00bd5e2a7) - jurjen.ladenius@effectory.com +ResourceId : /subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7/resourceGroups/respondent/providers/Microsoft.Network/trafficManagerProfiles/signin +ResourceGroupName : respondent +ResourceName : signin +ResourceType : Microsoft.Network/trafficManagerProfiles +DomainName : signin +Tag_Team : lime +Tag_Product : survey +Tag_Environment : prod +Tag_Data : secret + + +PS C:\Repository\Cloud Engineering\Cloud Engineering\Powershell\Modules\Effectory.Dns> @{ 'computerName' = if ([Environment]::MachineName) {[Environment]::MachineName} else {'localhost'}; 'processId' = $PID; 'instanceId' = $host.InstanceId } + +Name Value +---- ----- +processId 20432 +computerName TO-01446679245 +instanceId 920e7811-0464-48e0-9a2a-0a7847ace6d8 + diff --git a/Powershell/Modules/Effectory.Dns/testscript.ps1 b/Powershell/Modules/Effectory.Dns/testscript.ps1 index 804d569..b92f7d4 100644 --- a/Powershell/Modules/Effectory.Dns/testscript.ps1 +++ b/Powershell/Modules/Effectory.Dns/testscript.ps1 @@ -3,13 +3,14 @@ # .\build.ps1 #Import-Module .\Output\Effectory.Dns\0.0.1\Effectory.Dns.psm1 -Force -#Import-Module .\build\Effectory.Dns\0.0.1\Effectory.Dns.psm1 -Force + +Import-Module .\build\Effectory.Dns\0.0.1\Effectory.Dns.psm1 -Force Start-Transcript -Path .\output.txt Import-Module .\Effectory.Dns -Force -$connectionString = "DefaultEndpointsProtocol=https;AccountName=runbookseffectory;AccountKey=PIyewEcppMcm8imMhpUUOgrOUbWyFPK0o8PfdwPnEiNvEQqUvTDzjuV4W18z2sBuRzspGs5pV/Fz96umfePviw==;EndpointSuffix=core.windows.net" +$connectionString = "DefaultEndpointsProtocol=https;AccountName=runbookseffectory;AccountKey=QGi10UPphKRVehtiBhxca0XLaWZeg5woa5cTckS93NLECF1i4ggmAoEQiirz6JRyyOmDMwzjuZuef+0TgixwfA==;EndpointSuffix=core.windows.net" $subscriptions = Get-AzSubscription | Where-Object State -eq "Enabled"