@@ -28,7 +28,7 @@ function Get-AzureStorageAccountResourceGroupName
28
28
if (-not [string ]::IsNullOrEmpty($storageAccountName ))
29
29
{
30
30
Write-Verbose " [Azure Call]Getting resource details for azure storage account resource: $storageAccountName with resource type: $ARMStorageAccountResourceType "
31
- if (CmdletHasMember - cmdlet " Get-AzureRMResource" - memberName " Name" )
31
+ if (CmdletHasMember - cmdlet " Get-AzureRMResource" - memberName " Name" )
32
32
{
33
33
if ($featureFlags.retireAzureRM )
34
34
{
@@ -38,7 +38,7 @@ function Get-AzureStorageAccountResourceGroupName
38
38
{
39
39
$azureStorageAccountResourceDetails = (Get-AzureRMResource - ErrorAction Stop) | Where-Object { ($_.ResourceType -eq $ARMStorageAccountResourceType ) -and ($_.Name -eq $storageAccountName )}
40
40
}
41
-
41
+
42
42
}
43
43
else
44
44
{
@@ -50,8 +50,8 @@ function Get-AzureStorageAccountResourceGroupName
50
50
{
51
51
$azureStorageAccountResourceDetails = (Get-AzureRMResource - ErrorAction Stop) | Where-Object { ($_.ResourceType -eq $ARMStorageAccountResourceType ) -and ($_.ResourceName -eq $storageAccountName )}
52
52
}
53
- }
54
-
53
+ }
54
+
55
55
Write-Verbose " [Azure Call]Retrieved resource details successfully for azure storage account resource: $storageAccountName with resource type: $ARMStorageAccountResourceType "
56
56
57
57
$azureResourceGroupName = $azureStorageAccountResourceDetails.ResourceGroupName
@@ -134,8 +134,7 @@ function Get-AzureBlobStorageEndpointFromARM
134
134
{
135
135
param ([string ]$storageAccountName ,
136
136
[object ]$endpoint ,
137
- [string ]$connectedServiceNameARM ,
138
- [string ]$vstsAccessToken )
137
+ [string ]$connectedServiceNameARM )
139
138
140
139
if (-not [string ]::IsNullOrEmpty($storageAccountName ))
141
140
{
@@ -155,7 +154,7 @@ function Get-AzureBlobStorageEndpointFromARM
155
154
Write-Verbose " [Azure Call]Retrieved storage account endpoint successfully for the storage account: $storageAccount in resource group: $azureResourceGroupName "
156
155
157
156
return $storageAccountEnpoint
158
- }
157
+ }
159
158
}
160
159
161
160
function Get-AzureStorageAccountTypeFromRDFE
@@ -178,8 +177,7 @@ function Get-AzureStorageAccountTypeFromARM
178
177
{
179
178
param ([string ]$storageAccountName ,
180
179
[object ]$endpoint ,
181
- [string ]$connectedServiceNameARM ,
182
- [string ]$vstsAccessToken )
180
+ [string ]$connectedServiceNameARM )
183
181
184
182
if (-not [string ]::IsNullOrEmpty($storageAccountName ))
185
183
{
@@ -199,7 +197,7 @@ function Get-AzureStorageAccountTypeFromARM
199
197
Write-Verbose " [Azure Call]Retrieved storage account type successfully for the storage account: $storageAccount in resource group: $azureResourceGroupName "
200
198
201
199
return $storageAccountType
202
- }
200
+ }
203
201
}
204
202
205
203
function Create-AzureContainer
@@ -213,7 +211,7 @@ function Create-AzureContainer
213
211
$storageAccountName = $storageContext.StorageAccountName
214
212
215
213
Write-Verbose " [Azure Call]Creating container: $containerName in storage account: $storageAccountName "
216
- if ($isPremiumStorage )
214
+ if ($isPremiumStorage )
217
215
{
218
216
if ($featureFlags.retireAzureRM )
219
217
{
@@ -369,26 +367,25 @@ function Get-AzureRMResourceGroupResourcesDetailsForAzureStack
369
367
param ([string ]$resourceGroupName ,
370
368
[object ]$azureRMVMResources ,
371
369
[object ]$endpoint ,
372
- [string ]$connectedServiceNameARM ,
373
- [string ]$vstsAccessToken )
370
+ [string ]$connectedServiceNameARM )
374
371
375
372
[hashtable ]$azureRGResourcesDetails = @ {}
376
373
[hashtable ]$loadBalancerDetails = @ {}
377
374
378
375
if (-not [string ]::IsNullOrEmpty($resourceGroupName ) -and $azureRMVMResources )
379
376
{
380
377
Write-Verbose " [Azure Call]Getting network interfaces in resource group $resourceGroupName "
381
- $networkInterfaceResources = Get-AzureNetworkInterfaceDetails $resourceGroupName $endpoint $connectedServiceNameARM $vstsAccessToken
378
+ $networkInterfaceResources = Get-AzureNetworkInterfaceDetails $resourceGroupName $endpoint $connectedServiceNameARM
382
379
Write-Verbose " [Azure Call]Got network interfaces in resource group $resourceGroupName "
383
380
$azureRGResourcesDetails.Add (" networkInterfaceResources" , $networkInterfaceResources )
384
381
385
382
Write-Verbose " [Azure Call]Getting public IP Addresses in resource group $resourceGroupName "
386
- $publicIPAddressResources = Get-AzurePublicIpAddressDetails $resourceGroupName $endpoint $connectedServiceNameARM $vstsAccessToken
383
+ $publicIPAddressResources = Get-AzurePublicIpAddressDetails $resourceGroupName $endpoint $connectedServiceNameARM
387
384
Write-Verbose " [Azure Call]Got public IP Addresses in resource group $resourceGroupName "
388
385
$azureRGResourcesDetails.Add (" publicIPAddressResources" , $publicIPAddressResources )
389
386
390
387
Write-Verbose " [Azure Call]Getting load balancers in resource group $resourceGroupName "
391
- $lbGroup = Get-AzureLoadBalancersDetails $resourceGroupName $endpoint $connectedServiceNameARM $vstsAccessToken
388
+ $lbGroup = Get-AzureLoadBalancersDetails $resourceGroupName $endpoint $connectedServiceNameARM
392
389
Write-Verbose " [Azure Call]Got load balancers in resource group $resourceGroupName "
393
390
394
391
if ($lbGroup )
@@ -397,7 +394,7 @@ function Get-AzureRMResourceGroupResourcesDetailsForAzureStack
397
394
{
398
395
$lbDetails = @ {}
399
396
Write-Verbose " [Azure Call]Getting load balancer in resource group $resourceGroupName "
400
- $loadBalancer = Get-AzureLoadBalancerDetails $resourceGroupName $lb.Name $endpoint $connectedServiceNameARM $vstsAccessToken
397
+ $loadBalancer = Get-AzureLoadBalancerDetails $resourceGroupName $lb.Name $endpoint $connectedServiceNameARM
401
398
Write-Verbose " [Azure Call]Got load balancer in resource group $resourceGroupName "
402
399
403
400
Write-Verbose " [Azure Call]Getting LoadBalancer Frontend Ip Config"
@@ -451,7 +448,7 @@ function Get-AzureRMResourceGroupResourcesDetails
451
448
{
452
449
$publicIPAddressResources = Get-AzureRMPublicIpAddress - ResourceGroupName $resourceGroupName - ErrorAction Stop - Verbose
453
450
}
454
-
451
+
455
452
Write-Verbose " [Azure Call]Got public IP Addresses in resource group $resourceGroupName "
456
453
$azureRGResourcesDetails.Add (" publicIPAddressResources" , $publicIPAddressResources )
457
454
@@ -569,8 +566,7 @@ function Get-AzureMachineCustomScriptExtension
569
566
[string ]$vmName ,
570
567
[string ]$name ,
571
568
[object ]$endpoint ,
572
- [string ]$connectedServiceNameARM ,
573
- [string ]$vstsAccessToken )
569
+ [string ]$connectedServiceNameARM )
574
570
575
571
if (-not [string ]::IsNullOrEmpty($resourceGroupName ) -and -not [string ]::IsNullOrEmpty($vmName ))
576
572
{
@@ -622,8 +618,7 @@ function Remove-AzureMachineCustomScriptExtension
622
618
[string ]$vmName ,
623
619
[string ]$name ,
624
620
[object ]$endpoint ,
625
- [string ]$connectedServiceNameARM ,
626
- [string ]$vstsAccessToken )
621
+ [string ]$connectedServiceNameARM )
627
622
628
623
if (-not [string ]::IsNullOrEmpty($resourceGroupName ) -and -not [string ]::IsNullOrEmpty($vmName ) -and -not [string ]::IsNullOrEmpty($name ))
629
624
{
@@ -661,7 +656,7 @@ function Get-NetworkSecurityGroups
661
656
$networkInterfaces = Get-AzureRmNetworkInterface - ResourceGroupName $resourceGroupName | Where-Object { $_.VirtualMachine.Id -eq $vmId }
662
657
}
663
658
Write-Verbose " [Azure Call]Got network interfaces in resource group $resourceGroupName "
664
-
659
+
665
660
if ($networkInterfaces )
666
661
{
667
662
$noOfNics = $networkInterfaces.Count
@@ -674,21 +669,21 @@ function Get-NetworkSecurityGroups
674
669
{
675
670
$nsId = $networkSecurityGroupEntry.Id
676
671
Write-Verbose " Network Security Group Id: $nsId "
677
-
672
+
678
673
$securityGroupName = $nsId.Split (' /' )[-1 ]
679
- $sgResourceGroup = $nsId.Split (' /' )[4 ]
674
+ $sgResourceGroup = $nsId.Split (' /' )[4 ]
680
675
Write-Verbose " Security Group name is $securityGroupName and the related resource group $sgResourceGroup "
681
676
682
677
# Get the network security group object
683
678
Write-Verbose " [Azure Call]Getting network security group $securityGroupName in resource group $sgResourceGroup "
684
679
if ($featureFlags.retireAzureRM )
685
680
{
686
- $securityGroup = Get-AzNetworkSecurityGroup - ResourceGroupName $sgResourceGroup - Name $securityGroupName
681
+ $securityGroup = Get-AzNetworkSecurityGroup - ResourceGroupName $sgResourceGroup - Name $securityGroupName
687
682
}
688
683
else
689
684
{
690
- $securityGroup = Get-AzureRmNetworkSecurityGroup - ResourceGroupName $sgResourceGroup - Name $securityGroupName
691
- }
685
+ $securityGroup = Get-AzureRmNetworkSecurityGroup - ResourceGroupName $sgResourceGroup - Name $securityGroupName
686
+ }
692
687
Write-Verbose " [Azure Call]Got network security group $securityGroupName in resource group $sgResourceGroup "
693
688
694
689
$securityGroups.Add ($securityGroup )
@@ -704,7 +699,7 @@ function Get-NetworkSecurityGroups
704
699
{
705
700
throw (Get-VstsLocString - Key " AFC_NullOrEmptyResourceGroup" )
706
701
}
707
-
702
+
708
703
return $securityGroups
709
704
}
710
705
@@ -737,13 +732,13 @@ function Add-NetworkSecurityRuleConfig
737
732
Write-Verbose " [Azure Call]Got network security rule config $ruleName under security group $securityGroupName "
738
733
}
739
734
catch
740
- {
735
+ {
741
736
# Ignore the exception
742
737
}
743
738
744
739
# Add the network security rule if it doesn't exists
745
- if (-not $winRMConfigRule )
746
- {
740
+ if (-not $winRMConfigRule )
741
+ {
747
742
$maxRetries = 3
748
743
for ($retryCnt = 1 ; $retryCnt -le $maxRetries ; $retryCnt ++ )
749
744
{
@@ -758,7 +753,7 @@ function Add-NetworkSecurityRuleConfig
758
753
{
759
754
$securityGroup = Add-AzureRmNetworkSecurityRuleConfig - NetworkSecurityGroup $securityGroup - Name $ruleName - Direction Inbound - Access Allow - SourceAddressPrefix ' *' - SourcePortRange ' *' - DestinationAddressPrefix ' *' - DestinationPortRange $winrmHttpsPort - Protocol * - Priority $rulePriotity
760
755
}
761
- Write-Verbose " [Azure Call]Added inbound network security rule config $ruleName with priority $rulePriotity for port $winrmHttpsPort under security group $securityGroupName "
756
+ Write-Verbose " [Azure Call]Added inbound network security rule config $ruleName with priority $rulePriotity for port $winrmHttpsPort under security group $securityGroupName "
762
757
763
758
Write-Verbose " [Azure Call]Setting the azure network security group"
764
759
if ($featureFlags.retireAzureRM )
@@ -774,7 +769,7 @@ function Add-NetworkSecurityRuleConfig
774
769
catch
775
770
{
776
771
Write-Verbose " Failed to add inbound network security rule config $ruleName with priority $rulePriotity for port $winrmHttpsPort under security group $securityGroupName : $_ .Exception.Message"
777
-
772
+
778
773
$newPort = [convert ]::ToInt32($rulePriotity , 10 ) + 50 ;
779
774
$rulePriotity = $newPort.ToString ()
780
775
@@ -788,18 +783,18 @@ function Add-NetworkSecurityRuleConfig
788
783
$securityGroup = Get-AzureRmNetworkSecurityGroup - ResourceGroupName $resourceGroupName - Name $securityGroupName
789
784
}
790
785
Write-Verbose " [Azure Call]Got network security group $securityGroupName in resource group $resourceGroupName "
791
-
786
+
792
787
793
788
if ($retryCnt -eq $maxRetries )
794
789
{
795
790
throw $_
796
791
}
797
792
798
793
continue
799
- }
800
-
794
+ }
795
+
801
796
Write-Verbose " Successfully added the network security group rule $ruleName with priority $rulePriotity for port $winrmHttpsPort "
802
- break
797
+ break
803
798
}
804
799
}
805
800
}
0 commit comments