1
- $AzureRMModules = (
2
- " Azure.Storage" ,
3
- " AzureRM.ApiManagement" ,
4
- " AzureRM.Automation" ,
5
- " AzureRM.Backup" ,
6
- " AzureRM.Batch" ,
7
- " AzureRM.Compute" ,
8
- " AzureRM.DataFactories" ,
9
- " AzureRM.Dns" ,
10
- " AzureRM.HDInsight" ,
11
- " AzureRM.Insights" ,
12
- " AzureRM.KeyVault" ,
13
- " AzureRM.Network" ,
14
- " AzureRM.OperationalInsights" ,
15
- " AzureRM.Profile" ,
16
- " AzureRM.RedisCache" ,
17
- " AzureRM.Resources" ,
18
- " AzureRM.SiteRecovery" ,
19
- " AzureRM.Sql" ,
20
- " AzureRM.Storage" ,
21
- " AzureRM.StreamAnalytics" ,
22
- " AzureRM.Tags" ,
23
- " AzureRM.TrafficManager" ,
24
- " AzureRM.UsageAggregates" ,
25
- " AzureRM.Websites"
26
- )
1
+ $AzureRMModules = @ {
2
+ " Azure.Storage" = " 0.9.8 " ;
3
+ " AzureRM.ApiManagement" = " 0.9.8 " ;
4
+ " AzureRM.Automation" = " 0.9.8 " ;
5
+ " AzureRM.Backup" = " 0.9.8 " ;
6
+ " AzureRM.Batch" = " 0.9.8 " ;
7
+ " AzureRM.Compute" = " 0.9.8 " ;
8
+ " AzureRM.DataFactories" = " 0.9.8 " ;
9
+ " AzureRM.Dns" = " 0.9.8 " ;
10
+ " AzureRM.HDInsight" = " 0.9.8 " ;
11
+ " AzureRM.Insights" = " 0.9.8 " ;
12
+ " AzureRM.KeyVault" = " 0.9.8 " ;
13
+ " AzureRM.Network" = " 0.9.8 " ;
14
+ " AzureRM.OperationalInsights" = " 0.9.8 " ;
15
+ " AzureRM.Profile" = " 0.9.8 " ;
16
+ " AzureRM.RedisCache" = " 0.9.8 " ;
17
+ " AzureRM.Resources" = " 0.9.8 " ;
18
+ " AzureRM.SiteRecovery" = " 0.9.8 " ;
19
+ " AzureRM.Sql" = " 0.9.8 " ;
20
+ " AzureRM.Storage" = " 0.9.8 " ;
21
+ " AzureRM.StreamAnalytics" = " 0.9.8 " ;
22
+ " AzureRM.Tags" = " 0.9.8 " ;
23
+ " AzureRM.TrafficManager" = " 0.9.8 " ;
24
+ " AzureRM.UsageAggregates" = " 0.9.8 " ;
25
+ " AzureRM.Websites" = " 0.9.8 "
26
+ }
27
27
28
28
<#
29
29
. Synopsis
@@ -41,12 +41,12 @@ $AzureRMModules = (
41
41
function Update-AzureRM
42
42
{
43
43
param (
44
- [Parameter (Position = 0 , Mandatory = $false )]
44
+ [Parameter (Position = 0 ; Mandatory = $false )]
45
45
[string ]
46
- $Repository ,
46
+ $Repository ;
47
47
48
- [Parameter (Position = 1 , Mandatory = $false )]
49
- [ValidateSet (" CurrentUser" , " AllUsers" )]
48
+ [Parameter (Position = 1 ; Mandatory = $false )]
49
+ [ValidateSet (" CurrentUser" ; " AllUsers" )]
50
50
[string ]
51
51
$Scope )
52
52
@@ -67,7 +67,7 @@ function Update-AzureRM
67
67
}
68
68
$v = (Get-InstalledModule - Name $args [0 ])[0 ].Version.ToString()
69
69
Write-Output " $ ( $args [0 ]) $v installed..."
70
- } - ArgumentList $_ , $Repository , $Scope }
70
+ } - ArgumentList $_ ; $Repository ; $Scope }
71
71
72
72
$AzureRMModules | ForEach {Get-Job - Name $_ | Wait-Job | Receive-Job }
73
73
}
0 commit comments