Skip to content

Commit c9b14be

Browse files
JoyerJinvidai-msftPan-QiVeryEarly
authored
[PS Resource] Add breaking change announcement (#27943)
Co-authored-by: Vincent Dai <23257217+vidai-msft@users.noreply.github.com> Co-authored-by: Qi Pan <43341456+Pan-Qi@users.noreply.github.com> Co-authored-by: Yabo Hu <yabhu@microsoft.com>
1 parent d3f263f commit c9b14be

13 files changed

+330
-59
lines changed

src/Resources/Authorization.Autorest/Az.Authorization.nuspec

Lines changed: 0 additions & 32 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the Apache License, Version 2.0 (the ""License"");
3+
// you may not use this file except in compliance with the License.
4+
// You may obtain a copy of the License at
5+
// http://www.apache.org/licenses/LICENSE-2.0
6+
// Unless required by applicable law or agreed to in writing, software
7+
// distributed under the License is distributed on an ""AS IS"" BASIS,
8+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9+
// See the License for the specific language governing permissions and
10+
// limitations under the License.
11+
// Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
12+
// is regenerated.
13+
14+
using System;
15+
using System.Reflection;
16+
using System.Runtime.CompilerServices;
17+
using System.Runtime.InteropServices;
18+
19+
[assembly: System.Reflection.AssemblyCompanyAttribute("Microsoft")]
20+
[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")]
21+
[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")]
22+
[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - Authorization")]
23+
[assembly: System.Reflection.AssemblyFileVersionAttribute("8.0.1")]
24+
[assembly: System.Reflection.AssemblyVersionAttribute("8.0.1")]
25+
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
26+
[assembly: System.CLSCompliantAttribute(false)]

src/Resources/Authorization.Autorest/README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,30 @@ use-extension:
5858
"@autorest/powershell": "3.x"
5959

6060
directive:
61+
- where:
62+
verb: Get|Update
63+
subject: RoleManagementPolicy
64+
set:
65+
breaking-change:
66+
deprecated-output-properties:
67+
- EffectiveRule[]
68+
- Rule[]
69+
new-output-properties:
70+
- List[EffectiveRule]
71+
- List[Rule]
72+
deprecated-by-version: 9.0.0
73+
deprecated-by-azversion: 15.0.0
74+
change-effective-date: 2025/11/03
75+
- where:
76+
parameter-name: Rule
77+
set:
78+
breaking-change:
79+
old-parameter-type: Array
80+
new-parameter-type: List
81+
deprecated-by-version: 9.0.0
82+
deprecated-by-azversion: 15.0.0
83+
change-effective-date: 2025/11/03
84+
6185
# Swaager bug: The scope should be readonly according to the server response.
6286
- from: swagger-document
6387
where: $.definitions.RoleManagementPolicyProperties.properties.scope

src/Resources/Authorization.Autorest/docs/Az.Authorization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
Module Name: Az.Authorization
3-
Module Guid: 5e804a75-47b7-4aac-9e3b-4bbc49a1abca
3+
Module Guid: f91f515b-3470-413c-8ef0-db77a70595b9
44
Download Help Link: https://learn.microsoft.com/powershell/module/az.authorization
55
Help Version: 1.0.0.0
66
Locale: en-US
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"generate_Id": "c1694601-4d35-40bd-94d8-1b26473b7708"
2+
"generate_Id": "8fe8fe69-a25b-4e80-bc00-40fc0d30dab6"
33
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Resources
2+
This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder.
3+
4+
## Info
5+
- Modifiable: yes
6+
- Generated: no
7+
- Committed: yes
8+
- Packaged: no
9+
10+
## Purpose
11+
Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact.

0 commit comments

Comments
 (0)