Skip to content

Commit d2fac0b

Browse files
author
maddieclayton
committed
Merge branch 'fixtypes' of github.com:maddieclayton/azure-powershell into fixtypes
2 parents 4c66f48 + 3559013 commit d2fac0b

File tree

9 files changed

+612
-313
lines changed

9 files changed

+612
-313
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,8 @@ pingme.txt
218218
groupMapping*.json
219219
/tools/index.json
220220
/Package/index.json
221+
/tools/outputtypes.json
222+
/Package/outputtypes.json
221223

222224
*.msi
223225
*.wixpdb

build.proj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@
280280

281281
<Exec ContinueOnError="false"
282282
Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot; . $(LibraryToolsFolder)\NewHelpIndex.ps1 -OutputFile $(PackageDirectory)\index.json -BuildConfig $(Configuration) &quot;"
283-
Condition=" '$(Scope)' == 'All' or '$(Scope)' == 'Latest' and $(CodeSign) == 'true'"/>
283+
Condition=" ('$(Scope)' == 'All' or '$(Scope)' == 'Latest') and $(CodeSign) == 'true'"/>
284284

285285
<!-- Copying modules to be signed -->
286286

@@ -314,6 +314,11 @@
314314
Condition= " '$(Scope)' == 'All' or '$(Scope)' == 'Stack' "/>
315315

316316
<CallTarget Targets="CodeSignBinaries" Condition=" '$(CodeSign)' == 'true' " />
317+
318+
<Exec ContinueOnError="false"
319+
Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot; . $(LibraryToolsFolder)\NewOutputTypeIndex.ps1 -OutputFile $(PackageDirectory)\outputtypes.json -BuildConfig $(Configuration) &quot;"
320+
Condition=" ('$(Scope)' == 'All' or '$(Scope)' == 'Latest') and $(CodeSign) == 'true'"/>
321+
317322
<!-- AzureRM -->
318323
<Copy SourceFiles="$(PackageDirectory)\$(Configuration)\AzureRM.psd1"
319324
DestinationFolder="$(LibraryToolsFolder)\AzureRM" Condition= " '$(Scope)' == 'All' or '$(Scope)' == 'Latest' "/>
@@ -582,9 +587,8 @@
582587

583588
<Message Importance="high" Text="Running dependency analysis..." />
584589

585-
<Exec Command="$(MSBuildProjectDirectory)\src\Package\StaticAnalysis.exe $(MSBuildProjectDirectory)\src\Package\$(Configuration) $(MSBuildProjectDirectory)\src\Package true $(SkipHelp)"
586-
Condition="'$(Scope)' != 'Stack'"
587-
ContinueOnError="True"/>
590+
<Exec Command="$(MSBuildProjectDirectory)\src\Package\StaticAnalysis.exe $(MSBuildProjectDirectory)\src\Package\$(Configuration) $(MSBuildProjectDirectory)\src\Package true $(SkipHelp) @(ModulesChanged)"
591+
Condition="'$(Scope)' != 'Stack'"/>
588592

589593
<Exec Command="$(PackageDirectory)\StaticAnalysis.exe $(StackPackageFolder)\$(Configuration) $(StackPackageFolder)"
590594
Condition="'$(Scope)' == 'All' or '$(Scope)' == 'Stack'"

src/ResourceManager/Reservations/Commands.Reservations/AzureRM.Reservations.psd1

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '0.1.3'
15+
ModuleVersion = '0.1.4'
1616

1717
# Supported PSEditions
1818
# CompatiblePSEditions = @()
@@ -72,9 +72,9 @@ NestedModules = @('.\Microsoft.Azure.Commands.Reservations.dll')
7272
FunctionsToExport = @()
7373

7474
# 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.
75-
CmdletsToExport = 'Get-AzureRmReservationOrder', 'Get-AzureRmReservation',
76-
'Get-AzureRmReservationHistory', 'Update-AzureRmReservation',
77-
'Merge-AzureRmReservation', 'Split-AzureRmReservation',
75+
CmdletsToExport = 'Get-AzureRmReservationOrder', 'Get-AzureRmReservation',
76+
'Get-AzureRmReservationHistory', 'Update-AzureRmReservation',
77+
'Merge-AzureRmReservation', 'Split-AzureRmReservation',
7878
'Get-AzureRmReservationOrderId', 'Get-AzureRmReservationCatalog'
7979

