Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
454 commits
Select commit Hold shift + click to select a range
05a52c5
[DataFactory]Add AzurePostgreSql Sink and Oracle/SapTable/Netezza Par…
wenbof Jul 19, 2019
aedf503
adding package 2019-06 to python multipackage build (#6677)
Jul 19, 2019
cae7505
chore: jsonfmt windowsiot (#6684)
nschonni Jul 22, 2019
7dad220
[Azure Stack] Update Volume and Drive API for Fabric Admin (#6666)
zyxyoshine Jul 22, 2019
f8314de
fix: adhybridhealthservice model validation issues (#6414)
nschonni Jul 22, 2019
7cc0e81
Add fork repository configuration (#6694)
Jul 22, 2019
d1128ad
chore: Sort custom-words.txt (#6698)
nschonni Jul 22, 2019
93a6ba1
Introduce ADX Command (#6667)
tomersh26 Jul 23, 2019
5795c13
IMDS: Adding Swagger spec for 2019-04-30 version. (#6572)
tushar-bhargava-ms Jul 23, 2019
f76827f
[Hub Generated] Review request for Microsoft.Portal to add version pr…
jjbfour Jul 23, 2019
ee4f8be
fix: azsadmin character encoding (#6685)
nschonni Jul 23, 2019
9761784
fix: datafactory character encoding (#6686)
nschonni Jul 23, 2019
142917d
chore: jsonfmt devtestlabs (#6705)
nschonni Jul 23, 2019
c62053d
added iothub java readme (#5993)
iscai-msft Jul 23, 2019
2fcd013
remove id validation (#6703)
solankisamir Jul 23, 2019
9dd05d3
fix: managementgroups model validation (#6697)
nschonni Jul 24, 2019
20c172b
removing non-ascii character (#6710)
mabhard Jul 24, 2019
a871d83
update preproduction pipeline for testing avocado@0.5.0 (#6646)
ruowan Jul 25, 2019
ad67077
Updated QnAMaker Runtime API headers descriptions (#6559)
rokulka Jul 25, 2019
48e9974
update package '@azure/rest-api-specs-scripts' 0.4.0 (#6722)
ruowan Jul 25, 2019
79ecf24
Added Keyvault and MSI parameters to create SAP Monitor (#6711)
PakDLiu Jul 25, 2019
548e21c
Change type name and add timeout property (#6717)
tomersh26 Jul 25, 2019
6916d18
Update azure-sdk-for-go to test in production (#6728)
Jul 25, 2019
a28a3fc
Add maxComplexObjectsInCollectionsPerDocument to ServiceStats limits …
enjaimes Jul 25, 2019
17b19b8
Change python integration repository to fork (#6729)
Jul 25, 2019
a2208da
Add new property for CORS settings (#6478)
juniwang Jul 26, 2019
c9109b9
chore: jsonfmt datafactory (#6654)
nschonni Jul 26, 2019
7936730
chore: jsonfmt signalr (#6735)
nschonni Jul 26, 2019
96f4daf
fix: datafactory model validation (#6733)
nschonni Jul 26, 2019
dc6296b
chore: jsonfmt search (#6736)
nschonni Jul 26, 2019
bb46e5b
Michal dev security microsoft.security 2017 08 01 preview (#6563)
MichalHel Jul 26, 2019
a30cf5c
new tag in alerts management (#6689)
Jul 28, 2019
169692f
chore: jsonfmt security (#6747)
nschonni Jul 29, 2019
547d9bd
fixed datafactory readme, added java readme (#6431)
iscai-msft Jul 29, 2019
798b9fc
fix: logic model validation errors (#6751)
nschonni Jul 29, 2019
1905235
Nasingla/subscription text (#6339)
navysingla Jul 29, 2019
bc9c454
fix: Batch model validation errors (#6753)
nschonni Jul 29, 2019
8f0d54f
fix: applicationinsights delete examples (#6636)
nschonni Jul 29, 2019
c314776
fix: service-map model validation error (#6754)
nschonni Jul 29, 2019
74dfcd3
support dataset v2 split name (#6738)
xiaoyingQQ Jul 29, 2019
9c1b751
fix: edgegateway model validation errors (#6759)
nschonni Jul 29, 2019
8fd32bc
[DataFactory]SapBwCube and Sybase Dataset (#6756)
wenbof Jul 29, 2019
3d5f2c9
remove x-ms-odata (#6726)
solankisamir Jul 29, 2019
968929c
Fixed incorrect API version in NetworkWatcher's examples (#6765)
anton-evseev Jul 29, 2019
c3a81d4
Add Capabilities to stable version, Modify ApplicationType and Access…
aim-for-better Jul 29, 2019
250a181
chore: jsonfmt monitor (#6598)
nschonni Jul 29, 2019
e56c481
fix: SmartDetecotrAlertRule_Delete model validation (#6576)
nschonni Jul 29, 2019
e42e921
fix: azureactivedirectory model validation error (#6758)
nschonni Jul 29, 2019
7b603ca
Add missing tenant-level provider list operation to SDK (#6645)
mentat9 Jul 29, 2019
c2ff015
[SRP] Add new API ListBlobServices (#6657)
zfchen95 Jul 29, 2019
17145d5
add sparql (the graph query language) (#6775)
tengr Jul 30, 2019
4df5156
fix: postgresql model validation errors (#6757)
nschonni Jul 30, 2019
f8cb1a1
fix: EnterpriseKnowledge model validation (#6714)
nschonni Jul 30, 2019
bfbcefd
Fix outdated arm-datamigration TypeScript output path (#6763)
kpajdzik Jul 30, 2019
5fe2384
Revert "set a default api version (#6588)" (#6780)
ankurkhemani Jul 30, 2019
78e0f61
chore: jsonfmt securityinsights (#6626)
nschonni Jul 30, 2019
1e33a4e
chore: jsonfmt datafactory (#6774)
nschonni Jul 30, 2019
30c4f57
fix: monitor model validation errors (#6760)
nschonni Jul 30, 2019
f5f7b46
Fix typo "Microsofot" in Network's examples (#6787)
anton-evseev Jul 30, 2019
11b1c5f
Removing monitoring hana instance API (#6778)
pabowers Jul 30, 2019
398d680
fix: apimanagment model validation (#6725)
nschonni Jul 30, 2019
72c1b69
Nasingla/nugetupdate (#6673)
navysingla Jul 30, 2019
faa0b38
add repairStatus property for volume (#6786)
zyxyoshine Jul 31, 2019
7f176d2
update avocado version in preproduction pipeline (#6796)
ruowan Jul 31, 2019
2fdb5b2
chore: jsonfmt storage (#6791)
nschonni Jul 31, 2019
4bf2f1d
fixing next-link in hybrid data manager (#6800)
Jul 31, 2019
5d2449e
Enable Avro Dataset in public swagger (#6816)
yuzhangyi Jul 31, 2019
a3e92fe
[Datafactory] Add one new connector and new properties into three con…
davidzhaoyue Jul 31, 2019
8c300b2
nextLink in azsadmin (#6802)
Jul 31, 2019
5306597
fixed nextlink in azurebridge (#6806)
Jul 31, 2019
d80bab6
fixing subscription id issue (#6812)
Jul 31, 2019
1650794
fixed next link in automation (#6807)
Jul 31, 2019
b9db593
Problem: in previous pr #6665 we modify accessModes and applicationTy…
aim-for-better Jul 31, 2019
00a95dd
fixed next-link in migrateprojects (#6799)
Jul 31, 2019
e6e65c3
fixed next link in infrastructureinsights (#6804)
Jul 31, 2019
d8e61ec
fix: network model validation errors (#6750)
nschonni Jul 31, 2019
ceddf4a
[Batch] new data plane and mangement plane version 2019-08-01 (#6723)
xingwu1 Jul 31, 2019
d7d9b6d
Set IoTSecuritySolutions & IoTSecuritySolutionAnalytics API as stable…
hagba Jul 31, 2019
c4d957c
fixed next link in application insights (#6808)
Jul 31, 2019
54e3f79
Update the possible Kind values to include FHIR R4 (#6777)
feordin Jul 31, 2019
ac1e81f
next link in alerts management (#6794)
Jul 31, 2019
6ac2923
chore: jsonfmt consumption (#6663)
nschonni Jul 31, 2019
e7b375b
Add missing bodies in AppGw's examples (#6764)
anton-evseev Jul 31, 2019
4e0d41f
fix: billing model validation errors (#6784)
nschonni Jul 31, 2019
58a1965
fixed next link in customer-insights (#6801)
Jul 31, 2019
c9812a1
[Hub Generated] Review request for Microsoft.Capacity to add version …
gautam714 Aug 1, 2019
14bbf95
chore: jsonfmt security (#6826)
nschonni Aug 1, 2019
1b4a18f
fix: datalake-store model validation errors (#6783)
nschonni Aug 1, 2019
7cfa94a
Container Registries Data-plane API 07/2019 (#6629)
Aug 1, 2019
e6dc5a0
fix: mysql model validation errors (#6829)
nschonni Aug 1, 2019
42212c7
chore: jsonfmt batch (#6827)
nschonni Aug 1, 2019
35de9f3
fix: Microsoft.Sql model validation errors (#6704)
nschonni Aug 1, 2019
98b36d1
Re-enable v1 CI pipeline and retarget v2 sdk automation to test repo …
Aug 1, 2019
7610f5c
fix: recoveryservices model validation errors (#6832)
nschonni Aug 1, 2019
95fec56
fix: cognitiveservices model validation errors (#6833)
nschonni Aug 1, 2019
6edcb40
add QnAMaker runtime to Go SDK (#6770)
jhendrixMSFT Aug 1, 2019
7a43fdf
fix: mariadb model validation errors (#6828)
nschonni Aug 1, 2019
39c47bb
Correct the definition of WebApiSkill (#6779)
arv100kri Aug 1, 2019
5fa088e
[DataFactory] add TriggerRuns_Rerun api (#6342)
spagarwa Aug 1, 2019
e30b61d
chore: jsonfmt devops (#6634)
nschonni Aug 1, 2019
ab88105
Add terminate profile and scheduled events profile to Microsoft.Compu…
szimmer-dev Aug 1, 2019
e6d6e3f
fixed nextLink in servicebus (#6797)
Aug 2, 2019
f496662
fixed next link in storagesync (#6810)
Aug 2, 2019
25cafcc
fix: storSimple1200Series model validation errors (#6849)
nschonni Aug 2, 2019
43bbc32
fix: automation model validation errors (#6782)
nschonni Aug 2, 2019
d2f1579
Update portal.json (#6580)
mmyyrroonn Aug 2, 2019
3a610ce
Fix model validation (#6847)
shawncx Aug 2, 2019
ec8cddf
update codeowner for resources (#6850)
yungezz Aug 2, 2019
4f7b5f9
fix: storsimple8000series model validation errors (#6848)
nschonni Aug 2, 2019
f0ba9ec
RosettaNet Process configuration apis (#6702)
praveensri Aug 2, 2019
92cf2c0
Update reade for Java network tag 2019-06-01 (#6662)
yaohaizh Aug 2, 2019
d5648e3
chore: jsonfmt datafactory (#6841)
nschonni Aug 2, 2019
977d35a
Add missing Gallery Application API in 2019-07-01 version (#6745)
hyonholee Aug 2, 2019
cabd379
Updating examples to reflect the current state of things. (#6838)
sornaks Aug 2, 2019
e096451
updating description - clarify encryption enabled by default (#6392)
tamram Aug 2, 2019
a41ded4
fix: databox model validation errors (#6834)
nschonni Aug 2, 2019
9a821a3
fix: batchai model validation errors (#6781)
nschonni Aug 2, 2019
f37cfd6
chore: jsonfmt logic (#6856)
nschonni Aug 3, 2019
37fcc6d
Add way to override the service url example (#6793)
solankisamir Aug 4, 2019
08aecef
SecurityInsights: Investigation swagger updates (#6652)
dosegal Aug 5, 2019
a45a7e6
chore: jsonfmt datafactory (#6858)
nschonni Aug 5, 2019
3969f77
[Hub Generated] Review request for InkRecognizer to add version previ…
olduroja Aug 5, 2019
2ff8dac
Fixed healthcare readme.md / readme.python.md (#6854)
Aug 5, 2019
1b5c6d9
add HyperVGeneation in GetVMImage (#6730)
khan15 Aug 5, 2019
be0ad6d
chore: jsonfmt imds (#6706)
nschonni Aug 5, 2019
f992be5
chore: jsonfmt compute (#6857)
nschonni Aug 5, 2019
aa0d9d9
fix: servicefabric character encoding (#6687)
nschonni Aug 5, 2019
b3ed416
chore: jsonfmt subscription (#6628)
nschonni Aug 5, 2019
476f7fd
add only tag for ruby sdk (#6737)
mmyyrroonn Aug 5, 2019
a3b03fc
chore: jsonfmt securityinsights (#6861)
nschonni Aug 5, 2019
4bc398a
update config files for swagger to net sdk repo (#6699)
erich-wang Aug 5, 2019
3a5c49a
Adding more documentation to ASC Pricing API (#6691)
nirwinter Aug 5, 2019
651efd1
[Hub Generated] Review request for Microsoft.Portal to add version pr…
jjbfour Aug 5, 2019
5e4bfdd
fix: vmwarecloudsimple missing body in examples (#6618)
nschonni Aug 5, 2019
bcf9254
fix: hybriddatamanager model validation errors (#6830)
nschonni Aug 5, 2019
3ad5668
mark properties as readonly (#6813)
zyxyoshine Aug 6, 2019
9fa3adc
SignalR: refine java readme. (#6835)
yaohaizh Aug 6, 2019
f18d995
Revert "Enable sub/nitegupt (#6591)" (#6845)
nitegupt Aug 6, 2019
73dcd29
Update Tasks.json (#6868)
vchske Aug 6, 2019
b6967e4
Billing RP spec changes for GTM FieldLed-Go-Big (#6661)
asarkar84 Aug 6, 2019
4031db4
created a java readme and updated with new package tag (#5845)
iscai-msft Aug 6, 2019
2a9ac91
Update Batch Swagger documentation (#6867)
matthchr Aug 6, 2019
f249455
Update custom-words.txt (#6871)
tengr Aug 6, 2019
ee8b7f9
Disable CI for ruby sdk (#6874)
Aug 6, 2019
815d420
[Hub Generated] Review request for Microsoft.Consumption to add versi…
santoshsinha100 Aug 6, 2019
97cc11f
fix readme file (#6875)
yungezz Aug 6, 2019
c787414
chore: jsonfmt cognitiveservices (#6862)
nschonni Aug 6, 2019
8839a5e
chore: jsonfmt apimanagement (#6863)
nschonni Aug 6, 2019
239da19
chore: jsonfmt billing (#6872)
nschonni Aug 6, 2019
5fb3c80
Adding managed resource group and log Analytics Workspace to the GET …
pabowers Aug 6, 2019
8b68755
Update custom-words.txt (#6882)
tengr Aug 6, 2019
92213aa
add Multiset (#6880)
tengr Aug 6, 2019
694f153
Update OracleAzureDbPostgreSqlSyncTask.json (#6885)
vchske Aug 7, 2019
0e1793c
[DataFactory]Add AzureMySqlSink and two datasets (#6820)
wenbof Aug 7, 2019
f80a6c1
Add deployment APIs at tenant scope (#6720)
Tiano2017 Aug 7, 2019
4d9abc2
sort custom words (#6879)
ctaggart Aug 7, 2019
3d18e98
avocado@0.5.1 (#6887)
ruowan Aug 7, 2019
d978d8c
chore: jsonfmt consumption (#6877)
nschonni Aug 7, 2019
63eb289
fix: datamigration model validation (#6734)
nschonni Aug 7, 2019
d94bea8
chore: jsonfmt resources (#6889)
nschonni Aug 7, 2019
ad75985
fixed next link in backup (#6805)
Aug 7, 2019
725048b
Moving sfrp release 2019-03-01 to stable (#6613)
a-santamaria Aug 7, 2019
31b1089
[Azure Search] Add Translate and Conditional skills, and recursive sk…
Careyjmac Aug 7, 2019
c95d295
updated bookmarks swagger to reflect current implementation in the RP…
ctoma73 Aug 8, 2019
e2873d1
Added missing c# configuration in HealthcareApis readme.md (#6890)
poadhika Aug 8, 2019
af9780e
Adding Health Probe Method, Health Probe Enabled, SendRecvTimeoutseco…
atshaw42 Aug 8, 2019
619174d
Managed Network Resource Provider OpenAPI Specs (#6891)
yanfa317 Aug 8, 2019
8a1e364
Update readme.md files missed from previous commit (#6900)
johsun-msft Aug 8, 2019
bbb1de7
fix: resourcehealth model validation errors (#6897)
nschonni Aug 8, 2019
397e419
Add tags for Java preview generation. No changes to swaggers. (#6823)
Aug 8, 2019
7856338
chore: jsonfmt managednetwork (#6911)
nschonni Aug 9, 2019
d753d28
typo: BillingAccountId -> billingAccountId (#6909)
nschonni Aug 9, 2019
4843221
Add 404 for HEAD APIs. (#6912)
Tiano2017 Aug 9, 2019
9986fe0
Cases swagger updates (#6761)
dosegal Aug 9, 2019
1cf8be8
chore: jsonfmt frontdoor (#6910)
nschonni Aug 9, 2019
153962d
[SRP] Add Support for File Service and File Shares (#6892)
zfchen95 Aug 9, 2019
0cdbf33
typo: Double word "support" (#6922)
nschonni Aug 10, 2019
dc4abe3
chore: jsonfmt storage (#6925)
nschonni Aug 10, 2019
22197fe
fix: storage model validation errors (#6921)
nschonni Aug 11, 2019
a4f3525
Updating the skus names and clarified capacity description (#6197)
liatbezalel Aug 12, 2019
9d820f3
chore: jsonfmt securityinsights (#6924)
nschonni Aug 12, 2019
98e6b89
[Hub Generated] Review request for Microsoft.ContainerService to add …
Aug 12, 2019
88557fa
fix: compute model validation errors (#6923)
nschonni Aug 12, 2019
0970ade
fix: recoveryservicesbackup model validation (#6926)
nschonni Aug 12, 2019
1ac947c
IMDS Swagger for version 2019-08-01 (#6837)
rifrankl Aug 12, 2019
7ce1ce3
fix: costomer-insights model validation (#6919)
nschonni Aug 13, 2019
468f53a
Add config for go (#6938)
ArcturusZhang Aug 13, 2019
e9b0302
chore: jsonfmt imds (#6939)
nschonni Aug 13, 2019
e61fd63
scripts to add all-api-versions tag to all readmes.
fearthecowboy Aug 13, 2019
aa5c1a0
Merge branch 'master' of github.com:fearthecowboy/azure-rest-api-specs
fearthecowboy Aug 13, 2019
d3b059d
Create AzureMachineLearning.json data-plane API. (#5734)
hendrytl Aug 14, 2019
99b2851
Network july release (#6945)
anton-evseev Aug 14, 2019
ad6d5f6
Add swagger for enable api. (#6905)
nitegupt Aug 14, 2019
ec716fc
[Microsoft.Billing] Customers resource for partner-channel (#6299)
wilcobmsft Aug 14, 2019
1d4ce22
[TimeSeriesInsights] Swagger update - Added support for sample interp…
prjain-msft Aug 14, 2019
f23355b
fix schema property naming (#6901)
alargeasteroid Aug 14, 2019
9f6d3cf
chore: jsonfmt machinelearningservices (#6949)
nschonni Aug 14, 2019
5272743
fix: batch model validation errors (#6941)
nschonni Aug 14, 2019
5bd6555
fix: azsadmin model validation errors (#6953)
nschonni Aug 14, 2019
cdde7cc
Revert the changes for 2019-07-01/Microsoft.Resources. (#6935)
Tiano2017 Aug 14, 2019
dba7982
[DataFactory]Fix typo for binary sink (#6943)
TinaHu1 Aug 14, 2019
228655d
Add table option to copy sink (#6819)
qingyhe Aug 14, 2019
bb084c2
Update PE/PLS (#6894)
bowen0106 Aug 14, 2019
9dacca3
Adding swagger spec for unprepare subnet (#6904)
mvvsubbu Aug 14, 2019
1d37dbf
removed unused autorest-v3 profiles
Aug 14, 2019
7fe24f5
regenerated all-api-versions
Aug 14, 2019
e70e82a
event triggers subcription apis (#6893)
Aug 14, 2019
87061cd
Swagger: Allowing for VMSS reference during VM creation (#6836)
shpa-microsoft Aug 14, 2019
74f7d7a
Update description of "location" in serviceTags.json (#6960)
anton-evseev Aug 15, 2019
61552db
Adding non mandatory fields in ProtectedItem and AzureVmWorkloadProte…
SanjayHukumRana Aug 15, 2019
3df6932
Add json dataset (#6915)
shawnxzq Aug 15, 2019
bc6f6f7
Update readme.java.md for 2019_06 (#6958)
yaohaizh Aug 15, 2019
07fb01c
chore: jsonfmt datafactory (#6965)
nschonni Aug 15, 2019
9547714
Adding alertRuleTemplates swagger spec to securityInsight (#6942)
sagamzu Aug 15, 2019
00cc713
fix: datacatalog model validaiton errors (#6831)
nschonni Aug 15, 2019
152934e
Add managedInstaceAdministrators.json to readme file, which reprepres…
SanjaMalesevic Aug 15, 2019
ae29312
regenerated all-api-versions
Aug 15, 2019
5b45325
Fix bad discriminator value on ConnectionInfo which was breaking node…
huang91shu Aug 16, 2019
3a4f527
chore: jsonfmt servicefabric (#6896)
nschonni Aug 16, 2019
4d10819
fix: mediaservices model validation errors (#6898)
nschonni Aug 16, 2019
e3fa281
fix: hdinsights model validation (#6920)
nschonni Aug 16, 2019
af77b94
fix: Microsoft.Authorization model validation (#6927)
nschonni Aug 16, 2019
e5261c9
fix: storagesync model validation errors (#6929)
nschonni Aug 16, 2019
6fae51c
chore: jsonfmt network (#6950)
nschonni Aug 16, 2019
429228f
chore: jsonfmt billing (#6951)
nschonni Aug 16, 2019
7000014
chore: jsonfmt timeseriesinsights (#6952)
nschonni Aug 16, 2019
c16ea75
chore: jsonfmt securityinsights (#6977)
nschonni Aug 16, 2019
1cb0d6a
fix: databricks model validation error (#6966)
nschonni Aug 16, 2019
23326b9
refactor table option (#6970)
qingyhe Aug 16, 2019
a0cd13d
IMDS Swagger: Adding Swagger spec for 2019-08-15 version (#6846)
jianyunt Aug 17, 2019
9523cce
regenerated all-api-versions
Aug 17, 2019
79c2711
Mark ownerEmail as required properties for workspace RP (#6968)
sherry1989 Aug 18, 2019
04c0a00
chore: jsonfmt imds (#6986)
nschonni Aug 19, 2019
3b01813
fix bad 'unknown' discriminator value in the rest of our datamigratio…
huang91shu Aug 19, 2019
59c5761
fix: MD010/no-hard-tabs (#6985)
nschonni Aug 19, 2019
ae48ce6
Fixed Integration Runtime semantic validation error. (#6989)
zhangyd2015 Aug 20, 2019
d4104a6
Fixing model validation errors for Azure Backup (#6990)
adit-t Aug 20, 2019
178695c
[Data Factory]Add property blockSizeInMB for AzureBlobStorageWriteSet…
rickysun93 Aug 20, 2019
ea01158
Add validation transfer API for Microsoft.Billing. (#6940)
jbnpaul Aug 20, 2019
ea2dbe5
[Azure Search] Introduce a few breaking changes in swagger specificat…
arv100kri Aug 21, 2019
8621952
update avocado@0.6.0 in preproduction (#7002)
ruowan Aug 21, 2019
c6f70c1
Added Key Vault ID for GET and LIST SapMonitor (#6839)
PakDLiu Aug 21, 2019
eff958b
chore: jsonfmt recoveryservicesbackup (#7010)
nschonni Aug 21, 2019
8737aa5
Fixing an error in examples of Azure Backup (#7007)
adit-t Aug 21, 2019
2601813
chore: jsonfmt billing (#7009)
nschonni Aug 21, 2019
9d4d2f2
Adding version 2019_05_15 (#6690)
shdavido Aug 21, 2019
13e1c40
regenerated all-api-versions
Aug 21, 2019
99947a4
DiskRP Swagger changes for 2019-03-01 (#6824)
realschwa Aug 21, 2019
156dd2a
regenerated all-api-versions
Aug 21, 2019
fc31262
[Hub Generated] Move private branch 'dev-azuredata-preview' to public…
mozehgir Aug 21, 2019
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
107 changes: 2 additions & 105 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,106 +1,3 @@
# Contributing to azure-rest-api-specs
First, thank you for contributing to Azure specs repository! Swagger specs are the basis for generating Azure SDKs in multiple different languages, Azure CLIs for interacting with the services, and can provide documentation for these services.

## Basics
If you're a spec author looking for information about all of the repositories and steps in the pipeline, go to the [adx-documentation-pr](https://github.com/Azure/adx-documentation-pr) repository. Make sure to [join the Github Azure organization](http://aka.ms/azuregithub) to get access to that repo.

## Table of Contents
[Before starting](#before-starting)
- [Onboarding](#onboarding)
- [Github basics](#github-basics)
- [Code of Conduct](#code-of-conduct)

[Making changes](#making-changes)
- [Documentation](#documentation)
- [Filenames and folder structure](#filenames-and-folder-structure)
- [Tools for writing Swagger](#tools-for-writing-swagger)
- [Tools for validating Swagger](#tools-for-validating-swagger)

[Submitting a PR](#submitting-a-pr)

[Review process](#review-process)
- [SLA](#sla)
- [Review Criteria](#review-criteria)

## Before starting

### Onboarding
Make sure that your Github account is part of the Azure organization. [Use this page](http://aka.ms/azuregithub) to link your account.

Before cloning this repository, please make sure you have started in our [documentation repository adx-documentation-pr](https://github.com/Azure/adx-documentation-pr) (you will only have access to that page if you are part of the Azure organization).

### Github basics

#### GitHub workflow
If you don't have experience with Git and Github, some of the terminology and process can be confusing. [Here's a guide to understanding Github](https://guides.github.com/introduction/flow/).

#### Forking the Azure/azure-rest-api-specs repository
Unless you are working with multiple contributors on the same file, we ask that you fork the repository and submit your Pull Request from there. [Here's a guide to forks in Github](https://guides.github.com/activities/forking/).

### Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.

## Making changes
Swagger files are simply JSON files that follow the [OpenAPI Specification](http://swagger.io/specification/). This specification is extensible, and there are extensions that are used by AutoRest when your SDK is generated. Additionally, there are patterns and standards that are necessary for generating quality SDKs and CLIs.

### Documentation
The [/documentation](../documentation/) folder contains many resources for writing Swagger files.

The [Swagger Checklist](../documentation/swagger-checklist.md) page is intended as a guide for different scenarios. If you know the service behavior that you're trying to model (e.g. PUT/PATCH/GET responses and request schemas, or modeling long running operations), that document is structured to make it easy to find our recommendations.

The [Reference Documentation](../documentation/creating-swagger.md) page contains lots of information about each part of a Swagger file and how to structure it correctly for code generation. If you're looking for an explanation on what a part of Swagger relates to your service or how it's used to generate code, that document is the right place to go.

### Filenames and folder structure
- Swagger spec for every api-version should be in a separate folder named with the api-version.
- It is time consuming to review the file line by line for every api-version. When you are creating the swagger spec for the new api-version, please copy the swagger spec from the previous version in to the new api-versioned folder and commit it. After that overwrite it with the changes for the new api-version. This makes it easy for us to review the changes.

### Tools for writing Swagger
As JSON files, specs can be modified in any text editor that you choose. We have some recommendations that can make editing these files easier.

- _**Recommended**_ Visual Studio Code.
- Visual Studio Code can provide a nice experience for editing JSON, though it takes extra work to use the JSON schema that defines Swagger files.

### Tools for validating Swagger
There are some tools that can help you make sure your spec conforms to guidelines. The more of these issues that are caught before the PR is sent, the quicker the turnaround to merging the PR will be.

- _**Recommended**_ Please take a look at the [validation tools for swagger checklist](https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/swagger-checklist.md#validation-tools-for-swagger-checklist) section.
- The [OpenAPI Initiative Swagger editor](http://editor.swagger.io/#/) will help find basic issues in a Swagger file. However, we apply a higher bar than this validator - just because this site doesn't show errors doesn't mean the spec is ready to merge.
- Similarly, this online [schema validator](https://json-schema-validator.herokuapp.com/) can help find basic errors. Again, we apply a higher bar than this validator - just because this site doesn't show errors doesn't mean the spec is ready to merge.
* In the upper left box, paste the [swagger schema from here](https://github.com/swagger-api/swagger-spec/blob/master/schemas/v2.0/schema.json)
* In the lower left box, paste your swagger json
* Upon clicking the validate button, you should either see errors or success.

## Submitting a PR

Please send a [GitHub Pull Request to Azure REST API Specs](https://github.com/azure/azure-rest-api-specs/pull/new/master) with a clear list of what you've done (read more about [pull requests](http://help.github.com/pull-requests/)). When you send a pull request, we will love you forever if you include additions to the documentation for your given service. We can always use more documentation and beautiful markdown. Please follow make sure all of your commits are atomic (one feature per commit).

Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:

$ git commit -m "A brief summary of the commit
>
> A paragraph describing what changed and its impact."

Please be kind with your pull requests and ensure you keeping them as focused and cohesive as possible. Keep your pull
request free of merge commits, code review fixes and anything that may take away from the essence of your contribution.
Use the git tools you have available to you, such as amend, rebase, etc.


## Review process
We review spec PRs to maintain a high bar of quality for all products that will be generated from these specs (including SDKs in all languages, CLIs and documentation). It's critical that spec files are both syntactically and semantically correct, as well as conform to common patterns that make it possible to generate SDKs and CLIs that are usable for customers. Since specs are the base input for all of these products, the review process starts with PRs to this repository. Please refer to [Swagger Review Process](https://github.com/Azure/adx-documentation-pr/wiki/Swagger-Review-Process) for more details.

The expectation is that every spec in a PR will be correct JSON, syntactically correct, will semantically agree with the service it applies to, and will follow the recommended patterns.

#### Basic JSON correctness
A spec file must be valid JSON, according to the [JSON specification](https://tools.ietf.org/html/rfc7159). It must also be a valid Swagger file, according to the [OpenAPI Specification](http://swagger.io/specification/). Finally, it must also conform to the [schema that AutoRest applies](https://raw.githubusercontent.com/Azure/autorest/master/schema/swagger-extensions.json).

#### Semantic correctness
Your spec file must correctly represent your service. Even if a spec passes all of the rules listed above, it might not accurately describe the service that it is intended to describe. This could include
- Incorrect schemas for responses or requests (both missing and superfluous properties)
- Missing operations
- Missing parameters (especially required ones)
- etc (this list is not comprehensive)

Making sure that the spec is correct from a semantic point of view requires domain knowledge and careful comparison of your spec file with your actual service. We will do our best to point out inconsistencies between spec and service if we can infer them, but you are responsible for making sure your spec and service agree.

**Recommendation**: Check each operation, parameter, schema, property to make sure it accurately models the service API. Refer back to the [Reference documentation](../documentation/creating-swagger.md) for more details on every part of Swagger.
### *This is an outdated document. Please refer the new [wiki](https://github.com/Azure/adx-documentation-pr/wiki) for up to date details.*
([`Link your GitHub account`](https://repos.opensource.microsoft.com/) to the 'Azure' organization for access.)

27 changes: 27 additions & 0 deletions .markdownlint.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"default": true,
"MD001": false,
"MD003": false,
"MD004": false,
"MD005": false,
"MD006": false,
"MD007": false,
"MD009": false,
"MD012": false,
"MD013": false,
"MD020": false,
"MD022": false,
"MD024": false,
"MD025": false,
"MD026": false,
"MD028": false,
"MD029": false,
"MD031": false,
"MD032": false,
"MD033": false,
"MD034": false,
"MD036": false,
"MD040": false,
"MD041": false,
"MD047": false
}
6 changes: 3 additions & 3 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -56,20 +56,20 @@
/specification/recoveryservicessiterecovery/ @avneeshrai
/specification/redis/ @siddharthchatrolams @timlovellsmith
/specification/relay/ @sethmanheim @v-ajnava
/specification/resources/ @rajshah11 @stankovski @vivsriaus
/specification/resources/ @Tiano2017 @rajshah11 @vivsriaus
/specification/scheduler/ @pinwang81
/specification/search/ @brjohnstmsft
/specification/serialconsole/ @amitchat @craigw @asinn826
/specification/service-map/ @daveirwin1
/specification/servicebus/ @sazeesha @v-ajnava
/specification/servicefabric/ @juhacket @samedder
/specification/sql/ @dnayantara @jaredmoo @nathannfan
/specification/storage/ @jasonyang-msft @stankovski
/specification/storage/ @jasonyang-msft @xiaonlimsft
/specification/storageimportexport/ @leoz-ms
/specification/storagesync/ @ankushbindlish2
/specification/storsimple8000series/ @manaas-microsoft
/specification/streamanalytics/ @atpham256
/specification/subscriptions/ @stankovski
/specification/subscriptions/ @navysingla
/specification/timeseriesinsights/ @sandshadow
/specification/trafficmanager/ @allencal @hrkulkarmsft
/specification/web/ @lukaszstem @naveedaz @nking92
Expand Down
8 changes: 2 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,13 @@

This repository is the canonical source for REST API specifications for Microsoft Azure.

## Basics
If you're a spec author looking for information about all of the repositories and steps in the pipeline, go to the [adx-documentation-pr](https://github.com/Azure/adx-documentation-pr) repository. Make sure to [join the Github Azure organization](http://aka.ms/azuregithub) to get access to that repo.
## Getting started
If you're a spec author looking for information about all of the repositories and steps in the pipeline, go to our [documentation](https://github.com/Azure/adx-documentation-pr/wiki) repository. Make sure to [join the Github Azure organization](http://aka.ms/azuregithub) to get access to that repo.

<b>Latest improvement:</b><i> Microsoft employees can try out our new experience at [OpenAPI Hub](https://aka.ms/openapihub) - online experience for using our validation tools and finding your workflow.</i>

Please check the [announcements page](https://github.com/Azure/azure-rest-api-specs/wiki/Announcements) for any new updates since your last visit.

## Getting started
- Our [Contribution guidelines](./.github/CONTRIBUTING.md) walks you through the process of contributing to this repository.
- The [/documentation](./documentation/) folder contains reference documentation for all aspects of Swagger and our recommended patterns. Start with the [Creating Swagger](./documentation/creating-swagger.md) page.

## Directory Structure

The structure of the directory should strictly follow these rules:
Expand Down
141 changes: 69 additions & 72 deletions arm-compute/quickstart-templates/aliases.json
Original file line number Diff line number Diff line change
@@ -1,90 +1,87 @@
{
"$schema":"http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json",
"contentVersion":"1.0.0.0",
"parameters":{},
"variables":{},
"resources":[],

"outputs":{
"aliases":{
"type":"object",
"value":{

"Linux":{
"CentOS":{
"publisher":"OpenLogic",
"offer":"CentOS",
"sku":"7.5",
"version":"latest"
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {},
"resources": [],
"outputs": {
"aliases": {
"type": "object",
"value": {
"Linux": {
"CentOS": {
"publisher": "OpenLogic",
"offer": "CentOS",
"sku": "7.5",
"version": "latest"
},
"CoreOS":{
"publisher":"CoreOS",
"offer":"CoreOS",
"sku":"Stable",
"version":"latest"
"CoreOS": {
"publisher": "CoreOS",
"offer": "CoreOS",
"sku": "Stable",
"version": "latest"
},
"Debian":{
"publisher":"credativ",
"offer":"Debian",
"sku":"9",
"version":"latest"
"Debian": {
"publisher": "Debian",
"offer": "debian-10",
"sku": "10",
"version": "latest"
},
"openSUSE-Leap": {
"publisher":"SUSE",
"offer":"openSUSE-Leap",
"sku":"42.3",
"publisher": "SUSE",
"offer": "openSUSE-Leap",
"sku": "42.3",
"version": "latest"
},
"RHEL":{
"publisher":"RedHat",
"offer":"RHEL",
"sku":"7-RAW",
"version":"latest"
"RHEL": {
"publisher": "RedHat",
"offer": "RHEL",
"sku": "7-RAW",
"version": "latest"
},
"SLES":{
"publisher":"SUSE",
"offer":"SLES",
"sku":"15",
"version":"latest"
"SLES": {
"publisher": "SUSE",
"offer": "SLES",
"sku": "15",
"version": "latest"
},
"UbuntuLTS":{
"publisher":"Canonical",
"offer":"UbuntuServer",
"sku":"18.04-LTS",
"version":"latest"
"UbuntuLTS": {
"publisher": "Canonical",
"offer": "UbuntuServer",
"sku": "18.04-LTS",
"version": "latest"
}
},

"Windows":{
"Win2019Datacenter":{
"publisher":"MicrosoftWindowsServer",
"offer":"WindowsServer",
"sku":"2019-Datacenter",
"version":"latest"
"Windows": {
"Win2019Datacenter": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2019-Datacenter",
"version": "latest"
},
"Win2016Datacenter":{
"publisher":"MicrosoftWindowsServer",
"offer":"WindowsServer",
"sku":"2016-Datacenter",
"version":"latest"
"Win2016Datacenter": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2016-Datacenter",
"version": "latest"
},
"Win2012R2Datacenter":{
"publisher":"MicrosoftWindowsServer",
"offer":"WindowsServer",
"sku":"2012-R2-Datacenter",
"version":"latest"
"Win2012R2Datacenter": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "latest"
},
"Win2012Datacenter":{
"publisher":"MicrosoftWindowsServer",
"offer":"WindowsServer",
"sku":"2012-Datacenter",
"version":"latest"
"Win2012Datacenter": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-Datacenter",
"version": "latest"
},
"Win2008R2SP1":{
"publisher":"MicrosoftWindowsServer",
"offer":"WindowsServer",
"sku":"2008-R2-SP1",
"version":"latest"
"Win2008R2SP1": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2008-R2-SP1",
"version": "latest"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion arm-compute/quickstart-templates/swagger.json
Original file line number Diff line number Diff line change
Expand Up @@ -417,4 +417,4 @@
"description": "Client Api Version."
}
}
}
}
2 changes: 1 addition & 1 deletion arm-compute/quickstart-templates/vm-simple-linux.json
Original file line number Diff line number Diff line change
Expand Up @@ -185,4 +185,4 @@
}
}
]
}
}
2 changes: 1 addition & 1 deletion arm-compute/quickstart-templates/vm-simple-windows.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,4 +186,4 @@
}
}
]
}
}
2 changes: 1 addition & 1 deletion arm-compute/quickstart-templates/vm-simple.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@
"type": "object"
}
}
}
}
9 changes: 6 additions & 3 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,12 +106,15 @@ jobs:
timeoutInMinutes: 120
strategy:
matrix:
ruby:
AZURE_SDK_REPO: azure-sdk-for-ruby
AZURE_SDK_PARAMS: ''
java:
AZURE_SDK_REPO: azure-sdk-for-java
AZURE_SDK_PARAMS: ''
javascript:
AZURE_SDK_REPO: azure-sdk-for-js
AZURE_SDK_PARAMS: ''
node:
AZURE_SDK_REPO: azure-sdk-for-node
AZURE_SDK_PARAMS: ''
python:
AZURE_SDK_REPO: azure-sdk-for-python
AZURE_SDK_PARAMS: ''
Expand Down
Loading