Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Azure/azure-rest-api-specs into ishansrivastava90 fork #1

Merged
merged 4,606 commits into from
Feb 12, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4606 commits
Select commit Hold shift + click to select a range
1e23fb8
Adding deep fetch swagger support for getUnresolvedDependencies api (…
dukum Jan 22, 2021
a21a6aa
Fix DiskRP Swagger "Type doesn't exist in PrivateEndpointConnection" …
scottlzhang Jan 22, 2021
a800b25
custom events trigger definition (#12503)
cesher Jan 22, 2021
12b41f4
Add format for integer type to fix linter validation (#12533)
ChenglongLiu Jan 22, 2021
ef3219d
Fix cases aggregations swagger corrections (#12476)
landau07 Jan 22, 2021
f91563c
Update pull_request_assignment.yml: add xiaoxu to PR review list (#12…
xiaoxuqi-ms Jan 22, 2021
a35bdde
azure Resource Mover Swagger fixes (#12506)
dukum Jan 22, 2021
b9fb929
Communication Chat - Update WIP preview version (2020-11-01-preview3)…
amrElroumy Jan 22, 2021
de1388e
[Batch] Fix: Readded incorrectly removed Location/Retry-After headers…
dpwatrous Jan 23, 2021
d88bf13
Azure Synapse GA API Version (#12502)
amoghnatu Jan 23, 2021
2032fd0
[Hub Generated] Review request for Microsoft.ResourceGraph to add ver…
Yobretaw Jan 24, 2021
742d12e
Adding patch operation in 2019-03-01 API (#12190)
napolish Jan 25, 2021
ce03e2f
fix readme Configuration Tags for ApplicationInsights (#12589)
cataggar Jan 25, 2021
d2d049f
typo: Gorup -> Group (#12586)
nschonni Jan 25, 2021
b197995
fix R4010 (#12564)
ssss141414 Jan 25, 2021
4f34a7c
fix: operatoin -> operation (#12585)
nschonni Jan 25, 2021
fc163b1
Enable python track2 pipeline (#12563)
00Kai0 Jan 25, 2021
8c8ae02
Adding key vault and DES resource settings. (#12514)
punit-bhatt Jan 25, 2021
391fb8c
chore: Update cSpell to v5 (#12603)
nschonni Jan 25, 2021
b7050b7
Added examples for Microsoft.Solutions 2018-06-01 for S360 item. (#12…
vayada Jan 25, 2021
833c626
fix readme Configuration Tags for PolicyInsights (#12594)
cataggar Jan 25, 2021
9060de2
Revert "chore: Update cSpell to v5 (#12603)" (#12608)
raych1 Jan 25, 2021
f2683eb
update assignment (#12609)
yungezz Jan 25, 2021
01b3597
fix readme Configuration Tags for mixedreality data-plane (#12599)
cataggar Jan 25, 2021
1317efa
fix readme Configuration Tags for machinelearningservices data-plane …
cataggar Jan 25, 2021
df3ecf8
AKV: Bring changes from two recent PRs to 7.2-preview into 7.3-previe…
daviddesberg Jan 25, 2021
5b19c6e
API for Acs Auth GA version (#12396)
alexandra142 Jan 25, 2021
f787971
Model role scope, permissions, and role type as enum values (#12414)
christothes Jan 25, 2021
2023304
Add missing entities (#12354)
moranraz Jan 25, 2021
01ce5ea
Saas - Remove CheckModernEligability endpoint used only by UI up to t…
tabenari Jan 25, 2021
a2f4a1e
rollback db importexport.json (#12402)
ericshape Jan 25, 2021
612f78a
Migrate EXPORT to 7.3-preview (#12320)
herveyw-msft Jan 26, 2021
296af42
Datr/add session host health check result (#12457)
datr93 Jan 26, 2021
f59e6c5
Removing SapMonitor API Version v20171103 (#12461)
PakDLiu Jan 26, 2021
9022265
PIM API Specs (#12526)
amanswaika Jan 26, 2021
445b279
fixed pascal casing (#12578)
yashmuel Jan 26, 2021
4be1743
Updating marketplace oredring with new version of Swagger (#12469)
alkigel Jan 26, 2021
c393b16
[Afdx] Changed all "accepted" to 202 (#12421)
ShirleyJ27 Jan 26, 2021
d27f035
OperationalInsights: Changing property mutibality to default. (#12620)
dulikvor Jan 26, 2021
4d91da0
Update scheduledQueryRule_API.json To use the right error contract (#…
adklinge Jan 26, 2021
76dbb47
add vmss capabilities to force delete (#12630)
tjegbejimba Jan 26, 2021
8b17a79
add count to definitions (#12626)
solankisamir Jan 26, 2021
6ba452b
Remove long running tag from get operations (#12547)
arpja Jan 26, 2021
488a840
[Hub Generated] Review request for Microsoft.SecurityInsights to add …
hassanchawiche Jan 26, 2021
72eff8e
update codeowner and remove duplicated pull_request_assignment (#12635)
ruowan Jan 26, 2021
c1a640d
Update pull_request_assignment.yml (#12364)
ruowan Jan 26, 2021
f491437
On branch edburns-msft-broken-link-ssh-keys (#12530)
edburns Jan 26, 2021
be58944
add ManagedCluster AddOnFeature, remove clusterUpgradeMode and cluste…
a-santamaria Jan 26, 2021
0a3a822
Add Custom Activity User Elevation and scope and Databricks policyId …
kesharma Jan 26, 2021
fa41e3e
fix readme Configuration Tags for Authorization (#12590)
cataggar Jan 26, 2021
20ab40f
typo: suppresion -> suppression (#12582)
nschonni Jan 26, 2021
2ad70cb
[Hub Generated] Review request for Microsoft.ImportExport to add vers…
nivats Jan 26, 2021
04e17ce
[Hub Generated] Review request for Microsoft.ImportExport to add vers…
nivats Jan 26, 2021
50345a2
Update comment.yml (#12640)
ruowan Jan 26, 2021
5e07d09
fix readme Configuration Tags for sql (#12596)
cataggar Jan 26, 2021
784f872
fix readme Configuration Tags for HDInsight (#12592)
cataggar Jan 26, 2021
03af722
Fix list respone examples (#12646)
yoramsinger Jan 26, 2021
dd69d68
typo: formating -> formatting (#12637)
nschonni Jan 26, 2021
825cc5c
[cognitive services][machine translation][document batch translator a…
FadyEssam Jan 26, 2021
c5757b0
input-file expects an array for IoT Central (#12574)
cataggar Jan 26, 2021
866a7d0
Azure DNS s360 fixes (#12336)
vladrai Jan 27, 2021
9586180
Update certificates.json (#12464)
sebansal Jan 27, 2021
05b638d
fixed isMigrated to boolean (#12647)
yashmuel Jan 27, 2021
7170031
add multiapi section (#12642)
ArcturusZhang Jan 27, 2021
97af032
refactor - move go configuration to its standalone file (#12641)
ArcturusZhang Jan 27, 2021
1c475fa
Fix missing content-type (#12645)
leni-msft Jan 27, 2021
cb4659b
Dev kubernetesconfiguration microsoft.kubernetes configuration stable…
NarayanThiru Jan 27, 2021
82ae1c9
Adding required for api swagger for azure resource mover (#12470)
dukum Jan 27, 2021
e5b2bd6
add operationalinsights track2 config (#11686)
00Kai0 Jan 27, 2021
bf6528e
new datalake-ananlytics readme file (#12430)
colawwj Jan 27, 2021
f297feb
[Synapse] - Update readme to use 2020-12-01 (#12606)
idear1203 Jan 27, 2021
414f8e9
Consumption Spec Updates (#12525)
karthikku-2020 Jan 27, 2021
8f0928f
Fix list examples (#12668)
yoramsinger Jan 27, 2021
41aade5
fix readme Configuration Tags for AlertsManagement (#12588)
cataggar Jan 27, 2021
a094846
fixed swagger correctness issues (#12520)
dosegal Jan 27, 2021
510bbe9
Add Azure WebPubSub data-plane api (#12296)
vicancy Jan 27, 2021
f384a49
Adding the ACS TURN API swagger (#12561)
ajpeacock0 Jan 28, 2021
b5e19dc
AppInsights Swagger correctness fixes (#12649)
yoramsinger Jan 28, 2021
fc24857
[Hub Generated] Review request for Microsoft.Insights to add version …
yashmuel Jan 28, 2021
5e076b3
Update quantum python track2 config (#12566)
00Kai0 Jan 28, 2021
b8daa04
Add Microsoft.PolicyInsights/attestations API (#12661)
pilor Jan 28, 2021
d95daf6
add applicationinsights track2 config (#12001)
00Kai0 Jan 28, 2021
5529499
remove suppression validformat for email user (#12689)
yang-hai-feng Jan 28, 2021
b3199b9
remove track1 config in storage, keyvault, compute, network, monitor …
00Kai0 Jan 28, 2021
5ffc332
update attestation to 2020-10-01 (#12692)
00Kai0 Jan 28, 2021
7374f2a
Add Microsoft.IoTSecurity provider (#12644)
orkayam Jan 28, 2021
b6e82da
cleanup stostools (#12699)
zhenglaizhang Jan 28, 2021
7a2d9c7
Add providerName and providerIncidentId (#12577)
roherzbe Jan 28, 2021
3a247ac
Update LUIS Authoring Swagger (#12497)
hazemelh Jan 28, 2021
a57e89f
Revert "Add Azure WebPubSub data-plane api (#12296)" (#12695)
vicancy Jan 28, 2021
c35467e
added api-version parameter in agreements APIs (#12565)
alluri02 Jan 29, 2021
0078025
[SRP] Add allowSharedKeyAccess property support (#11756)
HimanshuChhabra Jan 29, 2021
c5d37a4
Add ChangeFeed retention in June19 and Aug20-preview version (#12685)
HimanshuChhabra Jan 29, 2021
d1d0982
Add LCM Snapshot and Version Actions to June19 and Aug20-preview. Add…
HimanshuChhabra Jan 29, 2021
600fe4a
Fix v5 sdk errors and update swagger (#12480)
ericshape Jan 29, 2021
e1248b8
Adding VM and VMSS force deletion example for Resource Group Delete (…
tjegbejimba Jan 29, 2021
84ff253
GA api version changes (#12483)
sirireddy12 Jan 29, 2021
1bcd6e0
EventGrid - Add api-version 2020-10-15-preview (#11879)
batrived Jan 29, 2021
44a2a2d
fix readme Configuration Tags for trafficmanager (#12597)
cataggar Jan 29, 2021
80f0a08
Fix swagger linting issues (#11886)
anrudraw Jan 29, 2021
2b69bec
[Fix S360 Broken Issues][HDInsight]Fix s360 issues batch3 (#12612)
aim-for-better Jan 29, 2021
18d2aa9
Update comment.yml (#12697)
ruowan Jan 29, 2021
18f37b9
Update SecurityInsights.json (#12643)
Amitbergman Jan 29, 2021
f67fb5d
201 Create Push (#12610)
adithyaj Jan 29, 2021
3587592
containerinstance: generating the 2020-11-01 sdk (#12698)
tombuildsstuff Jan 29, 2021
c704031
Updating existing CRR APIs with ArchiveV1 feature (#12683)
anjorsh Jan 29, 2021
8e9dcbf
Add missing default error responses (#12477)
jiacheng-L Jan 29, 2021
544bb00
Swagger correctness operations API (#12696)
anponnet Jan 29, 2021
9599cc1
Add Blob Inventory to June19 Api version (#12686)
HimanshuChhabra Jan 29, 2021
08688f3
Upgrade to python track2 sdk for purview (#12634)
00Kai0 Jan 29, 2021
d5479b5
[Hub Generated] Review request for Microsoft.StorageCache to add vers…
brpanask Jan 29, 2021
57e4143
Updating ADT Query Swagger Description to include timeout error code.…
johngallardo Jan 29, 2021
f317511
Updating with Patch changes (#12149)
viv-liu Jan 29, 2021
138759b
[Hub Generated] Review request for Microsoft.MixedReality to add vers…
roytan-microsoft Jan 30, 2021
c7358a0
Fixing Swagger KPIs and RP request response payloads (#12391)
harshitha-akkaraju Jan 31, 2021
4d8f7f3
[TypeScript] Add vnet and monitoring (#11852)
Jan 31, 2021
1db0ba9
Added errorType to calculateBaseline (#12746)
yashmuel Feb 1, 2021
653c65e
update cosmos readme.java.md (#12663)
xseeseesee Feb 1, 2021
3721edf
Update comment.yml (#12728)
ruowan Feb 1, 2021
69878fb
Lowered minItems to 0 to match API implementation (#12741)
sashahdo Feb 1, 2021
0034d97
cli onboard mixedreality (#12720)
changlong-liu Feb 1, 2021
36ff73a
New backup service API version 2021-01-01 (#12611)
anjorsh Feb 1, 2021
2123beb
added 2014-04-01 version (#12707)
grchris-microsoft Feb 1, 2021
4be09e2
update assignement (#12750)
yungezz Feb 1, 2021
cd0882e
hide CheckNameAvailabilityLocal (#12751)
changlong-liu Feb 1, 2021
dcc2c56
minor fixes (#12701)
moranraz Feb 1, 2021
6f31fc9
add media track2 config (#11868)
00Kai0 Feb 1, 2021
baa5ac2
[DataFactory]Set servicePrincipalId,servicePrincipalKey and tenant to…
Jingshu923 Feb 1, 2021
0c90247
DBForPostgreSQL fixing s360 violations (#12529)
dsgouda Feb 1, 2021
d744b6b
fixed a spelling error (#12459)
seankane-msft Feb 1, 2021
aa19725
Corrections to MR STS spec (#12458)
craigktreasure Feb 1, 2021
76fb4a0
Fix minor issues in policy exemptions (#12636)
robga Feb 2, 2021
f862372
[Hub Generated] Review request for Microsoft.DocumentDB to add versio…
tengpanpt Feb 2, 2021
8d7208b
Marketplace miberezi 2020 (#12495)
MiriBerezin Feb 2, 2021
7b3e3d4
acr: updating existing version to fix swagger quality issue in s360 (…
yugangw-msft Feb 2, 2021
c73d9e1
Fix Swagger Correctness for Threat Intelligence APIs (#12557)
hunngu-ms Feb 2, 2021
decf0c3
Update Microsoft.DocumentDB 2020-06-01-preview with new descriptions …
vinhms Feb 2, 2021
0529893
Fix Swagger Correctness Issues For HealthcareApis (#12651)
anrudraw Feb 2, 2021
17981f3
Add 2020-10-01-preview-only to python.md (#12756)
00Kai0 Feb 2, 2021
c40f8fa
Revert "[DataFactory]Set servicePrincipalId,servicePrincipalKey and t…
Jingshu923 Feb 2, 2021
1ea74f1
update python track2 config for redisenterprise (#12727)
00Kai0 Feb 2, 2021
c95619e
Revert "Revert: spec changes for Library Management in bigDataPool (#…
navneet35 Feb 2, 2021
760bb42
Correct policyinsights codeowner (#12717)
pilor Feb 2, 2021
bd2a177
update synapse readme.java.md (#12724)
xseeseesee Feb 2, 2021
9ee278b
Fix issues in mgmt group swaggers which result in problematic SDKs (#…
ArcturusZhang Feb 2, 2021
e14401b
add consume/produce type (#12773)
chenjianfei2017 Feb 2, 2021
56348ad
chore: missing closing quote in PR template (#12583)
nschonni Feb 2, 2021
0656fef
OperationailInsights: Cluster identity description change. (#12760)
dulikvor Feb 3, 2021
d70b7cc
[Hub Generated] Review request for Microsoft.Maps/Microsoft.Maps to a…
chgennar Feb 3, 2021
2f29e93
Adding LabelingJob to preview swagger (#10874)
yetamsft Feb 3, 2021
d606d4b
Remove scope from marketplace registration definitions operations (#1…
skayani Feb 3, 2021
737e566
Adklinge/add is legacy log analytics rule (#12747)
adklinge Feb 3, 2021
e0441f6
APIM Missing Operations reported in S360 (#12621)
solankisamir Feb 3, 2021
c44ebe5
[Resourcemover] Delelte python track1 configuration (#12811)
msyyc Feb 3, 2021
7c043f3
Swagger Correctness Fixes MachineLearningServices (#12662)
joshanator Feb 3, 2021
fbd2810
Swagger correctness: Mark readonly properties (#12810)
anponnet Feb 3, 2021
883556b
cleanup spec for autorest (#12434)
rikogeln Feb 3, 2021
4f23794
[text analytics] avoid python config duplication (#12816)
iscai-msft Feb 3, 2021
b6612fa
update translator text readmes for python (#12817)
kristapratico Feb 3, 2021
1f2f490
[Hub Generated] Review request for Microsoft.ContainerInstance to add…
worldhello126 Feb 4, 2021
a87e5d8
add industry and locations to armTemplate API (#12770)
poanchen Feb 4, 2021
4e21b58
Resource mover new api version 2021-01-01 (#12731)
ajaygit158 Feb 4, 2021
0630625
[Service Fabric Managed Clusters] 2021-01-01-preview (#12639)
a-santamaria Feb 4, 2021
288628a
[NetAppFiles] Anf 9085 update swagger rest api to 2020 11 01 (#12388)
audunn Feb 4, 2021
8021efe
[Python] Make python samplefiles only have track2 config (#12382)
00Kai0 Feb 4, 2021
ffc13ff
Fix links to schema files in x-ms-examples docs (#12783)
Simran-B Feb 4, 2021
9640b40
Swagger correctness issue fix(Additional Property not allowed) (#12541)
dhawal777 Feb 4, 2021
b107981
Adding TargetVmSize for Vmware to azure and HyperV to Azure scenarios…
vidyadharijami Feb 4, 2021
5731095
add query parameter to Namedvalue and Certificate (#12659)
KacieKK Feb 4, 2021
5ec8b0f
OSSRDBMS FlexMySQL - Fixing swagger completeness and correctness erro…
Suna-MS Feb 4, 2021
460e239
[Hub Generated] Review request for Microsoft.CostManagement to add ve…
sashahdo Feb 4, 2021
9c17111
Added missing properties to classic alerts response (#12758)
grchris-microsoft Feb 4, 2021
42fdd45
2020-12-01 Compute Rest API version Release (#12334)
Sandido Feb 4, 2021
233696f
add python track2 for applicationinsights (#12833)
00Kai0 Feb 4, 2021
50abdf1
Add 2021 package to go.md (#12830)
roytan-microsoft Feb 4, 2021
0b17e6a
Add new compute version (#12836)
WodansSon Feb 4, 2021
d3637e8
add python track2 config for kusto (#12834)
00Kai0 Feb 4, 2021
922f9aa
[T2] python track2 config for costmanagement (#12835)
00Kai0 Feb 4, 2021
498be82
Update CONTRIBUTING.md (#12809)
raych1 Feb 4, 2021
34405a7
Swagger Correctness changes for Sentinel Bookmarks (#12556)
zhzhao8888 Feb 4, 2021
3c55dd7
Fix few AMS examples which are using large number which greater than …
giakas Feb 4, 2021
576120b
Readme updates with new versions (#12847)
sirireddy12 Feb 4, 2021
f48dd77
[SignalR]update descriptions to be more neutral (#12562)
juniwang Feb 4, 2021
32b7b57
update mixedreality readme.java.md (#12778)
xseeseesee Feb 4, 2021
7fd1f02
add app attribute enable end to end tls (#12282)
sonwan2020 Feb 5, 2021
65d0a3c
Update Purview .Net SDK drop location (#12857)
annoakes Feb 5, 2021
aba21c6
typo: teh -> the (#12693)
nschonni Feb 5, 2021
c327b56
[Hub Generated] Review request for Microsoft.KeyVault to add version …
jiacheng-L Feb 5, 2021
aba45a0
readme.az.md for compute (#12839)
qwordy Feb 5, 2021
25bcc4c
chore: Add prettier overrides for other JSON files (#12604)
nschonni Feb 5, 2021
a82c76c
Purview Manager Schemas (#12786)
annoakes Feb 5, 2021
e1515e7
AzureDataShare: Adding version 2020-09-01 swagger. (#12745)
ahermas Feb 5, 2021
4abbd23
change breaking change check list in PR (#12871)
JackTn Feb 5, 2021
fed2c0c
Add stable version of common model swagger for Azure Communication Se…
DominikMe Feb 5, 2021
d6e60da
[mt][document translator] Update swagger title for each method (#12716)
alexhcheng Feb 5, 2021
1170c11
[Hub Generated] Review request for Microsoft.AzureStack to add versio…
ionuttulai Feb 6, 2021
7f8d6e1
Updating the error response class in Backup API Version 2021-01-01 (#…
anjorsh Feb 6, 2021
2515952
Fixing the Default Error Response for 2020-06-01-preview APIs (#12800)
nichatur Feb 7, 2021
78b6780
new readme file for resourcemover (#12851)
colawwj Feb 7, 2021
3e5a34c
Updating readme.md of marketplaceOrdering with new version (#12885)
alkigel Feb 8, 2021
f10a7a1
[T2] python track2 config for frontdoor (#12831)
00Kai0 Feb 8, 2021
b634944
Fix AAS Swagger Correctness v5 (#12821)
david-msft Feb 8, 2021
827de60
Update PR Assignment for CNY (#12850)
ruowan Feb 8, 2021
8d2621c
update readme.go for rbac under 2020-08-01-preview (#12868)
sunsw1994 Feb 8, 2021
70d28b2
Fix examples to include ExpandRegistrationDefinition field in public …
serenaz Feb 8, 2021
24b5c0f
Update all azureresourceschema.md files (#12853)
leni-msft Feb 8, 2021
eb03a12
Adding list library and custom library referred schema changed (#12667)
navneet35 Feb 8, 2021
2482ad8
APIM SKUs API (#12752)
solankisamir Feb 8, 2021
a3b45ea
[Hub Generated] Review request for Microsoft.KeyVault to add version …
jiacheng-L Feb 8, 2021
3afbdd2
add python track2 config for privatedns (#12832)
00Kai0 Feb 8, 2021
befc89f
Copy of [Microsoft.ApiManagement][2020-06-01-preview] Gateway certifi…
solankisamir Feb 8, 2021
a12ca5d
[Hub Generated] Review request for Microsoft.KeyVault to add version …
jiacheng-L Feb 8, 2021
3227f97
fix duplication in eventhub (#12894)
00Kai0 Feb 8, 2021
4d1cfdb
Update Purview C# dot net generation location (#12907)
annoakes Feb 8, 2021
5711b37
[Hub Generated] Review request for Microsoft.CostManagement to add ve…
elabicha Feb 9, 2021
996bbc4
[Hub Generated] Review request for Microsoft.Cache to add version sta…
greenms Feb 9, 2021
7d69475
Fix minor issues for AFDX public preview (#12798)
ShirleyJ27 Feb 9, 2021
2a6cde4
Datr/reg info and enums (#12766)
datr93 Feb 9, 2021
17d5cbc
Update PIM specs for Documentation changes (#12815)
amanswaika Feb 9, 2021
4760eb1
[Hub Generated] Public private branch 'dev-maintenance-Microsoft.Main…
KalpeshChavan12 Feb 9, 2021
59b112d
Add missing packages to readme.go.md files (#12913)
WodansSon Feb 9, 2021
b7dffeb
[Web] Add Swagger for Service Principal (#12780)
kesharma Feb 9, 2021
42baaf8
remove duplicated schema (#12779)
chenjianfei2017 Feb 9, 2021
01ba174
[AML] Add PipelineEndpoint with version and DataPathAssignments field…
kesharma Feb 9, 2021
8f29967
[NetAppFiles] Urgent bug fix, backup response, remove systemData(not …
audunn Feb 9, 2021
f24219e
Update contract for anomaly detector (#12487)
guinao Feb 9, 2021
e775182
Fixes ExampleId type and incorrect ArmTokenParameter name (#12896)
Feb 9, 2021
0d32cdf
KeyVault: Feature/update security domain spec (#12863)
docschmidt Feb 9, 2021
10ea08f
Update library.json (#12922)
mahariha Feb 9, 2021
0701d53
Remove UserAssigned MSI (#12900)
ahermas Feb 10, 2021
b9db999
Update scheduledQueryRule_API.json (#12895)
adklinge Feb 10, 2021
aac1986
[Ready For Review] New version 20210101 (#12111)
zhaomuzhi Feb 10, 2021
b8dc6c1
[Hub Generated] Review request for Microsoft.Web to add version stabl…
andimarc Feb 10, 2021
b0cd622
Fixing RI s360 Flagged corrections in 2019-10-01 version (#12777)
Feb 10, 2021
416ac1e
Update comment.yml (#12910)
ruowan Feb 10, 2021
56a09bd
Fixing error in lastModifiedAt description (#12854)
jennyhunter-msft Feb 10, 2021
24c565d
Fix TimeSeriesInsights swagger issues (#12204)
kairu-ms Feb 10, 2021
88406f2
[Hub Generated] Review request for Microsoft.Media to add version sta…
giakas Feb 10, 2021
b5667f3
[Hub Generated] Review request for Microsoft.Insights to add version …
InbalZim Feb 10, 2021
09961d9
Edit securityContact swagger for 2020-01-01 (#12265)
ovedti Feb 10, 2021
6bb1040
Dev cost management microsoft.cost management 2020 12 01 preview new …
absyed Feb 10, 2021
4f195bd
Remove UserAssigned-Modify Proxy_default dto for systemdata (#12939)
ahermas Feb 10, 2021
49ff16b
AppService: add readme.java.md (#12927)
xseeseesee Feb 10, 2021
55a3696
ContainerInstance: update readme.java.md (#12926)
xseeseesee Feb 10, 2021
92aa780
User/altom/arr docs improvement (#12920)
AleksandarTomicMs2 Feb 10, 2021
de03298
Updating readme files with the latest api version (#12948)
batrived Feb 11, 2021
35affad
AzureDataShare: Adding version 2020-10-01-preview swagger (#12878)
ahermas Feb 11, 2021
a138345
Update bigDataPool.json (#12925)
mahariha Feb 11, 2021
e6a4cb6
Update CommunicationTurn swagger and add CommunicationIdentity swagge…
apattath Feb 11, 2021
a1eee04
[Hub Generated] Review request for Microsoft.DocumentDB to add versio…
kristynhamasaki Feb 12, 2021
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.
8 changes: 8 additions & 0 deletions .azure-pipelines/BranchProtectionForPrivateRepo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
jobs:
- job: "BranchProtectionForPrivateRepo"
pool:
vmImage: 'Ubuntu 16.04'
condition: and(variables['PRIVATE'], eq(variables['System.PullRequest.TargetBranch'], 'master'))
steps:
- script: '>&2 echo "the branch is protected"'
failOnStderr: true
39 changes: 39 additions & 0 deletions .azure-pipelines/NetworkValidation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
jobs:
- job: "NetworkValidation"
condition: and(startsWith(variables['System.PullRequest.TargetBranch'], 'network-'), endsWith(variables['System.PullRequest.TargetBranch'], '-release'))
continueOnError: true
pool:
vmImage: vs2017-win2016
variables:
NRP_SWAGGER_VALIDATION_OVERRIDE_PS_BRANCH: 'true'
NRP_BUILD_TOOLS_SKIP_GENERATE_PS1: 'true'
NRP_BUILD_TOOLS_OUTPUT_PATH: '$(System.DefaultWorkingDirectory)\Out'
steps:
- powershell: |
& "C:/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/sn.exe" -Vr *,31bf3856ad364e35
displayName: Bypass Strong Name validation
- task: NodeTool@0
inputs:
versionSpec: '10.16.3'
displayName: Install Node.js
- script: npm install autorest -g
displayName: Install autorest
- script: git clone --depth 1 -- https://dev.azure.com/nrp-swagger/swagger-stack/_git/automation-scripts ..\BuildScripts
displayName: Clone build tools
- powershell: |
$swgrPath = (Get-Item ".\").FullName
$outputPath = $env:NRP_BUILD_TOOLS_OUTPUT_PATH
New-Item -Path $outputPath -ItemType "Directory" -Force | Out-Null
..\BuildScripts\Test-SwaggerRelease.ps1 -Component Network -SwaggerRepoPath $swgrPath -OutputFolder $outputPath
failOnStderr: false
displayName: Test Swagger updates
- powershell: |
Copy-Item "..\BuildScripts\.azure-pipelines\.artifactignore" -Destination "$($env:NRP_BUILD_TOOLS_OUTPUT_PATH)\.artifactignore" -Force -ErrorAction "SilentlyContinue"
failOnStderr: false
condition: always()
displayName: Copy .artifactignore
- task: PublishPipelineArtifact@0
condition: always()
inputs:
artifactName: SwaggerTestOutput
targetPath: $(NRP_BUILD_TOOLS_OUTPUT_PATH)
14 changes: 14 additions & 0 deletions .azure-pipelines/PrettierCheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
jobs:
- job: "PrettierCheck"
variables:
NODE_OPTIONS: '--max-old-space-size=8192'
pool:
vmImage: 'Ubuntu 18.04'
continueOnError: true
steps:
- task: Npm@1
displayName: 'npm install'
inputs:
verbose: false
- script: 'npm run prettier-check'
displayName: 'Run Prettier Check'
94 changes: 94 additions & 0 deletions .azure-pipelines/SDKAutomation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
trigger:
batch: false
branches:
include:
- master

pr:
autoCancel: false

variables:
IMAGE: azopenapi.azurecr.io/openapi/sdk-automation:prod
REGISTRY_ENDPOINT: azopenapi-registry

jobs:
- job: "SDKAutomation"
displayName: SDK
pool:
vmImage: 'Ubuntu 18.04'
timeoutInMinutes: 180

variables:
NODE_OPTIONS: '--max-old-space-size=8192'
SPEC_REPO: $(Build.Repository.Name)
PR_NUMBER: $(System.PullRequest.PullRequestNumber)
BUILD_ID: $(Build.BuildId)
strategy:
matrix:
Net:
SDK_REPO_NAME: azure-sdk-for-net
Java:
SDK_REPO_NAME: azure-sdk-for-java
JavaScript:
SDK_REPO_NAME: azure-sdk-for-js
Python:
SDK_REPO_NAME: azure-sdk-for-python
PythonT2:
SDK_REPO_NAME: azure-sdk-for-python-track2
Cliextension:
SDK_REPO_NAME: azure-cli-extensions
Go:
SDK_REPO_NAME: azure-sdk-for-go
Trenton:
SDK_REPO_NAME: azure-sdk-for-trenton
Schema:
SDK_REPO_NAME: azure-resource-manager-schemas
steps:
- checkout: none
- script: |
curl \
-s https://api.github.com/repos/$(Build.Repository.Name)/commits/$(Build.SourceVersion)/pulls \
-H "Accept: application/vnd.github.groot-preview+json" \
| python3 -c "import sys,json; a=json.load(sys.stdin); print(f'##vso[task.setvariable variable=PR_NUMBER]{a[0][\"number\"]}' if len(a)>0 and a[0][\"base\"][\"ref\"]=='master' else '##vso[task.logissue type=error]Last commit $(Build.SourceVersion) doesnot have a related PR')"
displayName: Get PR_NUMBER
condition: in(variables['Build.Reason'], 'IndividualCI', 'Manual')
- task: Docker@2
displayName: Login into ACR
inputs:
command: login
containerRegistry: $(REGISTRY_ENDPOINT)
- script: |
docker pull $IMAGE
docker tag $IMAGE sdk-automation:latest
displayName: Pull SDK Automation Image
- script: |
docker run \
-e BLOB_PROXY_PREFIX \
-e BLOB_STORAGE_PREFIX \
-e BLOB_STORAGE_IS_PUBLIC \
-e BLOB_DOWNLOAD_COMMAND \
-e BLOB_STORAGE_NAME \
-e BLOB_STORAGE_KEY \
-e GITHUB_COMMENT_AUTHOR_NAME \
-e GITHUBAPP_ID \
-e GITHUBAPP_PRIVATE_KEY \
-e NODE_OPTIONS \
-e SPEC_REPO \
-e PR_NUMBER \
-e SDK_REPO_NAME \
-e AZURE_DEVOPS_EXT_PAT \
-e BUILD_ID \
sdk-automation:latest npm start
condition: or(ne(variables['SDK_REPO_NAME'], 'azure-resource-manager-schemas'), endsWith(variables['SPEC_REPO'], '/azure-rest-api-specs'))
env:
BLOB_STORAGE_NAME: $(blob-storage-name)
BLOB_STORAGE_KEY: $(blob-storage-key)
BLOB_STORAGE_PREFIX: $(blob-storage-prefix)
BLOB_PROXY_PREFIX: $(blob-proxy-prefix)
BLOB_STORAGE_IS_PUBLIC: $(blob-is-public)
BLOB_DOWNLOAD_COMMAND: $(blob-download-command)
GITHUB_COMMENT_AUTHOR_NAME: $(github-comment-author-name)
GITHUBAPP_ID: $(githubapp-id)
GITHUBAPP_PRIVATE_KEY: $(githubapp-private-key)
AZURE_DEVOPS_EXT_PAT: $(azure-devops-ext-pat)
displayName: SDK Automation
14 changes: 14 additions & 0 deletions .azure-pipelines/Spellcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
jobs:
- job: "Spellcheck"
variables:
NODE_OPTIONS: '--max-old-space-size=8192'
pool:
vmImage: 'Ubuntu 16.04'
continueOnError: true
steps:
- task: Npm@1
displayName: 'npm install'
inputs:
verbose: false
- script: 'npm run spellcheck'
displayName: 'Run cSpell'
31 changes: 31 additions & 0 deletions .azure-pipelines/SwaggerToSDK.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
jobs:
- job: "SDK"
timeoutInMinutes: 180
strategy:
matrix:
java:
AZURE_SDK_REPO: azure-sdk-for-java
AZURE_SDK_PARAMS: ''
javascript:
AZURE_SDK_REPO: azure-sdk-for-js
AZURE_SDK_PARAMS: ''
python:
AZURE_SDK_REPO: azure-sdk-for-python
AZURE_SDK_PARAMS: ''
cliextension:
AZURE_SDK_REPO: azure-cli-extensions
AZURE_SDK_PARAMS: ''
trenton:
AZURE_SDK_REPO: azure-sdk-for-trenton
AZURE_SDK_PARAMS: ''
go:
AZURE_SDK_REPO: azure-sdk-for-go
AZURE_SDK_PARAMS: '-o latest'
pool:
vmImage: 'Ubuntu 16.04'
variables:
NODE_OPTIONS: '--max-old-space-size=8192'
steps:
- script: echo $(NODE_OPTIONS)
- script: "scripts/swagger-to-sdk.sh Azure/$(AZURE_SDK_REPO) -v $(AZURE_SDK_PARAMS)"
displayName: "Swagger to SDK script"
20 changes: 20 additions & 0 deletions .azure-pipelines/Syntax.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
jobs:
- job: "Syntax"
pool:
vmImage: 'Ubuntu 16.04'
steps:
- script: |
echo TRAVIS: $(TRAVIS)
echo TRAVIS_BRANCH: $(TRAVIS_BRANCH)
echo TRAVIS_REPO_SLUG: $(TRAVIS_REPO_SLUG)
echo TRAVIS_PULL_REQUEST: $(TRAVIS_PULL_REQUEST)
echo TRAVIS_PULL_REQUEST_SLUG: $(TRAVIS_PULL_REQUEST_SLUG)
echo TRAVIS_PULL_REQUEST_SHA: $(TRAVIS_PULL_REQUEST_SHA)
echo PR_ONLY: $(PR_ONLY)
displayName: "Info"
- task: Npm@1
displayName: 'npm install'
inputs:
verbose: false
- script: 'npm test -- test/syntax.js'
displayName: 'Syntax validation'
41 changes: 41 additions & 0 deletions .azure-pipelines/azure-pipelines-data-container.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
schedules:
- cron: "0 0 * * *"
displayName: Daily build
branches:
include:
- master
always: true

pool:
vmImage: 'Ubuntu-16.04'

variables:
IMAGE_TAG_PREFIX: $[format('1.0.{0:HHm}', pipeline.startTime)]

steps:
- task: Docker@2
displayName: Login to production ACR
inputs:
command: login
containerRegistry: $(CONTAINER_REGISTRY_SERVICE_CONNECTION)

- task: Docker@2
displayName: Login to dogfood ACR
inputs:
command: login
containerRegistry: $(DOGFOOD_CONTAINER_REGISTRY_SERVICE_CONNECTION)

- task: CopyFiles@2
inputs:
SourceFolder: $(Build.SourcesDirectory)
contents: .git/**
targetFolder: $(Build.SourcesDirectory)/scripts/datacontainer

- task: Docker@2
displayName: Build and Push
inputs:
command: buildAndPush
Dockerfile: scripts/datacontainer/Dockerfile
repository: $(CONTAINER_REGISTRY_REPOSITORY_NAME)
tags: |
latest
5 changes: 5 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,8 @@ root = true
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
insert_final_newline = true

[cSpell.json]
indent_size = 4
indent_style = space
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto
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 [[email protected]](mailto:[email protected]) 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/azure-rest-api-specs/wiki) for up to date details.*
([`Link your GitHub account`](https://repos.opensource.microsoft.com/) to the 'Azure' organization for access.)

Loading