8080
# Variables to export from this module
@@ -110,8 +110,15 @@ PrivateData = @{
110110
# IconUri = ''
111111

112112
# ReleaseNotes of this module
113-
ReleaseNotes = '* Change Guid paramters to Guid type, not string
114-
* Set minimum dependency of module to PowerShell 5.0'
113+
ReleaseNotes = '* Updated to the latest .NET SDK version 1.8.0-preview
114+
* Updated Cmdlet Get-AzureRmReservationCatalog
115+
- Added parameters ReservedResourceType and Location.
116+
- Removed Size and Tier from Catalog response.
117+
- Renamed Capabilities to SkuProperties in Catalog response.
118+
* Updated Cmdlet Update-AzureRmReservation
119+
- Added optional InstanceFlexibility parameter.
120+
* Added properties to Reservation response.
121+
* Fixed formatting of OutputType in help files'
115122

116123
# Prerelease string of this module
117124
# Prerelease = ''
@@ -123,7 +130,7 @@ PrivateData = @{
123130
# ExternalModuleDependencies = @()
124131

125132
} # End of PSData hashtable
126-
133+
127134
} # End of PrivateData hashtable
128135

129136
# HelpInfo URI of this module

src/ResourceManager/Reservations/Commands.Reservations/ChangeLog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
- Additional information about change #1
2020
-->
2121
## Current Release
22+
23+
## Version 0.1.4
2224
* Updated to the latest .NET SDK version 1.8.0-preview
2325
* Updated Cmdlet Get-AzureRmReservationCatalog
2426
- Added parameters ReservedResourceType and Location.

src/ResourceManager/Reservations/Commands.Reservations/Properties/AssemblyInfo.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using System.Runtime.CompilerServices;
33
using System.Runtime.InteropServices;
44

5-
// General Information about an assembly is controlled through the following
5+
// General Information about an assembly is controlled through the following
66
// set of attributes. Change these attribute values to modify the information
77
// associated with an assembly.
88
[assembly: AssemblyTitle("Reservations")]
@@ -14,8 +14,8 @@
1414
[assembly: AssemblyTrademark("")]
1515
[assembly: AssemblyCulture("")]
1616

17-
// Setting ComVisible to false makes the types in this assembly not visible
18-
// to COM components. If you need to access a type in this assembly from
17+
// Setting ComVisible to false makes the types in this assembly not visible
18+
// to COM components. If you need to access a type in this assembly from
1919
// COM, set the ComVisible attribute to true on that type.
2020
[assembly: ComVisible(false)]
2121

@@ -25,12 +25,12 @@
2525
// Version information for an assembly consists of the following four values:
2626
//
2727
// Major Version
28-
// Minor Version
28+
// Minor Version
2929
// Build Number
3030
// Revision
3131
//
32-
// You can specify all the values or you can default the Build and Revision Numbers
32+
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("0.1.3.0")]
36-
[assembly: AssemblyFileVersion("0.1.3.0")]
35+
[assembly: AssemblyVersion("0.1.4.0")]
36+
[assembly: AssemblyFileVersion("0.1.4.0")]

src/ResourceManager/SignalR/ChangeLog.md renamed to src/ResourceManager/SignalR/Commands.SignalR/ChangeLog.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@
1717
* Overview of change #1
1818
- Additional information about change #1
1919
-->
20-
## Current
21-
20+
## Current Release
2221
* `New-AzureRmSignalR` uses a new version of `Strategy` library (4.0).
2322

2423
## 0.1.1
25-
2624
* `New-AzureRmSignalR` null reference bug fix.

