Skip to content

Commit 9e02753

Browse files
Migrate ManagedServiceIdentity from generation to main (#20951)
* Move ManagedServiceIdentity to main * Update Changelog.md --------- Co-authored-by: Beisi Zhou <[email protected]>
1 parent 4e32b16 commit 9e02753

File tree

168 files changed

+13342
-1846
lines changed

Some content is hidden

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

168 files changed

+13342
-1846
lines changed

src/ManagedServiceIdentity/Az.ManagedServiceIdentity.format.ps1xml

Lines changed: 562 additions & 34 deletions
Large diffs are not rendered by default.

src/ManagedServiceIdentity/Az.ManagedServiceIdentity.psd1

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

99
@{
@@ -114,13 +114,7 @@ PrivateData = @{
114114
# IconUri = ''
115115

116116
# ReleaseNotes of this module
117-
ReleaseNotes = '* Supported Create/Get/Update/Remove Federated Identity Credentials on a User Assigned Managed Identity
118-
* ''Get-AzFederatedIdentityCredentials''
119-
* ''New-AzFederatedIdentityCredentials''
120-
* ''Remove-AzFederatedIdentityCredentials''
121-
* ''Update-AzFederatedIdentityCredentials''
122-
* Supported List Associated Resources on a User Assigned Managed Identity
123-
* ''Get-AzUserAssignedIdentityAssociatedResource'''
117+
# ReleaseNotes = ''
124118

125119
# Prerelease string of this module
126120
# Prerelease = ''

src/ManagedServiceIdentity/Az.ManagedServiceIdentity.psm1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
}
3434

3535
if(-not $accountsModule) {
36-
Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. For installation instructions, please see: https://learn.microsoft.com/powershell/azure/install-az-ps" -ErrorAction Stop
36+
Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. For installation instructions, please see: https://docs.microsoft.com/powershell/azure/install-az-ps" -ErrorAction Stop
3737
} elseif (($accountsModule.Version -lt [System.Version]'2.7.5') -and (-not $localAccounts)) {
3838
Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. An earlier version of Az.Accounts is imported in the current PowerShell session. If you are running test, please try to add the switch '-RegenerateSupportModule' when executing 'test-module.ps1'. Otherwise please open a new PowerShell session and import this module again.`nAdditionally, this error could indicate that multiple incompatible versions of Azure PowerShell modules are installed on your system. For troubleshooting information, please see: https://aka.ms/azps-version-error" -ErrorAction Stop
3939
}

src/ManagedServiceIdentity/Changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
* Upgraded to API version 2023-01-31.
22+
* Federated identity credentials GA version is available now.
2123

2224
## Version 1.1.0
2325
* Supported Create/Get/Update/Remove Federated Identity Credentials on a User Assigned Managed Identity
Lines changed: 38 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,58 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 16
4-
VisualStudioVersion = 16.6.30114.105
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.0.31903.59
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{546F39B2-DE97-4A6A-B1CE-20717365B355}"
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{76381DF9-AD5E-4F66-AC3F-5FCFD8E2F040}"
77
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{2BEEAE17-FFED-4D01-819C-998D94953F37}"
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyLoading", "..\Accounts\AssemblyLoading\AssemblyLoading.csproj", "{67810F89-508E-471A-B97C-2B221A525887}"
99
EndProject
10-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{E675828F-0AF0-4D10-8663-21B9D0D1FE01}"
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{41AEC1D1-C3D0-4E76-9A55-5B3D37DB7364}"
1111
EndProject
12-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{80854D19-8126-46E3-A78C-4989CEE0E556}"
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{AD0BE072-966B-4B2A-AF9C-B34E54D4F48A}"
1313
EndProject
14-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}"
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{A979A5D7-BA66-4587-9592-5E44D0403011}"
1515
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.ManagedServiceIdentity", "Az.ManagedServiceIdentity.csproj", "{E579A17A-9473-4506-9C46-252051A92717}"
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{3CF96A41-1040-4E87-B2E6-367E769D47A9}"
17+
EndProject
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.ManagedServiceIdentity", "Az.ManagedServiceIdentity.csproj", "{1D33E8C7-6DCE-47F7-A7B4-39DA6F84D55C}"
1719
EndProject
1820
Global
1921
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2022
Debug|Any CPU = Debug|Any CPU
21-
Debug|x64 = Debug|x64
22-
Debug|x86 = Debug|x86
2323
Release|Any CPU = Release|Any CPU
24-
Release|x64 = Release|x64
25-
Release|x86 = Release|x86
2624
EndGlobalSection
2725
GlobalSection(SolutionProperties) = preSolution
2826
HideSolutionNode = FALSE
2927
EndGlobalSection
3028
GlobalSection(ProjectConfigurationPlatforms) = postSolution
31-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
32-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Debug|Any CPU.Build.0 = Debug|Any CPU
33-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Debug|x64.ActiveCfg = Debug|Any CPU
34-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Debug|x64.Build.0 = Debug|Any CPU
35-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Debug|x86.ActiveCfg = Debug|Any CPU
36-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Debug|x86.Build.0 = Debug|Any CPU
37-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Release|Any CPU.ActiveCfg = Release|Any CPU
38-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Release|Any CPU.Build.0 = Release|Any CPU
39-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Release|x64.ActiveCfg = Release|Any CPU
40-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Release|x64.Build.0 = Release|Any CPU
41-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Release|x86.ActiveCfg = Release|Any CPU
42-
{546F39B2-DE97-4A6A-B1CE-20717365B355}.Release|x86.Build.0 = Release|Any CPU
43-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
44-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Debug|Any CPU.Build.0 = Debug|Any CPU
45-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Debug|x64.ActiveCfg = Debug|Any CPU
46-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Debug|x64.Build.0 = Debug|Any CPU
47-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Debug|x86.ActiveCfg = Debug|Any CPU
48-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Debug|x86.Build.0 = Debug|Any CPU
49-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Release|Any CPU.ActiveCfg = Release|Any CPU
50-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Release|Any CPU.Build.0 = Release|Any CPU
51-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Release|x64.ActiveCfg = Release|Any CPU
52-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Release|x64.Build.0 = Release|Any CPU
53-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Release|x86.ActiveCfg = Release|Any CPU
54-
{2BEEAE17-FFED-4D01-819C-998D94953F37}.Release|x86.Build.0 = Release|Any CPU
55-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
56-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Debug|Any CPU.Build.0 = Debug|Any CPU
57-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Debug|x64.ActiveCfg = Debug|Any CPU
58-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Debug|x64.Build.0 = Debug|Any CPU
59-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Debug|x86.ActiveCfg = Debug|Any CPU
60-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Debug|x86.Build.0 = Debug|Any CPU
61-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Release|Any CPU.ActiveCfg = Release|Any CPU
62-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Release|Any CPU.Build.0 = Release|Any CPU
63-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Release|x64.ActiveCfg = Release|Any CPU
64-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Release|x64.Build.0 = Release|Any CPU
65-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Release|x86.ActiveCfg = Release|Any CPU
66-
{E675828F-0AF0-4D10-8663-21B9D0D1FE01}.Release|x86.Build.0 = Release|Any CPU
67-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
68-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Debug|Any CPU.Build.0 = Debug|Any CPU
69-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Debug|x64.ActiveCfg = Debug|Any CPU
70-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Debug|x64.Build.0 = Debug|Any CPU
71-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Debug|x86.ActiveCfg = Debug|Any CPU
72-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Debug|x86.Build.0 = Debug|Any CPU
73-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Release|Any CPU.ActiveCfg = Release|Any CPU
74-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Release|Any CPU.Build.0 = Release|Any CPU
75-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Release|x64.ActiveCfg = Release|Any CPU
76-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Release|x64.Build.0 = Release|Any CPU
77-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Release|x86.ActiveCfg = Release|Any CPU
78-
{80854D19-8126-46E3-A78C-4989CEE0E556}.Release|x86.Build.0 = Release|Any CPU
79-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
80-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
81-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Debug|x64.ActiveCfg = Debug|Any CPU
82-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Debug|x64.Build.0 = Debug|Any CPU
83-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Debug|x86.ActiveCfg = Debug|Any CPU
84-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Debug|x86.Build.0 = Debug|Any CPU
85-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
86-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Release|Any CPU.Build.0 = Release|Any CPU
87-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Release|x64.ActiveCfg = Release|Any CPU
88-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Release|x64.Build.0 = Release|Any CPU
89-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Release|x86.ActiveCfg = Release|Any CPU
90-
{99FF5124-F7AF-46AA-9735-0CF00CFEF5C2}.Release|x86.Build.0 = Release|Any CPU
91-
{E579A17A-9473-4506-9C46-252051A92717}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
92-
{E579A17A-9473-4506-9C46-252051A92717}.Debug|Any CPU.Build.0 = Debug|Any CPU
93-
{E579A17A-9473-4506-9C46-252051A92717}.Debug|x64.ActiveCfg = Debug|Any CPU
94-
{E579A17A-9473-4506-9C46-252051A92717}.Debug|x64.Build.0 = Debug|Any CPU
95-
{E579A17A-9473-4506-9C46-252051A92717}.Debug|x86.ActiveCfg = Debug|Any CPU
96-
{E579A17A-9473-4506-9C46-252051A92717}.Debug|x86.Build.0 = Debug|Any CPU
97-
{E579A17A-9473-4506-9C46-252051A92717}.Release|Any CPU.ActiveCfg = Release|Any CPU
98-
{E579A17A-9473-4506-9C46-252051A92717}.Release|Any CPU.Build.0 = Release|Any CPU
99-
{E579A17A-9473-4506-9C46-252051A92717}.Release|x64.ActiveCfg = Release|Any CPU
100-
{E579A17A-9473-4506-9C46-252051A92717}.Release|x64.Build.0 = Release|Any CPU
101-
{E579A17A-9473-4506-9C46-252051A92717}.Release|x86.ActiveCfg = Release|Any CPU
102-
{E579A17A-9473-4506-9C46-252051A92717}.Release|x86.Build.0 = Release|Any CPU
29+
{76381DF9-AD5E-4F66-AC3F-5FCFD8E2F040}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
30+
{76381DF9-AD5E-4F66-AC3F-5FCFD8E2F040}.Debug|Any CPU.Build.0 = Debug|Any CPU
31+
{76381DF9-AD5E-4F66-AC3F-5FCFD8E2F040}.Release|Any CPU.ActiveCfg = Release|Any CPU
32+
{76381DF9-AD5E-4F66-AC3F-5FCFD8E2F040}.Release|Any CPU.Build.0 = Release|Any CPU
33+
{67810F89-508E-471A-B97C-2B221A525887}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34+
{67810F89-508E-471A-B97C-2B221A525887}.Debug|Any CPU.Build.0 = Debug|Any CPU
35+
{67810F89-508E-471A-B97C-2B221A525887}.Release|Any CPU.ActiveCfg = Release|Any CPU
36+
{67810F89-508E-471A-B97C-2B221A525887}.Release|Any CPU.Build.0 = Release|Any CPU
37+
{41AEC1D1-C3D0-4E76-9A55-5B3D37DB7364}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38+
{41AEC1D1-C3D0-4E76-9A55-5B3D37DB7364}.Debug|Any CPU.Build.0 = Debug|Any CPU
39+
{41AEC1D1-C3D0-4E76-9A55-5B3D37DB7364}.Release|Any CPU.ActiveCfg = Release|Any CPU
40+
{41AEC1D1-C3D0-4E76-9A55-5B3D37DB7364}.Release|Any CPU.Build.0 = Release|Any CPU
41+
{AD0BE072-966B-4B2A-AF9C-B34E54D4F48A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
42+
{AD0BE072-966B-4B2A-AF9C-B34E54D4F48A}.Debug|Any CPU.Build.0 = Debug|Any CPU
43+
{AD0BE072-966B-4B2A-AF9C-B34E54D4F48A}.Release|Any CPU.ActiveCfg = Release|Any CPU
44+
{AD0BE072-966B-4B2A-AF9C-B34E54D4F48A}.Release|Any CPU.Build.0 = Release|Any CPU
45+
{A979A5D7-BA66-4587-9592-5E44D0403011}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
46+
{A979A5D7-BA66-4587-9592-5E44D0403011}.Debug|Any CPU.Build.0 = Debug|Any CPU
47+
{A979A5D7-BA66-4587-9592-5E44D0403011}.Release|Any CPU.ActiveCfg = Release|Any CPU
48+
{A979A5D7-BA66-4587-9592-5E44D0403011}.Release|Any CPU.Build.0 = Release|Any CPU
49+
{3CF96A41-1040-4E87-B2E6-367E769D47A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
50+
{3CF96A41-1040-4E87-B2E6-367E769D47A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
51+
{3CF96A41-1040-4E87-B2E6-367E769D47A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
52+
{3CF96A41-1040-4E87-B2E6-367E769D47A9}.Release|Any CPU.Build.0 = Release|Any CPU
53+
{1D33E8C7-6DCE-47F7-A7B4-39DA6F84D55C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54+
{1D33E8C7-6DCE-47F7-A7B4-39DA6F84D55C}.Debug|Any CPU.Build.0 = Debug|Any CPU
55+
{1D33E8C7-6DCE-47F7-A7B4-39DA6F84D55C}.Release|Any CPU.ActiveCfg = Release|Any CPU
56+
{1D33E8C7-6DCE-47F7-A7B4-39DA6F84D55C}.Release|Any CPU.Build.0 = Release|Any CPU
10357
EndGlobalSection
10458
EndGlobal

src/ManagedServiceIdentity/README.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,14 @@ branch: main
3434
require:
3535
- $(this-folder)/../readme.azure.noprofile.md
3636
input-file:
37+
- $(repo)/specification/msi/resource-manager/Microsoft.ManagedIdentity/stable/2023-01-31/ManagedIdentity.json
3738
- $(repo)/specification/msi/resource-manager/Microsoft.ManagedIdentity/preview/2022-01-31-preview/ManagedIdentity.json
3839

3940
subject-prefix: ""
4041
resourcegroup-append: true
4142
nested-object-to-string: true
4243
identity-correction-for-post: true
43-
module-version: 0.2.0
44+
module-version: 0.3.0
4445

4546
directive:
4647
- where:
@@ -65,7 +66,7 @@ directive:
6566
set:
6667
parameter-name: Name
6768

68-
# Associated Resources
69+
# Associated Resources use 2022-01-31-preview API version
6970

7071
- where:
7172
subject: UserAssignedIdentityAssociatedResource
@@ -78,6 +79,8 @@ directive:
7879
set:
7980
preview-message: This is a preview version of the Associated Resources feature.
8081

82+
# END
83+
8184
# Federated identity credentials
8285

8386
- where:
@@ -132,8 +135,26 @@ directive:
132135
- Subject
133136
- Audience
134137

138+
# END
139+
140+
# Below instructions remove duplicate API methods which use 2022-01-31-preview. MUST be removed when 2022-01-31-preview is removed.
141+
135142
- where:
136143
subject: FederatedIdentityCredentials
137-
set:
138-
preview-message: This is a preview version of the Federated Identity Credentials feature.
144+
variant: ^Get1$|^List1$|^GetViaIdentity1$|^Create1$|^CreateExpanded1$|^CreateViaIdentity1$|^CreateViaIdentityExpanded1$|^Delete1$|^DeleteViaIdentity1$|^Update1$|^UpdateExpanded1$|^UpdateViaIdentity1$|^UpdateViaIdentityExpanded1$
145+
remove: true
146+
147+
- where:
148+
verb: Get
149+
subject: SystemAssignedIdentity
150+
variant: ^Get1$|^GetViaIdentity1$
151+
remove: true
152+
153+
- where:
154+
subject: UserAssignedIdentity
155+
variant: ^Get1$|^GetViaIdentity1$|^List2$|^List3$|^Create1$|^CreateExpanded1$|^CreateViaIdentity1$|^CreateViaIdentityExpanded1$|^Delete1$|^DeleteViaIdentity1$|^Update1$|^UpdateExpanded1$|^UpdateViaIdentity1$|^UpdateViaIdentityExpanded1$
156+
remove: true
157+
158+
# END
159+
139160
```

src/ManagedServiceIdentity/custom/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ These provide functionality to our HTTP pipeline and other useful features. In s
3232
### Attributes
3333
For processing the cmdlets, we've created some additional attributes:
3434
- `Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.DescriptionAttribute`
35-
- Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts.
35+
- Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts.
3636
- `Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.DoNotExportAttribute`
3737
- Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Az.ManagedServiceIdentity`.
3838
- `Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.InternalExportAttribute`

src/ManagedServiceIdentity/exports/Get-AzFederatedIdentityCredentials.ps1

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ New-AzFederatedIdentityCredentials -ResourceGroupName azure-rg-test -IdentityNam
3131
.Inputs
3232
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.IManagedServiceIdentity
3333
.Outputs
34-
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.IFederatedIdentityCredential
34+
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20230131.IFederatedIdentityCredential
3535
.Notes
3636
COMPLEX PARAMETER PROPERTIES
3737
@@ -48,7 +48,7 @@ INPUTOBJECT <IManagedServiceIdentity>: Identity Parameter
4848
https://learn.microsoft.com/powershell/module/az.managedserviceidentity/get-azfederatedidentitycredentials
4949
#>
5050
function Get-AzFederatedIdentityCredentials {
51-
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.IFederatedIdentityCredential])]
51+
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20230131.IFederatedIdentityCredential])]
5252
[CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)]
5353
param(
5454
[Parameter(ParameterSetName='Get', Mandatory)]
@@ -68,7 +68,8 @@ param(
6868
[Parameter(ParameterSetName='List', Mandatory)]
6969
[Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Category('Path')]
7070
[System.String]
71-
# The name of the Resource Group to which the identity belongs.
71+
# The name of the resource group.
72+
# The name is case insensitive.
7273
${ResourceGroupName},
7374

7475
[Parameter(ParameterSetName='Get')]

src/ManagedServiceIdentity/exports/Get-AzSystemAssignedIdentity.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ Gets the systemAssignedIdentity available under the specified RP scope.
2323
Get-AzSystemAssignedIdentity -Scope "/subscriptions/00000000-0000-0000-00000000000/resourcegroups/lucas-rg-test/providers/Microsoft.Web/sites/functionportal01"
2424
2525
.Outputs
26-
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.ISystemAssignedIdentity
26+
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20230131.ISystemAssignedIdentity
2727
.Link
2828
https://learn.microsoft.com/powershell/module/az.managedserviceidentity/get-azsystemassignedidentity
2929
#>
3030
function Get-AzSystemAssignedIdentity {
31-
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.ISystemAssignedIdentity])]
31+
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20230131.ISystemAssignedIdentity])]
3232
[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false)]
3333
param(
3434
[Parameter(Mandatory)]

src/ManagedServiceIdentity/exports/Get-AzUserAssignedIdentity.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ New-AzUserAssignedIdentity -ResourceGroupName azure-rg-test -Name uai-pwsh01 -Lo
3232
.Inputs
3333
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.IManagedServiceIdentity
3434
.Outputs
35-
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.IIdentity
35+
Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20230131.IIdentity
3636
.Notes
3737
COMPLEX PARAMETER PROPERTIES
3838
@@ -49,7 +49,7 @@ INPUTOBJECT <IManagedServiceIdentity>: Identity Parameter
4949
https://learn.microsoft.com/powershell/module/az.managedserviceidentity/get-azuserassignedidentity
5050
#>
5151
function Get-AzUserAssignedIdentity {
52-
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.IIdentity])]
52+
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20230131.IIdentity])]
5353
[CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)]
5454
param(
5555
[Parameter(ParameterSetName='Get', Mandatory)]

0 commit comments

Comments
 (0)