Skip to content

Commit 8925eed

Browse files
Migrate Subscription from generation to main (#23255)
* Move Subscription to main * Update ChangeLog.md --------- Co-authored-by: Yabo Hu <[email protected]>
1 parent 15d915a commit 8925eed

File tree

89 files changed

+4188
-931
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+4188
-931
lines changed

src/Subscription/Az.Subscription.format.ps1xml

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
<TableColumnHeader>
1515
<Label>BillingAccountId</Label>
1616
</TableColumnHeader>
17+
<TableColumnHeader>
18+
<Label>OperationId</Label>
19+
</TableColumnHeader>
1720
<TableColumnHeader>
1821
<Label>SubscriptionId</Label>
1922
</TableColumnHeader>
@@ -27,6 +30,9 @@
2730
<TableColumnItem>
2831
<PropertyName>BillingAccountId</PropertyName>
2932
</TableColumnItem>
33+
<TableColumnItem>
34+
<PropertyName>OperationId</PropertyName>
35+
</TableColumnItem>
3036
<TableColumnItem>
3137
<PropertyName>SubscriptionId</PropertyName>
3238
</TableColumnItem>
@@ -150,9 +156,6 @@
150156
<TableColumnHeader>
151157
<Label>BillingOwner</Label>
152158
</TableColumnHeader>
153-
<TableColumnHeader>
154-
<Label>DisplayName</Label>
155-
</TableColumnHeader>
156159
<TableColumnHeader>
157160
<Label>ProvisioningState</Label>
158161
</TableColumnHeader>
@@ -172,9 +175,6 @@
172175
<TableColumnItem>
173176
<PropertyName>BillingOwner</PropertyName>
174177
</TableColumnItem>
175-
<TableColumnItem>
176-
<PropertyName>DisplayName</PropertyName>
177-
</TableColumnItem>
178178
<TableColumnItem>
179179
<PropertyName>ProvisioningState</PropertyName>
180180
</TableColumnItem>
@@ -725,9 +725,6 @@
725725
<TableColumnHeader>
726726
<Label>AliasName</Label>
727727
</TableColumnHeader>
728-
<TableColumnHeader>
729-
<Label>DisplayName</Label>
730-
</TableColumnHeader>
731728
<TableColumnHeader>
732729
<Label>SubscriptionId</Label>
733730
</TableColumnHeader>
@@ -741,9 +738,6 @@
741738
<TableColumnItem>
742739
<PropertyName>AliasName</PropertyName>
743740
</TableColumnItem>
744-
<TableColumnItem>
745-
<PropertyName>DisplayName</PropertyName>
746-
</TableColumnItem>
747741
<TableColumnItem>
748742
<PropertyName>SubscriptionId</PropertyName>
749743
</TableColumnItem>
@@ -859,6 +853,28 @@
859853
</TableRowEntries>
860854
</TableControl>
861855
</View>
856+
<View>
857+
<Name>Microsoft.Azure.PowerShell.Cmdlets.Subscription.Models.Api20211001.SubscriptionCreationResult</Name>
858+
<ViewSelectedBy>
859+
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Subscription.Models.Api20211001.SubscriptionCreationResult</TypeName>
860+
</ViewSelectedBy>
861+
<TableControl>
862+
<TableHeaders>
863+
<TableColumnHeader>
864+
<Label>SubscriptionLink</Label>
865+
</TableColumnHeader>
866+
</TableHeaders>
867+
<TableRowEntries>
868+
<TableRowEntry>
869+
<TableColumnItems>
870+
<TableColumnItem>
871+
<PropertyName>SubscriptionLink</PropertyName>
872+
</TableColumnItem>
873+
</TableColumnItems>
874+
</TableRowEntry>
875+
</TableRowEntries>
876+
</TableControl>
877+
</View>
862878
<View>
863879
<Name>Microsoft.Azure.PowerShell.Cmdlets.Subscription.Models.Api20211001.SubscriptionName</Name>
864880
<ViewSelectedBy>

src/Subscription/Az.Subscription.psd1

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 8/30/2023
6+
# Generated on: 11/6/2023
77
#
88

99
@{
@@ -73,8 +73,7 @@ FunctionsToExport = 'Disable-AzSubscription', 'Enable-AzSubscription',
7373
'Get-AzSubscriptionAcceptOwnershipStatus',
7474
'Get-AzSubscriptionAlias', 'Get-AzSubscriptionPolicy',
7575
'Invoke-AzSubscriptionAcceptOwnership', 'New-AzSubscriptionAlias',
76-
'Remove-AzSubscriptionAlias', 'Rename-AzSubscription',
77-
'Update-AzSubscriptionPolicy'
76+
'Remove-AzSubscriptionAlias', 'Rename-AzSubscription'
7877

7978
# 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.
8079
CmdletsToExport = @()
@@ -112,9 +111,7 @@ PrivateData = @{
112111
# IconUri = ''
113112

114113
# ReleaseNotes of this module
115-
ReleaseNotes = '* Removed the default value for the ''New-AzSubscriptionAlias'' cmdlet parameter ''SubscriptionId''.
116-
* Removed the default value for the ''Get-AzSubscriptionAcceptOwnershipStatus'' cmdlet parameter ''SubscriptionId'' and mark the parameter as mandatory.
117-
* Removed the default value for the ''Invoke-AzSubscriptionAcceptOwnership'' cmdlet parameter ''SubscriptionId'' and mark the parameter as mandatory.'
114+
# ReleaseNotes = ''
118115

119116
# Prerelease string of this module
120117
# Prerelease = ''

src/Subscription/ChangeLog.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,16 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
* Invoke-AzSubscriptionAcceptOwnership:
22+
- Added alias `-DisplayName` to parameter `-SubscriptionName`.
23+
* New-AzSubscriptionAlias:
24+
- Added alias `-DisplayName` to parameter `-SubscriptionName`.
25+
* Rename-AzSubscription:
26+
- Changed parameter `-SubscriptionName` to required.
27+
- Added alias `-DisplayName` to parameter `-SubscriptionName`.
28+
* Removed cmdlet `Update-AzSubscriptionPolicy`
29+
* Get-AzSubscriptionAcceptOwnershipStatus
30+
- Updated parameter type of `SubscriptionId` from `string[]` to `string`.
2131

2232
## Version 0.10.1
2333
* Removed the default value for the `New-AzSubscriptionAlias` cmdlet parameter `SubscriptionId`.

src/Subscription/README.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ In this directory, run AutoRest:
3535
> see https://aka.ms/autorest
3636
3737
``` yaml
38-
branch: be90a71f6a482c5b01155b3c9990887529cc6893
38+
branch: 0f39a2d56070d2bc4251494525cb8af88583a938
3939
require:
4040
- $(this-folder)/../readme.azure.noprofile.md
4141
input-file:
@@ -126,6 +126,16 @@ directive:
126126
variant: ^Get$
127127
remove: true
128128

129+
# operation cmdlet must be removed
130+
- where:
131+
subject: SubscriptionOperation
132+
hide: true
133+
# Service feedback: As only global admins to run this, we don't want to have cmdlets for these as 1st class experience
134+
- where:
135+
verb: Update
136+
subject: SubscriptionPolicy
137+
hide: true
138+
129139
- where:
130140
subject: AcceptSubscriptionOwnership
131141
set:
@@ -161,6 +171,12 @@ directive:
161171
parameter-name: AdditionalPropertyTag
162172
set:
163173
parameter-name: Tag
174+
# All cmdlets parameter SubscriptionName has the alias DisplayName. ReName-AzSubscription needs to be customized to add an alias.
175+
- where:
176+
parameter-name: DisplayName
177+
set:
178+
parameter-name: SubscriptionName
179+
alias: DisplayName
164180
- where:
165181
subject: Alias
166182
parameter-name: Name
@@ -173,6 +189,17 @@ directive:
173189
set:
174190
property-name: AliasName
175191

192+
# Need to divided the command into two different ones based on the mutual exclusion parameter:
193+
- where:
194+
verb: New
195+
subject: Alias
196+
hide: true
197+
# SubscriptionName must be required
198+
- where:
199+
verb: Rename
200+
subject: Subscription
201+
hide: true
202+
176203
- from: NewAzSubscriptionAlias_CreateExpanded.cs
177204
where: $
178205
transform: $ = $.replace('[Microsoft.Azure.PowerShell.Cmdlets.Subscription.Runtime.DefaultInfo(', '');
@@ -222,13 +249,18 @@ directive:
222249
parameter-name: SubscriptionId
223250
required: true
224251

252+
# Updated Parameter type of SubscriptionId from string[] to string.
253+
- where:
254+
verb: Get
255+
subject: AcceptOwnershipStatus
256+
hide: true
257+
225258
- where:
226259
model-name: SubscriptionAliasResponse
227260
set:
228261
format-table:
229262
properties:
230263
- AliasName
231-
- DisplayName
232264
- SubscriptionId
233265
- ProvisioningState
234266
- where:
@@ -240,4 +272,14 @@ directive:
240272
- PolicyId
241273
- BlockSubscriptionsIntoTenant
242274
- BlockSubscriptionsLeavingTenant
275+
- where:
276+
model-name: AcceptOwnershipStatusResponse
277+
set:
278+
format-table:
279+
properties:
280+
- AcceptOwnershipState
281+
- BillingOwner
282+
- ProvisioningState
283+
- SubscriptionId
284+
- SubscriptionTenantId
243285
```

src/Subscription/Subscription.sln

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
44
VisualStudioVersion = 17.0.31903.59
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{3CF7EAC8-FBCC-4F2C-BE7F-19AA306D43FA}"
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{1A685DC2-78F4-4A5D-98A5-104EBD3C625B}"
77
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyLoading", "..\Accounts\AssemblyLoading\AssemblyLoading.csproj", "{3E5029BA-AB3D-473B-A73D-14AF26951107}"
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyLoading", "..\Accounts\AssemblyLoading\AssemblyLoading.csproj", "{7AF958BA-1FF6-4A67-BB43-3D5ED571EA2D}"
99
EndProject
10-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{4E479E72-AE5C-4657-8A85-5D7EB740D9EE}"
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{841DD6FE-FDF2-4BCD-A4E2-3A49DA3BD5B2}"
1111
EndProject
12-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{2852F1E5-9C0E-4238-BF57-135B3A24E69D}"
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{FB507F39-A55D-47E6-A64C-9056E197C461}"
1313
EndProject
14-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{23E6E6DB-A9EA-4007-9521-EC37A0C866B0}"
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{F91CF8C2-7A32-4D90-B272-4AAE87CE2922}"
1515
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{035C5B60-9416-4808-9365-5BDBE37EEBBD}"
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{2FFA59A3-0F53-4CAC-835B-9BC446ED0BA0}"
1717
EndProject
18-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Subscription", "Az.Subscription.csproj", "{980C0C20-CAC8-48D0-9D16-7A0CC0BD2D5F}"
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Subscription", "Az.Subscription.csproj", "{91971054-DE33-489F-9EC2-C959526352EC}"
1919
EndProject
2020
Global
2121
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -26,33 +26,33 @@ Global
2626
HideSolutionNode = FALSE
2727
EndGlobalSection
2828
GlobalSection(ProjectConfigurationPlatforms) = postSolution
29-
{3CF7EAC8-FBCC-4F2C-BE7F-19AA306D43FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
30-
{3CF7EAC8-FBCC-4F2C-BE7F-19AA306D43FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
31-
{3CF7EAC8-FBCC-4F2C-BE7F-19AA306D43FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
32-
{3CF7EAC8-FBCC-4F2C-BE7F-19AA306D43FA}.Release|Any CPU.Build.0 = Release|Any CPU
33-
{3E5029BA-AB3D-473B-A73D-14AF26951107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34-
{3E5029BA-AB3D-473B-A73D-14AF26951107}.Debug|Any CPU.Build.0 = Debug|Any CPU
35-
{3E5029BA-AB3D-473B-A73D-14AF26951107}.Release|Any CPU.ActiveCfg = Release|Any CPU
36-
{3E5029BA-AB3D-473B-A73D-14AF26951107}.Release|Any CPU.Build.0 = Release|Any CPU
37-
{4E479E72-AE5C-4657-8A85-5D7EB740D9EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38-
{4E479E72-AE5C-4657-8A85-5D7EB740D9EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
39-
{4E479E72-AE5C-4657-8A85-5D7EB740D9EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
40-
{4E479E72-AE5C-4657-8A85-5D7EB740D9EE}.Release|Any CPU.Build.0 = Release|Any CPU
41-
{2852F1E5-9C0E-4238-BF57-135B3A24E69D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
42-
{2852F1E5-9C0E-4238-BF57-135B3A24E69D}.Debug|Any CPU.Build.0 = Debug|Any CPU
43-
{2852F1E5-9C0E-4238-BF57-135B3A24E69D}.Release|Any CPU.ActiveCfg = Release|Any CPU
44-
{2852F1E5-9C0E-4238-BF57-135B3A24E69D}.Release|Any CPU.Build.0 = Release|Any CPU
45-
{23E6E6DB-A9EA-4007-9521-EC37A0C866B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
46-
{23E6E6DB-A9EA-4007-9521-EC37A0C866B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
47-
{23E6E6DB-A9EA-4007-9521-EC37A0C866B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
48-
{23E6E6DB-A9EA-4007-9521-EC37A0C866B0}.Release|Any CPU.Build.0 = Release|Any CPU
49-
{035C5B60-9416-4808-9365-5BDBE37EEBBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
50-
{035C5B60-9416-4808-9365-5BDBE37EEBBD}.Debug|Any CPU.Build.0 = Debug|Any CPU
51-
{035C5B60-9416-4808-9365-5BDBE37EEBBD}.Release|Any CPU.ActiveCfg = Release|Any CPU
52-
{035C5B60-9416-4808-9365-5BDBE37EEBBD}.Release|Any CPU.Build.0 = Release|Any CPU
53-
{980C0C20-CAC8-48D0-9D16-7A0CC0BD2D5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54-
{980C0C20-CAC8-48D0-9D16-7A0CC0BD2D5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
55-
{980C0C20-CAC8-48D0-9D16-7A0CC0BD2D5F}.Release|Any CPU.ActiveCfg = Release|Any CPU
56-
{980C0C20-CAC8-48D0-9D16-7A0CC0BD2D5F}.Release|Any CPU.Build.0 = Release|Any CPU
29+
{1A685DC2-78F4-4A5D-98A5-104EBD3C625B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
30+
{1A685DC2-78F4-4A5D-98A5-104EBD3C625B}.Debug|Any CPU.Build.0 = Debug|Any CPU
31+
{1A685DC2-78F4-4A5D-98A5-104EBD3C625B}.Release|Any CPU.ActiveCfg = Release|Any CPU
32+
{1A685DC2-78F4-4A5D-98A5-104EBD3C625B}.Release|Any CPU.Build.0 = Release|Any CPU
33+
{7AF958BA-1FF6-4A67-BB43-3D5ED571EA2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34+
{7AF958BA-1FF6-4A67-BB43-3D5ED571EA2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
35+
{7AF958BA-1FF6-4A67-BB43-3D5ED571EA2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
36+
{7AF958BA-1FF6-4A67-BB43-3D5ED571EA2D}.Release|Any CPU.Build.0 = Release|Any CPU
37+
{841DD6FE-FDF2-4BCD-A4E2-3A49DA3BD5B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38+
{841DD6FE-FDF2-4BCD-A4E2-3A49DA3BD5B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
39+
{841DD6FE-FDF2-4BCD-A4E2-3A49DA3BD5B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
40+
{841DD6FE-FDF2-4BCD-A4E2-3A49DA3BD5B2}.Release|Any CPU.Build.0 = Release|Any CPU
41+
{FB507F39-A55D-47E6-A64C-9056E197C461}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
42+
{FB507F39-A55D-47E6-A64C-9056E197C461}.Debug|Any CPU.Build.0 = Debug|Any CPU
43+
{FB507F39-A55D-47E6-A64C-9056E197C461}.Release|Any CPU.ActiveCfg = Release|Any CPU
44+
{FB507F39-A55D-47E6-A64C-9056E197C461}.Release|Any CPU.Build.0 = Release|Any CPU
45+
{F91CF8C2-7A32-4D90-B272-4AAE87CE2922}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
46+
{F91CF8C2-7A32-4D90-B272-4AAE87CE2922}.Debug|Any CPU.Build.0 = Debug|Any CPU
47+
{F91CF8C2-7A32-4D90-B272-4AAE87CE2922}.Release|Any CPU.ActiveCfg = Release|Any CPU
48+
{F91CF8C2-7A32-4D90-B272-4AAE87CE2922}.Release|Any CPU.Build.0 = Release|Any CPU
49+
{2FFA59A3-0F53-4CAC-835B-9BC446ED0BA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
50+
{2FFA59A3-0F53-4CAC-835B-9BC446ED0BA0}.Debug|Any CPU.Build.0 = Debug|Any CPU
51+
{2FFA59A3-0F53-4CAC-835B-9BC446ED0BA0}.Release|Any CPU.ActiveCfg = Release|Any CPU
52+
{2FFA59A3-0F53-4CAC-835B-9BC446ED0BA0}.Release|Any CPU.Build.0 = Release|Any CPU
53+
{91971054-DE33-489F-9EC2-C959526352EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54+
{91971054-DE33-489F-9EC2-C959526352EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
55+
{91971054-DE33-489F-9EC2-C959526352EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
56+
{91971054-DE33-489F-9EC2-C959526352EC}.Release|Any CPU.Build.0 = Release|Any CPU
5757
EndGlobalSection
5858
EndGlobal

src/Subscription/UX/Microsoft.Subscription/subscriptions.json

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/Subscription/build-module.ps1

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,8 @@ if($NoDocs) {
143143
$null = Get-ChildItem -Path $docsFolder -Recurse -Exclude 'README.md' | Remove-Item -Recurse -ErrorAction SilentlyContinue
144144
}
145145
$null = New-Item -ItemType Directory -Force -Path $docsFolder
146-
Export-ProxyCmdlet -ModuleName $moduleName -ModulePath $modulePaths -ExportsFolder $exportsFolder -InternalFolder $internalFolder -ModuleDescription $moduleDescription -DocsFolder $docsFolder -ExamplesFolder $examplesFolder -ModuleGuid $guid
146+
$addComplexInterfaceInfo = ![System.Convert]::ToBoolean('true')
147+
Export-ProxyCmdlet -ModuleName $moduleName -ModulePath $modulePaths -ExportsFolder $exportsFolder -InternalFolder $internalFolder -ModuleDescription $moduleDescription -DocsFolder $docsFolder -ExamplesFolder $examplesFolder -ModuleGuid $guid -AddComplexInterfaceInfo:$addComplexInterfaceInfo
147148
}
148149

149150
Write-Host -ForegroundColor Green 'Creating format.ps1xml...'
@@ -162,4 +163,10 @@ Export-TestStub -ModuleName $moduleName -ExportsFolder $exportsFolder -OutputFol
162163
Write-Host -ForegroundColor Green 'Creating example stubs...'
163164
Export-ExampleStub -ExportsFolder $exportsFolder -OutputFolder $examplesFolder
164165

166+
if (Test-Path (Join-Path $PSScriptRoot 'generate-portal-ux.ps1'))
167+
{
168+
Write-Host -ForegroundColor Green 'Creating ux metadata...'
169+
. (Join-Path $PSScriptRoot 'generate-portal-ux.ps1')
170+
}
171+
165172
Write-Host -ForegroundColor Green '-------------Done-------------'

0 commit comments

Comments
 (0)