Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
207 commits
Select commit Hold shift + click to select a range
0182f78
[Hub Generated] Review request for Microsoft.DigitalTwins to add vers…
sjiherzig Oct 13, 2020
b1d99de
add track2 config to servicebus (#10499)
00Kai0 Oct 13, 2020
5d6c538
Add package-composite-v4 (#11063)
bradrich-msft Oct 13, 2020
2806c34
Add previewStaticSiteWorkflowFile for Microsoft.Web version stable/20…
joslinmicrosoft Oct 14, 2020
e1f42cb
[HDInsight]Add networkProperties and clusterId (#11134)
aim-for-better Oct 14, 2020
c8b06b4
Updating the description for invoice download apis (#11122)
asarkar84 Oct 14, 2020
37ff871
generate go sdk for alertmanagement - package-2019-06-preview (#11183)
njuCZ Oct 14, 2020
90d8383
[Hub Generated] Review request for Microsoft.Confluent to add version…
alluri02 Oct 14, 2020
a10f683
[WVD- MSIX App Attach] Created new API version for new type of MSIX P…
shailahirji Oct 14, 2020
d55d264
Generate go sdk for keyvault - package-preview-2020-04 (#11187)
njuCZ Oct 14, 2020
5da7812
Anf 7393 update swagger rest api to 2020 07 01 (#11032)
audunn Oct 14, 2020
1568435
Add last access time and smb multichannel feature into Aug2020 previe…
zfchen95 Oct 14, 2020
8b447ea
Dev redis microsoft.cache 2020 06 01 (#11011)
sspeaks610 Oct 14, 2020
77edb73
2020-09-01-preview Batch endpoints and deployments (#11028)
puviyarasan Oct 14, 2020
47f46ea
add appservice track2 config (#11158)
00Kai0 Oct 15, 2020
84105cd
Add 2020-03-30 API version for Microsoft.HealthcareApis (#11193)
anrudraw Oct 15, 2020
577afbc
Enabling the creation of JavaScript SDK for the Communication resourc…
memontic-ms Oct 15, 2020
18cd111
Rename comment.yaml to comment.yml (#10954)
ruowan Oct 15, 2020
59a667a
Revert "2020-09-01-preview Batch endpoints and deployments (#11028)" …
puviyarasan Oct 15, 2020
b433edf
Refine some output-folder, add missing preview segment (#11140)
ArcturusZhang Oct 15, 2020
661d6d4
Add new api-version of policy for go SDK (#11209)
ArcturusZhang Oct 15, 2020
81429fa
Add new api-version 2020-09-18 of kusto to go SDK (#11214)
ArcturusZhang Oct 15, 2020
d43b10e
Refactor readme for workloadmonitor (#11217)
ArcturusZhang Oct 15, 2020
29ba28e
[Synapse] - Monitoring API should allow sparkJobDefinition and pipeli…
idear1203 Oct 15, 2020
22731da
Update QnAMaker.json (#11221)
sahithikkss-zz Oct 15, 2020
1ddd7c2
Adding swagger for new SQL Pool rest APIs (#11030)
tunafish88 Oct 15, 2020
c563b44
second batch of documentation (#11004)
e337 Oct 16, 2020
09a9ceb
Added code owner for Billing (#11226)
asarkar84 Oct 16, 2020
b854b5c
Update bigDataPool.json, add XXXLarge to NodeSize enum (#11142)
SLRXXX Oct 16, 2020
85a3955
Add Java SDK (#11176)
mbialecka Oct 16, 2020
39d3846
[Data Factory]Add logSettings and upgrade Concur linked service for A…
rickysun93 Oct 16, 2020
1cde96a
Add new api-version for azurestackhci (#11123)
ArcturusZhang Oct 16, 2020
34586ec
Update pull_request_assignment.yml (#11233)
mmyyrroonn Oct 16, 2020
95bfaf2
Add new api-version 2020-06-30 of compute to go SDK (#11215)
ArcturusZhang Oct 16, 2020
ce71a0b
fix s3 secret property (#11235)
rickysun93 Oct 16, 2020
e8624b8
Add new api-version of domainservice for go SDK (#11210)
ArcturusZhang Oct 16, 2020
c0471d8
use "subscriptionId" (#11219)
njuCZ Oct 16, 2020
d0e81d2
Dev kubernetesconfiguration microsoft.kubernetes configuration 2020 1…
NarayanThiru Oct 16, 2020
9a1c6c7
MediaServices: update readme.java.md (#11182)
xseeseesee Oct 16, 2020
972d786
Text Analytics v3.2-preview.1 (#11056)
suhas92 Oct 16, 2020
c0d29bd
Add new api-version of mediaservice to go SDK (#11216)
ArcturusZhang Oct 17, 2020
7c3af69
Add vnetRouteAllEnabled and vnetPrivatePortsCount to Microsoft.Web/si…
aleksbol Oct 19, 2020
559efad
Update Java readme (#11243)
ChenTanyi Oct 19, 2020
6162eac
Update latest compute version to 2020-09-30 for SDK generation (#11091)
kangsun-ctrl Oct 19, 2020
aa4bbda
add missing Configuration title to automanage (#11248)
ctaggart Oct 19, 2020
70192ee
Devices new api for IoT Security (#10893)
MichalHel Oct 19, 2020
9dfdc98
update java read me (#11269)
ChenTanyi Oct 19, 2020
6b4b06f
remove duplicate package-2019-12-10-preview for desktopvirtualization…
ctaggart Oct 19, 2020
2cb0bc5
set x-ms-client-name (#11190)
changlong-liu Oct 19, 2020
86d04da
Template Specs: Including "expand" parameter, TemplateSpecVersionInfo…
stuartko Oct 20, 2020
cc483e7
Apimanagement - 2020-06-01-preview version release (#11196)
solankisamir Oct 20, 2020
a3733cc
Add expressionEvaluationOptions property to swagger (#11174)
filizt Oct 20, 2020
443429f
[Synapse] Bug fix:Add ManagedPrivateEndpointProperties for ManagedPri…
sunsw1994 Oct 20, 2020
895ecf1
Updated HybridNetwork Swaggers for October release. (#11232)
congl-microsoft Oct 20, 2020
ea6d172
Add 2020-07-01-preview for mysql (#11186)
JonathanMS Oct 20, 2020
88ee00b
Azure Stack Fabric.Admin Api update for GPU support (#11092)
LingyunSu Oct 20, 2020
478e3b8
Update comment.yml (#11293)
ruowan Oct 20, 2020
6bbe60d
[DataFactory] Add support for more frequency types for TumblingWindow…
arsunda Oct 20, 2020
6e52d5c
Changed the Region Move specification to official name of the service…
ajaygit158 Oct 20, 2020
f9f11e3
Kusto: update readme.java.md (#11135)
xseeseesee Oct 20, 2020
6367178
Added missing microsoft security product types (#11265)
Oct 20, 2020
898c136
monitor: use datetime format for timestamp (#11110)
Oct 20, 2020
d37bae6
Adding Microsoft.Capacity api version 2020-10-01 in preview (#11130)
juhee0202 Oct 21, 2020
e911764
Turning Security secure scores API to "stable" (#11262)
giromm2ms Oct 21, 2020
55543f8
[Hub Generated] Review request for Microsoft.Insights to add version …
aarongas Oct 22, 2020
c61f140
Exclude 2019-12-01 and 2020-06-01-preview temporarily (#11321)
leniatgh Oct 22, 2020
450310c
Microsoft.AppConfiguration: Add 2020-07-01-preview API version (#10224)
ZhijunZhao Oct 22, 2020
6455851
[CosmosDB] Add new APIversion stable/2020-09-01 (#10915)
kavskalyan Oct 22, 2020
0f64215
Add new api-version in go SDK for operationalinsights (#11213)
ArcturusZhang Oct 22, 2020
af5ca7c
Rename alerts operation id back, to align with older version (#11327)
yibirnba Oct 22, 2020
a3c19b3
fix: Remove AKS Windows adminUsername and adminPassword pattern (#11276)
mainred Oct 22, 2020
7195585
Description update (#11314)
juliaweingart Oct 23, 2020
b3a8c7c
Update code owners file to include deployments team alias (#11315)
filizt Oct 23, 2020
e9fe8a3
Updating Threat Intelligence connector description (#11342)
Mounika-Chillamcherla Oct 23, 2020
8897e96
Update confluent.json (#11340)
rohanand-MS Oct 23, 2020
2037f39
Remove $ref from apimanagement examples (#11322)
leniatgh Oct 23, 2020
72f9060
[T2] workloadmonitor (#11270)
msyyc Oct 23, 2020
a071c57
Microsoft.AppConfiguration - Correctness + Lint (#11338)
jimmyca15 Oct 23, 2020
e661e0a
Update pull_request_assignment.yml (#11347)
mmyyrroonn Oct 23, 2020
6405506
Updated Gallery ApplicationVersion specs. (#11318)
D1v38om83r Oct 23, 2020
8d308f9
Anf 7051 2020 05 01 api version swagger linting issues kpi (#11167)
audunn Oct 23, 2020
356612f
Swagger Linting suppression - KeyName (#11335)
nvlpravalika Oct 23, 2020
e7768a1
Fix typo (#11349)
ArcturusZhang Oct 23, 2020
10fa32f
[Billing] update readme as feature request (#11261)
Oct 23, 2020
aa06bd6
DataboxEdge: update readme.java.md (#11242)
xseeseesee Oct 23, 2020
75b6eb0
Service Fabric 7.2 (#11345)
jeffj6123 Oct 23, 2020
80f368e
Custom Vision Training v3.4-preview (#11306)
areddish Oct 23, 2020
527bdc3
Update AzureResourceSchema file to include new api version (#11362)
anrudraw Oct 25, 2020
c653ee7
Custom Library support in Spark pool (#11172)
navneet35 Oct 26, 2020
0b842cc
add batch track2 config (#11371)
00Kai0 Oct 26, 2020
6da20ad
Add Java README for Azure Communication Services (#11316)
memontic-ms Oct 26, 2020
70a5459
Updates Compute.Json to improve Documentation around PerformMaintenan…
srvar Oct 26, 2020
41cf118
autorest.az config (#11374)
changlong-liu Oct 26, 2020
f9258ea
update breaking change comments (#11373)
ruowan Oct 26, 2020
fa22340
update API documentation (#11377)
aymanjarrousms Oct 26, 2020
0d847fd
Revert "Tsunkaraneni/create ui definition (#11008)" (#11344)
snarkywolverine Oct 27, 2020
600bae4
fix correctness errors for AVS 2020-03-20 API (#11317)
cataggar Oct 27, 2020
694bd4e
fix java readme (#11397)
ChenTanyi Oct 27, 2020
618cbfe
[Hub Generated] Review request for Microsoft.CostManagement to add ve…
zachraMSFT Oct 27, 2020
fae84d4
[Hub Generated] Review request for Microsoft.Communication to add ver…
bviglietta Oct 27, 2020
84b2b02
Update common types with Operation + OperationListResult (#11356)
TimLovellSmith Oct 27, 2020
f42bd83
updating_the_managedVirtualNetworkSettings_property (#11300)
abhishekbhol Oct 27, 2020
be7b07b
Bump down version for Text Analytics v3.2-preview.1 to v3.1-preview.3…
suhas92 Oct 27, 2020
d3a50a5
Remove implementation details of key release policy; instead use opaq…
Oct 27, 2020
e86a6ee
Add delete incident comment API (#11297)
roherzbe Oct 28, 2020
f8440e9
Add VA IaaS API (#11191)
talhers Oct 28, 2020
c196ef0
Update VmssVMExtension to use SubResource (#10745)
sds6 Oct 28, 2020
31d7b87
Update CODEOWNERS for application insights (#11386)
srnagar Oct 28, 2020
0c15954
fix readme error (#11414)
ChenTanyi Oct 28, 2020
e5897c6
Add 2020-03-30 of healthcareapis to go SDK (#11416)
ArcturusZhang Oct 28, 2020
c174d65
Add multiapi section for go SDK (#11417)
ArcturusZhang Oct 28, 2020
7181280
[Synapse] - name now is a required property for NotebookResource and …
idear1203 Oct 28, 2020
c9f1cc8
Adding support for SqlPoolDeleteRestorePoints and RestorableDroppedSq…
tunafish88 Oct 28, 2020
3783975
Make SQL default composite package v4 (#11403)
bradrich-msft Oct 29, 2020
1ea0970
Relaxing Email Regex pattern (#11421)
rohanand-MS Oct 29, 2020
3cef470
[Hub Generated] Review request for Microsoft.Synapse to add version p…
chiquelo Oct 29, 2020
544384a
Added additional property of double encryption and support of user as…
dhawal777 Oct 29, 2020
cc26a59
sso, and vmtemplate (#11198)
datr93 Oct 29, 2020
4894de2
Update readme files with Hybrid2020 Profile (#11370)
HarveyLink Oct 29, 2020
7196231
Devices new api (#11368)
MichalHel Oct 29, 2020
a582577
[Hub Generated] Review request for Microsoft.Marketplace to add versi…
MiriBerezin Oct 29, 2020
ce7ca48
Add what-if error codes (#11411)
shenglol Oct 29, 2020
9abfdcf
[Hub Generated] Review request for Microsoft.Cache to add version pre…
greenms Oct 29, 2020
9d3adc7
Fix common type issue (#11399)
jianyexi Oct 29, 2020
3faca87
Session properties can be null (#11437)
idear1203 Oct 29, 2020
54480da
Swagger Correction (#11329)
amoghnatu Oct 29, 2020
195ca6e
[Hub Generated] Review request for Microsoft.Authorization to add ver…
feruilob Oct 30, 2020
2b96e78
Enabling archival and unarchival of a reservation. (#11246)
sornaks Oct 30, 2020
7d1245b
Synapse - Add BabylonConfiguration property to Workspace (#11434)
liuyu1981831m Oct 30, 2020
ab66def
python track2 (#11436)
msyyc Oct 30, 2020
c613d40
add frontdoor java readme (#11456)
ChenTanyi Oct 30, 2020
3c2a893
Fix messages and descriptions for what-if error codes (#11453)
shenglol Oct 30, 2020
6db3ee5
Dev security microsoft.security 2020 08 06 preview (#11263)
amiramit Oct 30, 2020
9e59dd6
Add Blob Inventory Support with Examples (#11048)
HimanshuChhabra Oct 30, 2020
cacde18
OperationailInsights: M5 Identity update. (#11007)
dulikvor Nov 2, 2020
c0999c2
machinelearning service spec changes (#11408)
DeMale Nov 2, 2020
f904638
Update comment.yml (#11454)
ruowan Nov 2, 2020
3b81f13
Add Sentinel timeline API to swagger (#11149)
sagamzu Nov 2, 2020
e10bc62
update databoxedge java readme (#11476)
ChenTanyi Nov 2, 2020
3ef03f2
Swagger for Mixed Reality STS Service APIs (#11389)
archanaiyer Nov 2, 2020
f11c7e7
Add Redis track2 config (#10261)
00Kai0 Nov 2, 2020
f150a6d
Kusto: fix lint issues in 2020-06-14 and 2020-09-18 versions (#11168)
astauben Nov 2, 2020
85aedc1
Mitryakh/network july (#11475)
MikhailTryakhov Nov 3, 2020
f89a670
revert V2020-02-02-Preview ShortTermRetentionPolicy (#11491)
lululilliancoding Nov 3, 2020
3d5b14e
[Hub Generated] Review request for Microsoft.KubernetesConfiguration …
NarayanThiru Nov 3, 2020
7223930
Service Bus : Added DisasterRecoveryConfig to 2018-preview API versio…
Nov 3, 2020
328aeb5
Fixes for S360 completeness and correctness. (#11358)
xolve Nov 3, 2020
ced4891
Corrected SKU cost contract (#11457)
anponnet Nov 3, 2020
220b0b8
Add keys as a child proxy resource under vaults (AKV's ARM contract).…
adarce Nov 3, 2020
108070a
[Billing] Update readme.az.md for 2nd phase requests (#11438)
Nov 3, 2020
ebddbc2
Update issue_assignment.yml (#11478)
ruowan Nov 3, 2020
0486181
task1212475-addtrack2 (#10860)
JackTn Nov 3, 2020
c222036
[Hub Generated] Review request for Microsoft.Consumption to add versi…
zachraMSFT Nov 3, 2020
f87c55b
Adding Artifact rename api for resources Notebook,Pipeline,Dataflow, …
srinuthati Nov 3, 2020
111dab2
add x-ms-client-default value for sku families (#11333)
iscai-msft Nov 3, 2020
68b6eba
Long property description formatted (#11509)
VitaliyKurokhtin Nov 4, 2020
ae99599
Operationalinsights/data export v1/8/20 delete alltables (#11429)
hohershk Nov 4, 2020
32b4d05
[Monitor] Fix DCR tag in readme.md; Add phyton tag (#11518)
herreraj-ms Nov 4, 2020
4f522c4
notstarted -> notStarted (#11493)
deyaaeldeen Nov 4, 2020
c55857d
Dev attestation microsoft.attestation 2018 09 01 preview (#10978)
LarryOsterman Nov 4, 2020
32735e6
[Azure Cognitive Search] Add default response to Operations API (#11515)
bitsforthought Nov 5, 2020
295dc57
set computeType, coreCount to object type to allow expressions (#10897)
bannama Nov 5, 2020
3b58f10
new api changes for hostpool for start vm on connect feature (#11487)
Goxu92 Nov 5, 2020
e9e36d6
[Hub Generated] Review request for Microsoft.Devices to add version p…
joaldana Nov 5, 2020
9b24fde
Renamed swagger file to ResourceHealthAlerts (#11164)
giladsu Nov 5, 2020
bfbfa7d
[Hub Generated] Review request for Microsoft.SecurityInsights to add …
hassanchawiche Nov 5, 2020
64d0c92
Updated Examples for Provider instances (#11505)
PakDLiu Nov 5, 2020
ed97c9c
Fix the extra subscription id parameter (#11481)
ArcturusZhang Nov 5, 2020
f3faea5
Marketplace miberezi 2020 (#11543)
MiriBerezin Nov 5, 2020
ce1df6c
[Communication] Init Configuration for Azure CLI (#11525)
Nov 5, 2020
cae63f7
Added api-version 2020-10-20 to Microsoft.Insights (#11307)
tonykslee Nov 5, 2020
5d48a7d
attributes added in LibraryInfo in BigDataPool specs (#11415)
navneet35 Nov 5, 2020
edfc93e
support discrimitor and readonly at same time (#11480)
chenjianfei2017 Nov 5, 2020
49ddaaa
Added TextAnalyticsError to HealthcareJobState (#11511)
suhas92 Nov 5, 2020
4fbfd96
Assign Synapse data-plane PRs to Jonathan T. (#11546)
lmazuel Nov 5, 2020
28cd66f
Updates to the Swagger to fix a few deserialization problems for the …
abhahn Nov 5, 2020
4818a8c
Synapse S360 Item #935323 (#11443)
kashyap-kunal Nov 6, 2020
0f401b3
Workspace Managed Sql Server Proxy Apis. #907750 #923781 (#11105)
kashyap-kunal Nov 6, 2020
82f38d0
VM and VMSS licenseType description update, allows value to be update…
Sandido Nov 6, 2020
7ad889a
Fix output-folder of storage for go SDK (#11562)
ArcturusZhang Nov 6, 2020
4c1dfe4
Add api-version of monitor to go SDK (#11557)
ArcturusZhang Nov 6, 2020
9531261
ASR: Adding new Resource replication protection intent and its associ…
ayfathim Nov 6, 2020
3962c6c
[Hub Generated] Review request for Microsoft.CostManagement to add ve…
elabicha Nov 6, 2020
8283183
update pr template to include changelog section (#11440)
zhenglaizhang Nov 6, 2020
eede34f
API addition for supporting customer managed keys in Backup Service (…
geethasmsft Nov 9, 2020
dcf11b2
fix operation name for docs (#11536)
solankisamir Nov 9, 2020
d110522
Fix Swagger Issues for Microsoft.AAD/DomainServices (#11178)
jihochang Nov 9, 2020
fe36275
[T2] securityinsight for python track2 (#11514)
msyyc Nov 9, 2020
cddec4b
expose nic in dms sdk (#11575)
Nov 9, 2020
1b83058
Revert attribute expressRouteGatewayBypass (#11541)
sachethegde Nov 9, 2020
d657ad5
2020-09-01-hybrid profile - Fixing paths for Storage and Microsoft.We…
bganapa Nov 9, 2020
745479d
[Hub Generated] Review request for Microsoft.Confluent to add version…
alluri02 Nov 9, 2020
9563d06
Update api-version in examples (#11500)
audunn Nov 9, 2020
e0b7889
CICD Swagger changes for git config APIs (#11528)
praveenmathamsetty Nov 9, 2020
299572f
Remove 'Requires Premium Sku' (#11590)
sspeaks610 Nov 10, 2020
61d90a9
Add missing API. (#11548)
xolve Nov 10, 2020
f8f89f0
fix correctness errors for AVS 2019-08-09-preview API (#11545)
cataggar Nov 10, 2020
b0c7f98
Add Databases APIs to a new PostgreSQL version 2020-11-05-preview (#1…
gechris Nov 10, 2020
e6c2ffd
[Hub Generated] Review request for Microsoft.ContainerInstance to add…
worldhello126 Nov 10, 2020
5f6e365
AVS 2020-07-17-preview (#10866)
leedouglas Nov 10, 2020
80f07ae
remove invalid package-2016-08 for RecoveryServices (#11287)
cataggar Nov 10, 2020
52f39bc
add notification track2 config (#11439)
00Kai0 Nov 10, 2020
e575b29
add policyinsights track2 config (#11398)
00Kai0 Nov 10, 2020
4280f58
Compute: update readme.java.md (#11241)
xseeseesee Nov 10, 2020
3787428
[Datadog] Add terms APIs (#11435)
limingu Nov 10, 2020
9f5ecec
IoTHub: update readme.java.md (#11244)
xseeseesee Nov 10, 2020
28d37f8
[Storage] File share snapshots CRUD (#11372)
zfchen95 Nov 10, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
23 changes: 23 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
<i>MSFT employees can try out our new experience at <b>[OpenAPI Hub](https://aka.ms/openapiportal) </b> - one location for using our validation tools and finding your workflow.
</i>

### Changelog
Please ensure to add changelog with this PR by answering the following questions.
1. What's the purpose of the update?
- [ ] new service onboarding
- [ ] new API version
- [ ] update existing version for new feature
- [ ] update existing version to fix swagger quality issue in s360
- [ ] Other, please clarify
2. When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
3. When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
4. If it's an update to existing version, please select SDKs of specific language and CLIs that require refresh after swagger is published.
- [ ] SDK of .NET (need service team to ensure code readiness)
- [ ] SDK of Python
- [ ] SDK of Java
- [ ] SDK of Js
- [ ] SDK of Go
- [ ] PowerShell
- [ ] CLI
- [ ] Terraform
- [ ] No, no need to refresh for updates in this PR

### Contribution checklist:
- [ ] I commit to follow the [Breaking Change Policy](http://aka.ms/bcforapi) of “no breaking changes
- [ ] I have reviewed the [documentation](https://aka.ms/ameonboard) for the workflow.
Expand All @@ -27,4 +48,6 @@ If there are following updates in the PR, ensure to request an approval from API
- [ ] Updating API in stable version with Breaking Change Validation errors
- [ ] Updating API(s) in preview over 1 year

To initiate an evaluation of the breaking change, create a new intake using the [template for breaking changes](https://msazure.visualstudio.com/One/_workitems/create/Scenario?templateId=d1c215ec-5d6a-4cb3-a193-95ddd0a1ba96&ownerId=85bb92fb-21fe-41ca-9309-47f2c5f57515). Addition details on the process and office hours are on the [Breaking change Wiki](https://dev.azure.com/msazure/AzureWiki/_wiki/wikis/AzureWiki.wiki/37684/Breaking-Changes).

Please follow the link to find more details on [PR review process](https://aka.ms/SwaggerPRReview).
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
---
- rule:
type: checkbox
keywords:
- "Removing API(s)"
- "Updating API in stable version"
onCheckedLabels:
- breakingChange

- rule:
type: checkbox
keywords:
Expand All @@ -24,10 +16,10 @@

- rule:
type: label
label: breakingChange
onLabeledComments: "Hi @${PRAuthor}, one or multiple breaking change(s) is detected in your PR. Pls follow [breaking change policy](https://aka.ms/AzBreakingChangesPolicy) to request breaking change review and approval before proceeding swagger PR review. "
label: BreakingChangeReviewRequired
onLabeledComments: "Hi @${PRAuthor}, one or multiple breaking change(s) is detected in your PR. Please check out the breaking change(s), and provide business justification in the PR comment and @ PR assignee why you must have these change(s), and how external customer impact can be mitigated. Please ensure to follow [breaking change policy](https://aka.ms/AzBreakingChangesPolicy) to request breaking change review and approval before proceeding swagger PR review. </br>**Action**: To initiate an evaluation of the breaking change, create a new intake using the [template for breaking changes](https://msazure.visualstudio.com/One/_workitems/create/Scenario?templateId=d1c215ec-5d6a-4cb3-a193-95ddd0a1ba96&ownerId=85bb92fb-21fe-41ca-9309-47f2c5f57515). Addition details on the process and office hours are on the [Breaking change Wiki](https://dev.azure.com/msazure/AzureWiki/_wiki/wikis/AzureWiki.wiki/37684/Breaking-Changes).</br> If you think it is false positive breaking change, please provide the reasons in the PR comment, report to Swagger Tooling Team via https://aka.ma/swaggerfeedback."

- rule:
type: label
label: ApprovedOkToMerge
label: Approved-OkToMerge
onLabeledComments: "Hi @${PRAuthor},Your PR is approved. Congratulations. </br> <li> If your PR is in public repo (azure-rest-api-specs), PR assignee will merge all updates in the PR shortly afterwards; or pause the PR merge, you need to put on a label <b>DoNotMerge</b> to PR as soon as possible. </li><li>If your PR is in private repo (azure-rest-api-specs-pr), there won’t be PR merge. Please refer to this [wiki](https://dev.azure.com/azure-sdk/internal/_wiki/wikis/internal.wiki/205/RP-Scenarios-to-Contribute-to-Swagger?anchor=**public-repository-vs.-private-repository**) for further guidance on how to proceed. </li>"
2 changes: 1 addition & 1 deletion .github/issue_assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@
- leni-msft
- qianwens
- ruowan
- MyronFanQiu

13 changes: 10 additions & 3 deletions .github/pull_request_assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@
reviewers:
- lmazuel

- rule:
# synapse data-plane PR
paths:
- "specification/synapse/data-plane/**"
reviewers:
- jonathandturner

- rule:
# data-plane PR
paths:
Expand All @@ -21,14 +28,14 @@
paths:
- "specification/network/**"
reviewers:
- MyronFanQiu
- kairu-ms
- lirenhe

- rule:
paths:
- "specification/@(applicationinsights|operationalinsights)/**"
reviewers:
- MyronFanQiu
- kairu-ms

- rule:
paths: "specification/@(resources|powerplatform)/**"
Expand Down Expand Up @@ -72,7 +79,7 @@
- "specification/monitor/**"
reviewers:
- weidongxu-microsoft
- MyronFanQiu
- kairu-ms

- rule:
paths:
Expand Down
6 changes: 3 additions & 3 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
/specification/analysisservices/ @taiwu
/specification/alertsmanagement/ @ofirmanor @olalavi @erangon @orieldar @ilaizi @shakednai1 @khaboasb @orenhor
/specification/apimanagement/ @promoisha @solankisamir
/specification/applicationinsights/ @alexeldeib @reyang @TimothyMothra @ramthi @rajkumar-rangaraj @markwolff @trask @hectorhdzg @lzchen
/specification/applicationinsights/ @alexeldeib @ramthi @markwolff @trask @hectorhdzg @lzchen
/specification/asazure/ @athipp
/specification/authorization/ @darshanhs90 @stankovski
/specification/automation/ @vrdmr
/specification/azsadmin/ @deathly809
/specification/batch/ @matthchr @xingwu1
/specification/batchai/ @alexanderyukhanov
/specification/billing/ @wilcobmsft
/specification/billing/ @wilcobmsft @asarkar84
/specification/cdn/ @csmengwan @injyzarif @prakharsharma10
/specification/cognitiveservices/ @felixwa @yangyuan
/specification/compute/ @bilaakpan-ms @sandido @dkulkarni-ms @haagha @madewithsmiles @MS-syh2qs @grizzlytheodore @hyonholee @mabhard @danielli90 @smotwani @ppatwa @vikramd-ms @savyasachisamal @yunusm @ZhidongPeng @nkuchta @maheshnemichand @najams @changov
Expand Down Expand Up @@ -58,7 +58,7 @@
/specification/recoveryservicessiterecovery/ @avneeshrai
/specification/redis/ @siddharthchatrolams @timlovellsmith
/specification/relay/ @sethmanheim @v-ajnava
/specification/resources/ @Tiano2017 @rajshah11 @vivsriaus
/specification/resources/ @Azure/arm-template-deployments @rajshah11 @vivsriaus
/specification/scheduler/ @pinwang81
/specification/search/data-plane/ @brjohnstmsft @arv100kri @bleroy @heaths @AlexGhiondea
/specification/search/resource-manager/ @abhi1509 @miwelsh @tjacobhi
Expand Down
6 changes: 4 additions & 2 deletions cSpell.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
"version": "0.1",
"language": "en",
"words": [
"Creds"
"Creds",
"partiallycompleted",
"umls"
],
"dictionaryDefinitions": [
{
Expand Down Expand Up @@ -748,4 +750,4 @@
]
}
]
}
}
27 changes: 27 additions & 0 deletions custom-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ aspnet
asyncinfo
asyncoperation
atascada
attestationcollateral
Auditd
australiaeast
australiasoutheast
Expand Down Expand Up @@ -454,6 +455,7 @@ deleteconsumergroup
deletedcertificates
deletedkeys
deletedsecrets
deletedservices
deletedstorage
deletefailed
deleteissuers
Expand Down Expand Up @@ -609,6 +611,7 @@ fileuploadout
fileurl
findsimilars
findsquare
firmwares
fluentd
forestsummary
formrecognizer
Expand Down Expand Up @@ -675,6 +678,7 @@ Gloo
gluster
glusterfs
GOARCH
GPUP
GPUs
Grammarly
GRANTACE
Expand Down Expand Up @@ -757,6 +761,7 @@ Informations
Informix
Ingestor
ingressed
inittime
inkrecognizer
inlinecount
inlines
Expand Down Expand Up @@ -996,6 +1001,8 @@ Monospace
mountainview
MPNS
MRAN
mrenclave
mrsigner
MSAZR
MSAZRDE
MSCONCAT
Expand Down Expand Up @@ -1191,6 +1198,7 @@ Plex
Pohlmann
pois
policyassignments
policycertificates
policydefinitions
policyinsights
policykey
Expand Down Expand Up @@ -1307,6 +1315,8 @@ recoveryservicessiterecovery
recurse
rediscache
rediscachemanagement
RediSearch
redisenterprise
Redshift
Reenabled
Refid
Expand Down Expand Up @@ -1759,6 +1769,7 @@ Unregistering
Unregisters
unrestorable
unsubstituted
Unsynced
untagged
Untracked
unvalidated
Expand Down Expand Up @@ -1818,6 +1829,7 @@ visualsearch
visualstudio
vlan
vlanid
vlans
Vldb
VM's
vmextension
Expand Down Expand Up @@ -1974,3 +1986,18 @@ Setget
Ruleproperties
shamir_share
dllpath
MSIX
msix
MSIXpackages
msixpackages
appxmanifest
Appxmanifest
msixpackage
xml
Creds
unarchive
unarchiving
ssoadfs
Idempotence
Sqlpools
privatelinkhub
28 changes: 28 additions & 0 deletions documentation/Semantic-and-Model-Violations-Reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,9 @@ This document lists the set of automated rules that can be validated against swa
| [INTERNAL_ERROR](#INTERNAL_ERROR) | [OAV100](#INTERNAL_ERROR) |
| [REQUEST_VALIDATION_ERROR](#REQUEST_VALIDATION_ERROR) | [OAV109](#REQUEST_VALIDATION_ERROR) |
| [RESPONSE_STATUS_CODE_NOT_IN_EXAMPLE](#RESPONSE_STATUS_CODE_NOT_IN_EXAMPLE) | [OAV111](#RESPONSE_STATUS_CODE_NOT_IN_EXAMPLE) |
| [ROUNDTRIP_INCONSISTENT_PROPERTY](#ROUNDTRIP_INCONSISTENT_PROPERTY) | |
| [ROUNDTRIP_MISSING_PROPERTY](#ROUNDTRIP_MISSING_PROPERTY) | |
| [ROUNDTRIP_ADDITIONAL_PROPERTY](#ROUNDTRIP_ADDITIONAL_PROPERTY) | |


### Validation Warnings
Expand Down Expand Up @@ -799,3 +802,28 @@ This document lists the set of automated rules that can be validated against swa
**How to fix the violation**: Remove this definition if it's not used.


### <a name="ROUNDTRIP_INCONSISTENT_PROPERTY" />ROUNDTRIP_INCONSISTENT_PROPERTY

**Output Message**: The property’s value in the GET response is different from what was set in the preceding PUT request. If it is a read-only property, update the swagger definition for this property to mark it as "readOnly": true. Alternatively, keep the property in the GET schema but remove it from the PUT schema. If the property has a default value, update the Swagger definition for this property to mark it with "default": <default value> annotation.

**Description**: The property’s value in the GET response is different from what was set in the preceding PUT request. This usually happens when the property is read-only so it's value cannot be changed. It is also possible that the property has a default value, and it is set to that value when a null value is included in the PUT request.

**How to fix the violation**: If the property is a read-only, update the swagger definition for this property to mark it as "readOnly": true. Alternatively, keep the property in the GET schema but remove it from the PUT schema. If the property has a default value, update the Swagger definition for this property to mark it with "default": <default value> annotation.


### <a name="ROUNDTRIP_MISSING_PROPERTY" />ROUNDTRIP_MISSING_PROPERTY

**Output Message**: The property is present in the PUT request but is either never returned in the GET response or is returned with a null value. If this is a property that carries a secret such as a password, update the Swagger definition to mark it with the "x-ms-secret": true annotation.

**Description**: The property is present in the PUT request, but in the subsequent GET response, it is either never returned or is returned with a null value, which means the property is write-only and is likely to carry a secret.

**How to fix the violation**: Mark the property definition with the "x-ms-secret": true annotation if the property is a secret.


### <a name="ROUNDTRIP_ADDITIONAL_PROPERTY" />ROUNDTRIP_ADDITIONAL_PROPERTY

**Output Message**: The property is returned in the GET response, but it is not declared in the PUT request. If it is a read-only property, update the swagger definition for this property to mark it as \"readOnly\": true. Alternatively, keep the property in the GET schema but remove it from the PUT schema. If the property has a default value, update the Swagger definition for this property to mark it with \"default\": <default value> annotation.

**Description**: The property was not in the PUT request, but it is returned in the subsequent GET response. This implies that the property is read-only or has a default value.

**How to fix the violation**: If the property is a read-only, update the swagger definition for this property to mark it as "readOnly": true. Alternatively, keep the property in the GET schema but remove it from the PUT schema. If the property has a default value, update the Swagger definition for this property to mark it with "default": <default value> annotation.
11 changes: 5 additions & 6 deletions documentation/samplefiles/readme.azureresourceschema.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,18 @@ These settings apply only when `--azureresourceschema` is specified on the comma

``` yaml $(azureresourceschema) && $(multiapi)
batch:
- tag: schema-yourservicename-YYYY-MM-DD

- tag: schema-[[ServiceName]]-[[Version]]
```

Please also specify `--azureresourceschema-folder=<path to the root directory of your azure-resource-manager-schemas clone>`.

### Tag: schema-yourservicename-YYYY-MM-DD and azureresourceschema
### Tag: schema-[[ServiceName]]-[[Version]] and azureresourceschema

``` yaml $(tag) == 'schema-yourservicename-YYYY-MM-DD' && $(azureresourceschema)
``` yaml $(tag) == 'schema-[[ServiceName]]-[[Version]]' && $(azureresourceschema)
output-folder: $(azureresourceschema-folder)/schemas

# all the input files in this apiVersion
input-file:
- Microsoft.YourServiceName/stable/YYYY-MM-DD/YourServiceName.json

- [[ResourceProviderName]]/[[ReleaseState]]/[[Version]]/[[ServiceName]].json
```
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ csharp:
payload-flattening-threshold: 1
clear-output-folder: true
client-side-validation: false
namespace: Microsoft.YourServiceName
output-folder: $(csharp-sdks-folder)/YourServiceName/management/Microsoft.YourServiceName/GeneratedProtocol
namespace: [[ResourceProviderName]]
output-folder: $(csharp-sdks-folder)/[[ServiceName]]/management/[[ResourceProviderName]]/GeneratedProtocol
```
32 changes: 6 additions & 26 deletions documentation/samplefiles/readme.go.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,42 +5,22 @@ These settings apply only when `--go` is specified on the command line.
```yaml $(go)
go:
license-header: MICROSOFT_APACHE_NO_VERSION
namespace: [[ServiceName]]
clear-output-folder: true
```

### Go multi-api

``` yaml $(go) && $(multiapi)
batch:
- tag: package-2019-12-01
- tag: package-2020-07-01-preview
# add every tag listed below
- tag: package-[[Version]][[-ReleaseState]]
```

### Tag: package-2019-12-01 and go
### Tag: package-[[Version]][[-ReleaseState]] and go

These settings apply only when `--tag=package-2019-12-01 --go` is specified on the command line.
These settings apply only when `--tag=package-[[Version]][[-ReleaseState]] --go` is specified on the command line.
Please also specify `--go-sdk-folder=<path to the root directory of your azure-sdk-for-go clone>`.

```yaml $(tag) == 'package-2019-12-01' && $(go)
# NOTE: a stable tag must not contain any preview swagger files included
# NOTE: go namespace can only consist of lower case letters, numbers and underscores
namespace: yourservicename
# NOTE: for special cases, you can hard code the namespace in the output-folder
# NOTE: the output-folder of a stable tag must not be under the preview subdirectory
output-folder: $(go-sdk-folder)/services/$(namespace)/mgmt/2019-12-01/$(namespace)
```

### Tag: package-2020-07-01-preview and go

These settings apply only when `--tag=package-2020-07-01-preview --go` is specified on the command line.
Please also specify `--go-sdk-folder=<path to the root directory of your azure-sdk-for-go clone>`.

```yaml $(tag) == 'package-2020-07-01-preview' && $(go)
# NOTE: a preview tag must not contain at least one preview swagger file included
# NOTE: go namespace can only consist of lower case letters, numbers and underscores
namespace: yourservicename
# NOTE: a preview api-version must be under the preview sub-directory
# NOTE: the output-folder of a preview tag must be under the preview subdirectory
output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2020-07-01-preview/$(namespace)
```yaml $(tag) == 'package-[[Version]][[-ReleaseState]]' && $(go)
output-folder: $(go-sdk-folder)/services[[/ReleaseState]]/$(namespace)/mgmt/[[Version]]/$(namespace)
```
Loading