File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 27
27
28
28
}
29
29
30
+ function Get-AzureRmResourceProvider
31
+ {
32
+ [CmdletBinding ()]
33
+ param (
34
+ [string ] [Parameter (Position = 0 , ValueFromPipelineByPropertyName = $true )] $ProviderNamespace )
35
+ BEGIN {
36
+ $context = Get-Context
37
+ $client = Get-ResourcesClient $context
38
+ }
39
+ PROCESS {
40
+ $getTask = $client.Providers.GetAsync ($ProviderNamespace , [System.Threading.CancellationToken ]::None)
41
+ $pr = $getTask.Result
42
+ $provider = Get-Provider $ProviderNamespace
43
+ Write-Output $provider
44
+ }
45
+ END {}
46
+
47
+ }
48
+
30
49
function New-AzureRmResourceGroup
31
50
{
32
51
[CmdletBinding ()]
@@ -124,6 +143,15 @@ function Get-ResourceGroup {
124
143
return $rg
125
144
}
126
145
146
+ function Get-Provider {
147
+ param ([string ] $name )
148
+ $rtype = New-Object PSObject - Property @ {" ResourceTypeName" = New-Object System.Collections.ArrayList; " Locations" = @ (" West US" );
149
+ " ApiVersions" = @ (" 2015-01-01" ); }
150
+ $pr = New-Object PSObject - Property @ {" ProviderNamespace" = $name ; " RegistrationState" = " Registered" ; " Locations" = @ (" West US" );
151
+ " ResourceTypes" = $rtype ;}
152
+ return $pr
153
+ }
154
+
127
155
function List-ResourceGroup {
128
156
$rg = New-Object PSObject - Property @ {" ResourceGroupName" = $name ; " Location" = $location ; }
129
157
return $rg
You can’t perform that action at this time.
0 commit comments