tools/NewOutputTypeIndex.ps1

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
param(
2+
[Parameter(Mandatory = $false)]
3+
[string] $BuildConfig = "Debug",
4+
[Parameter(Mandatory = $false)]
5+
[string] $OutputFile = "$PSScriptRoot/outputtypes.json"
6+
)
7+
8+
# Get all psd1 files
9+
$psd1Files = Get-Childitem $PSScriptRoot\..\src\Package\$BuildConfig\ResourceManager -Recurse | where {$_.Name -like "*.psd1" }
10+
$psd1Files += Get-Childitem $PSScriptRoot\..\src\Package\$BuildConfig\Storage -Recurse | where {$_.Name -like "*.psd1" }
11+
12+
$profilePsd1 = $psd1Files | Where-Object {$_.Name -like "*AzureRM.Profile.psd1"}
13+
Import-LocalizedData -BindingVariable "psd1File" -BaseDirectory $profilePsd1.DirectoryName -FileName $profilePsd1.Name
14+
foreach ($nestedModule in $psd1File.RequiredAssemblies)
15+
{
16+
$dllPath = Join-Path -Path $profilePsd1.DirectoryName -ChildPath $nestedModule
17+
$Assembly = [Reflection.Assembly]::LoadFrom($dllPath)
18+
}
19+
20+
21+
$outputTypes = New-Object System.Collections.Generic.HashSet[string]
22+
23+
$psd1Files | ForEach {
24+
Import-LocalizedData -BindingVariable "psd1File" -BaseDirectory $_.DirectoryName -FileName $_.Name
25+
foreach ($nestedModule in $psd1File.NestedModules)
26+
{
27+
$dllPath = Join-Path -Path $_.DirectoryName -ChildPath $nestedModule
28+
$Assembly = [Reflection.Assembly]::LoadFrom($dllPath)
29+
$exportedTypes = $Assembly.GetTypes()
30+
foreach ($exportedType in $exportedTypes)
31+
{
32+
foreach ($attribute in $exportedType.CustomAttributes)
33+
{
34+
if ($attribute.AttributeType.Name -eq "OutputTypeAttribute")
35+
{
36+
$cmdletOutputTypes = $attribute.ConstructorArguments.Value.Value
37+
foreach ($cmdletOutputType in $cmdletOutputTypes)
38+
{
39+
$outputTypes.Add($cmdletOutputType.FullName) | Out-Null
40+
}
41+
}
42+
}
43+
}
44+
}
45+
}
46+
47+
$json = ConvertTo-Json $outputTypes
48+
$json | Out-File "$OutputFile"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
11
"AssemblyFileName","ClassName","Target","Severity","ProblemId","Description","Remediation"
2+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrAlertSetting","Get-AzureRmRecoveryServicesAsrAlertSetting","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrAlertSetting' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRAlertSetting]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrAlertSetting' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRAlertSetting]'."
3+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrEvents","Get-AzureRmRecoveryServicesAsrEvent","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrEvent' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASREvent]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrEvent' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASREvent]'."
4+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrFabric","Get-AzureRmRecoveryServicesAsrFabric","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrFabric' no longer has output type 'System.Collections.Generic.List`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRFabric]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrFabric' return type 'System.Collections.Generic.List`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRFabric]'."
5+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrNetworkMapping","Get-AzureRmRecoveryServicesAsrNetworkMapping","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrNetworkMapping' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetworkMapping]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrNetworkMapping' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetworkMapping]'."
6+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrNetwork","Get-AzureRmRecoveryServicesAsrNetwork","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrNetwork' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetwork]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrNetwork' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetwork]'."
7+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrProtectableItem","Get-AzureRmRecoveryServicesAsrProtectableItem","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrProtectableItem' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectableItem]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrProtectableItem' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectableItem]'."
8+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrProtectionContainerMapping","Get-AzureRmRecoveryServicesAsrProtectionContainerMapping","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainerMapping' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainerMapping]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainerMapping' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainerMapping]'."
9+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrProtectionContainer","Get-AzureRmRecoveryServicesAsrProtectionContainer","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainer' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainer]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainer' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainer]'."
10+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrRecoveryPoint","Get-AzureRmRecoveryServicesAsrRecoveryPoint","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPoint' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPoint]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPoint' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPoint]'."
11+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrReplicationProtectedItem","Get-AzureRmRecoveryServicesAsrReplicationProtectedItem","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrReplicationProtectedItem' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRReplicationProtectedItem]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrReplicationProtectedItem' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRReplicationProtectedItem]'."
12+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrRecoveryPlan","Get-AzureRmRecoveryServicesAsrRecoveryPlan","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPlan' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPlan]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPlan' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPlan]'."
13+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrServicesProvider","Get-AzureRmRecoveryServicesAsrServicesProvider","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrServicesProvider' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryServicesProvider]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrServicesProvider' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryServicesProvider]'."
14+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrJob","Get-AzureRmRecoveryServicesAsrJob","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrJob' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRJob]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrJob' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRJob]'."
15+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrPolicy","Get-AzureRmRecoveryServicesAsrPolicy","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrPolicy' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRPolicy]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrPolicy' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRPolicy]'."
16+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrStorageClassification","Get-AzureRmRecoveryServicesAsrStorageClassification","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassification' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassification]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassification' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassification]'."
17+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrStorageClassificationMapping","Get-AzureRmRecoveryServicesAsrStorageClassificationMapping","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassificationMapping' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassificationMapping]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassificationMapping' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassificationMapping]'."
18+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrvCenter","Get-AzureRmRecoveryServicesAsrvCenter","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrvCenter' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRvCenter]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrvCenter' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRvCenter]'."

0 commit comments

Comments
 (0)