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

Release Azure.ResourceManager.KeyVault #22367

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
354 commits
Select commit Hold shift + click to select a range
c673045
Add banned apis analyzer (#22414)
pakrym Jul 2, 2021
2d80b9e
Improve download docs (#22418)
kasobol-msft Jul 2, 2021
bb22d47
fix banned uri api in storage. (#22419)
kasobol-msft Jul 2, 2021
b89c1d4
[TA] Modify library version (#22417)
maririos Jul 2, 2021
3f7cfd0
[Search] Avoid storm of error events being logged when running test (…
Mohit-Chakraborty Jul 2, 2021
6bb62d6
Substitute Uri.ToString() with Uri.AbsoluteUri (#22421)
Mohit-Chakraborty Jul 2, 2021
fec743d
Upgrade AKS SDK to 2021-05-01 API (#22382)
kaiqzhan Jul 2, 2021
38441a4
Update blobs migration guide to include GenerateSas; Fix storage migr…
amnguye Jul 2, 2021
915591f
Service Bus: fixed xml comment (#22430)
JonasSamuelsson Jul 2, 2021
97424db
Catch TargetInvocationException in interceptor (#22207)
YalinLi0312 Jul 2, 2021
5548615
Commenting out the DataCollectionRulesTests because they are causing …
ToddKingMSFT Jul 2, 2021
04f80b8
Add some logging and add Retry attribute (#22428)
christothes Jul 3, 2021
cec5073
[WebPubSub] Fix banning Uri.ToString(). (#22443)
JialinXin Jul 5, 2021
2387e78
Limit number of events stored in TestEventListener (#22263)
Mohit-Chakraborty Jul 5, 2021
967e7c3
Update generate code
HarveyLink Jul 5, 2021
bdb426a
Fix EventHub extension tests (#22439)
JoshLove-msft Jul 5, 2021
26e768b
Add JsonConverter for ResourceIdentity (#22373)
ShivangiReja Jul 6, 2021
7631373
Revert "Use sparse checkout for Create Release Tag release job (#2178…
weshaggard Jul 6, 2021
9e01b40
Update to use common rest api for OperationsList (#22343)
m-nash Jul 6, 2021
4b6c1bf
merge from main
m-nash Jul 6, 2021
f58be03
Updating CODEOWNERS for ACS Identity (#22452)
petrsvihlik Jul 6, 2021
0fda97c
Update CODEOWNERS (#22474)
weshaggard Jul 6, 2021
416b57d
Add interop sample (#22473)
JoshLove-msft Jul 6, 2021
9a498e3
Increment version for core releases (#22478)
azure-sdk Jul 6, 2021
6508ab0
Add SubscriptionContainer tests (#22348)
YalinLi0312 Jul 6, 2021
e86f662
Use Uri.AbsoluteUri for Key Vault (#22480)
heaths Jul 6, 2021
f52c5e7
Service Bus extension API updates (#22475)
JoshLove-msft Jul 6, 2021
ad0f14f
Add SubscriptionsRestOperations tests (#22482)
YalinLi0312 Jul 6, 2021
4114648
release date (#22481)
maririos Jul 6, 2021
cabb9c1
ADO-5881 Move Azure.ResourceManager.Resources Tags objects to Azure.R…
HarveyLink Jul 6, 2021
7edb491
Update readme
HarveyLink Jul 7, 2021
1895a00
Update autorest.md
HarveyLink Jul 7, 2021
872696d
Standardize timeouts and remove sync over async in tests (#22375)
JoshLove-msft Jul 7, 2021
ee1e19e
Fix *ModelFactory namespaces (#22469)
AlexanderSher Jul 7, 2021
978837d
[OperationalInsights] - update .NET SDK using autorest (#21995)
dabenhamMic Jul 7, 2021
d977383
[Event Hubs] July Release Prep (#22479)
jsquire Jul 7, 2021
82a56ca
Increment version for tables releases (#22488)
azure-sdk Jul 7, 2021
b75cdd5
release date (#22493)
maririos Jul 7, 2021
09b435a
Fix Media videoAnalyzer Edge Readme issue (#22459)
v-yilinhu Jul 7, 2021
35f5c21
Prepare Azure.Data.AppConfiguration 1.1.0 release (#22310)
pakrym Jul 7, 2021
2ff76a9
Migrated Storage to new swagger files (#22468)
seanmcc-msft Jul 7, 2021
4ee41bc
fix samples (#22495)
maririos Jul 7, 2021
00b866e
Switch ubuntu 18 to ubuntu 20 (#22496)
azure-sdk Jul 7, 2021
50afd6e
Sync eng/common directory with azure-sdk-tools for PR 1767 (#22422)
azure-sdk Jul 7, 2021
15f48e6
Increment version for textanalytics releases (#22498)
azure-sdk Jul 7, 2021
209f178
Increment version for translation releases (#22499)
azure-sdk Jul 7, 2021
3e9cdd1
Prepare Azure.Monitor.Query 1.0.0-beta.2 release (#22304)
pakrym Jul 7, 2021
40e0b6a
Increment package version after release of Azure.Messaging.EventHubs …
azure-sdk Jul 7, 2021
9711050
[Event Hubs] Processor Release Preparation (#22501)
jsquire Jul 7, 2021
1b1741e
Remove extra CL section (#22504)
pakrym Jul 7, 2021
c925b78
Increment version for eventhub releases (#22509)
azure-sdk Jul 7, 2021
737a803
Remove usages of Uri.ToString() #22413 (#22506)
vinagesh Jul 7, 2021
69a6a54
Increment version for appconfiguration releases (#22513)
azure-sdk Jul 7, 2021
fc51f5f
Prepare for release (#22517)
JoshLove-msft Jul 7, 2021
5f0ccaf
Initial QuestionAnsweringClient (#21810)
heaths Jul 7, 2021
25af88d
Added support for API Management (#22332)
KrzysztofCwalina Jul 8, 2021
c166b87
Add parameterless ctor and adjust README (#22500)
pakrym Jul 8, 2021
adeb974
Increment version for servicebus releases (#22520)
azure-sdk Jul 8, 2021
8e70c2f
Onboard packages for docs in daily docindex run (#22476)
danieljurek Jul 8, 2021
0ff2950
[Storage] Fix blob encoding in batch. (#22514)
kasobol-msft Jul 8, 2021
dfbb63c
[Core] Removes TA dependency and adds fake client (#22519)
maririos Jul 8, 2021
60059f7
Increment version for monitor releases (#22538)
azure-sdk Jul 8, 2021
47fa526
Update Ubuntu VM version from 18 to 20 (#22484)
chidozieononiwu Jul 8, 2021
d059eae
[MetricsAdvisor] Getting ready for release (#22541)
kinelski Jul 8, 2021
3e07674
[Search] Update SDK with new REST spec - 7601061b (#22455)
Mohit-Chakraborty Jul 8, 2021
d59b3de
Guard against NotSupportedException in SetLimits (#22539)
pakrym Jul 8, 2021
6dbac72
Fixed bug where 'Segment doesn't have any more events exception' was …
seanmcc-msft Jul 8, 2021
0814cd0
Add AI mention to the Azure.Core readme (#22542)
pakrym Jul 8, 2021
4efd92b
[MetricsAdvisor] Merge 1.0.0 changes into main (#22547)
kinelski Jul 8, 2021
5e281c5
changes to arm core (#22524)
ArcturusZhang Jul 8, 2021
2d444a1
[Bug Fix] Methods in ResourceGroupContainer.cs in Azure.ResourceManag…
ShivangiReja Jul 8, 2021
2d513b5
Add root directory to list of sparse checkout paths (#22552)
azure-sdk Jul 9, 2021
cadd53a
Add ResponseExtensions tests (#22553)
YalinLi0312 Jul 9, 2021
658a941
[MetricsAdvisor] Fixing test failures (#22555)
kinelski Jul 9, 2021
390f8e1
[MetricsAdvisor] README updates + credential code samples (#22549)
kinelski Jul 9, 2021
125722e
Update Service Bus dependency (#22548)
JoshLove-msft Jul 9, 2021
232c330
Merge branch 'feature/mgmt-track2' into minghc/T2KeyVault
HarveyLink Jul 9, 2021
a5ff01f
Increment version for servicebus releases (#22559)
azure-sdk Jul 9, 2021
8d46d67
Increment version for eventhub releases (#22560)
azure-sdk Jul 9, 2021
450fb38
regenerate
HarveyLink Jul 9, 2021
b72bbb1
Update-1
HarveyLink Jul 9, 2021
6b59b52
Increment version for metricsadvisor releases (#22558)
azure-sdk Jul 9, 2021
5d4bbce
Add ability to close session from processor (#22525)
JoshLove-msft Jul 9, 2021
25d7e1a
Add aggregate-reports to codeowners
weshaggard Jul 9, 2021
cf175d9
[Storage][Function] Fix visibility timeout extension in queues extens…
kasobol-msft Jul 9, 2021
dc3b41d
[Search] Update a broken link in README (#22568)
Mohit-Chakraborty Jul 9, 2021
42e91e9
Move feature operations to azure.resourcemanager.core (#22570)
m-nash Jul 9, 2021
07b0eb3
Increment version for search releases (#22577)
azure-sdk Jul 9, 2021
da59b6e
merge from main
m-nash Jul 9, 2021
a3ffa95
Remove GetResource() from ResourceOperationsBase (#22571)
YalinLi0312 Jul 9, 2021
7e0315a
[Storage] Merge hotifx branch. (#22584)
kasobol-msft Jul 9, 2021
d1243e3
Remove from codeowners. (#22386)
mitchdenny Jul 10, 2021
d36d772
Merge branch 'feature/mgmt-track2' into minghc/T2KeyVault
HarveyLink Jul 12, 2021
87afe41
Update -2
HarveyLink Jul 12, 2021
7903fd7
ADT: Docs: Fix seealso doc tags. (#22586)
azabbasi Jul 12, 2021
3321330
Support integration of IoT Models Repository metadata in preview SDK …
digimaun Jul 12, 2021
cd5d1e7
adding headers and query parms for logging (#22537)
Jul 12, 2021
c216595
[NetAppFiles] Update to api-version 2021-04-01 (#22326)
audunn Jul 12, 2021
1cd717a
Updating code snippets in Samples and Readme (#22518)
JonathanCrd Jul 12, 2021
59e8663
[MetricsAdvisor] Enabling test assertion after service fix (#22585)
kinelski Jul 12, 2021
437a0c7
release Identity (#22600)
christothes Jul 12, 2021
f36d386
nibhati-5273-merge location (#22483)
nisha-bhatia Jul 12, 2021
2789b52
Update AutoRest C# version to 3.0.0-beta.20210711.1 (#22218)
azure-sdk Jul 12, 2021
5c6f3e8
Release Identity (#22602)
christothes Jul 12, 2021
d441659
add management object group to core (#22592)
m-nash Jul 12, 2021
2a9b7c9
change location to string to return name instead of display name (#22…
m-nash Jul 13, 2021
85a113f
Increment version for identity releases (#22608)
azure-sdk Jul 13, 2021
072c9f4
Remove ZWSP (#22601)
JoshLove-msft Jul 13, 2021
f678868
Make the Parent of ResourceContainerBase to be the OperationsBase typ…
fengzhou-msft Jul 13, 2021
5291f8e
[WebPubSubExtension] Add WebPubSubRequest to improve experience under…
JialinXin Jul 13, 2021
af9f8f4
Update autorest.md
HarveyLink Jul 13, 2021
8788cfe
Merge branch 'feature/mgmt-track2' into minghc/T2KeyVault
HarveyLink Jul 13, 2021
2a71110
Update to add list method
HarveyLink Jul 13, 2021
532f950
[ServiceBus] fix reference name conflict in comments (#22613)
shlomiassaf Jul 13, 2021
fb26336
Update ACR Docstrings (#22576)
annelo-msft Jul 13, 2021
ede3703
[Smoke Tests] (#22251)
jsquire Jul 13, 2021
02f27a2
Updating Azure.Communication.NetworkTraversal to new API version 2021…
ajpeacock0 Jul 13, 2021
a07759e
merge from main
m-nash Jul 13, 2021
61189f1
Add WritableSubResource tests (#22618)
YalinLi0312 Jul 13, 2021
0899d47
[Event Hubs] Client Identifier Option (#22614)
jsquire Jul 13, 2021
d266000
organize classes - move custom code outside of generated folder - rem…
m-nash Jul 13, 2021
14d2114
Add ListExtensions tests (#22628)
YalinLi0312 Jul 13, 2021
550ce0a
Sync eng/common directory with azure-sdk-tools for PR 1808 (#22627)
azure-sdk Jul 13, 2021
dc2486b
ADT: eng : Bicep file needs to be fixed to adapt to guidelines of eng…
azabbasi Jul 13, 2021
3b575b5
Switch from AppendFormat to Append (#22630)
JoshLove-msft Jul 13, 2021
630bb74
Add missing sections from the QuickStart to the main Readme (#22634)
JonathanCrd Jul 13, 2021
7a1aaeb
remove default location from armclientoptions (#22633)
m-nash Jul 13, 2021
31f7dc6
address pr comments
m-nash Jul 13, 2021
c2bc610
update arm core version
m-nash Jul 14, 2021
612538f
remove unneeded abstract property
m-nash Jul 14, 2021
3b02f13
Merge branch 'feature/mgmt-track2' into minghc/T2KeyVault
HarveyLink Jul 14, 2021
2e9f076
Update AutoRest C# version (#22603)
azure-sdk Jul 14, 2021
1497f6d
Update VaultOperationsTests.cs
HarveyLink Jul 14, 2021
2659754
Update tests
HarveyLink Jul 14, 2021
c44b851
[Event Hubs] Avoid Possible Allocation (#22632)
jsquire Jul 14, 2021
c255d5c
add guid validation (#22535)
Jul 14, 2021
49ee0b4
fix 304 (#22647)
kasobol-msft Jul 14, 2021
c33f5b2
enable test and recorded data (#22625)
Jul 14, 2021
555bf4e
Rerecord tests for Key Vault 7.3-preview (#22646)
heaths Jul 14, 2021
b90e64f
merge Azure.ResourceManager.Core into main (#22507)
m-nash Jul 14, 2021
d15db31
disable assert (#22649)
maririos Jul 14, 2021
aec3e1e
[FormRecognizer] Updated LROs to use new OperationInternal class (#22…
kinelski Jul 14, 2021
0f97d7e
update links to point at main (#22654)
m-nash Jul 14, 2021
70896b8
SDK tests for Restore Points using updated C# SDK (#22292)
roipmsft Jul 14, 2021
324aed5
Sync eng/common directory with azure-sdk-tools for PR 1748 (#22276)
azure-sdk Jul 14, 2021
390d644
Update test recordings for Managed HSM (#22657)
heaths Jul 14, 2021
ce9cc9a
[WebPubSub] Prepare for july 2021 release (#22615)
Mohit-Chakraborty Jul 15, 2021
6cdfd11
Merge remote-tracking branch 'upstream/main' into minghc/T2KeyVault
HarveyLink Jul 15, 2021
fe7b121
[Extensions.WebPubSub] Prepare for July 2021 release (#22666)
Mohit-Chakraborty Jul 15, 2021
fceef8b
update
HarveyLink Jul 15, 2021
6e61c41
ren-gen
HarveyLink Jul 15, 2021
06672da
Increment package version after release of Azure.Communication.Networ…
azure-sdk Jul 15, 2021
392fc45
Increment package version after release of Azure.MixedReality.ObjectA…
azure-sdk Jul 15, 2021
208ed38
Increment version for webpubsub releases (#22675)
azure-sdk Jul 15, 2021
526cd0f
Add KeyClient.GetRandomBytes (#22668)
heaths Jul 15, 2021
ef6ab09
Updating readme to point to version 1.0.0-beta.2 (#22678)
ajpeacock0 Jul 15, 2021
d952afd
[Event Hubs] Connection Idle Timeout Option (#22677)
jsquire Jul 16, 2021
f17da62
Use CurrentCulture for datetime parsing (#22683)
christothes Jul 16, 2021
fb173c5
fixed a terribly important typo (#22694)
lynxz Jul 16, 2021
51212bb
[Event Hubs] Processor Event Dispatch Cancellation (#22695)
jsquire Jul 16, 2021
3b0d98e
Enable AAD auth for EventGridPublisherClient (#22587)
JoshLove-msft Jul 16, 2021
6bd6421
Add tests
HarveyLink Jul 19, 2021
84a26c0
Update tests
HarveyLink Jul 19, 2021
7f8a4e8
Add readme.md to all nuget packages (#22543)
pakrym Jul 19, 2021
2f289b1
Improve Etag ToString performance for DefaultFormat (#22702)
johnthcall Jul 19, 2021
649e0aa
[Storage] Fix zero file download (#22714)
kasobol-msft Jul 19, 2021
b48c4e2
tryGet and doesExists examples added (#22681)
JonathanCrd Jul 19, 2021
be641d4
Introduce the mock test base (#22669)
ArcturusZhang Jul 19, 2021
c4a711e
changes for prepare-release core (#22660)
m-nash Jul 19, 2021
b962442
[Smoke Tests] Remove Explicit `Azure.Core` Reference (#22719)
jsquire Jul 19, 2021
63055c1
Add AAD sample to README. (#22722)
JoshLove-msft Jul 19, 2021
d7a95ca
Increment version for eventgrid releases (#22723)
azure-sdk Jul 19, 2021
ba60ca6
Add multi page support for Pageable.FromPages method #22705 (#22706)
cyrildurand Jul 19, 2021
b314648
netcoreapp3.1 migration (#22545)
pakrym Jul 20, 2021
fb3a8be
ADT: e2e: Fix bicep file (#22644)
azabbasi Jul 20, 2021
d6bf442
Update EG dependency (#22724)
JoshLove-msft Jul 20, 2021
2e7e608
Compute 2021-04-01 update (#22497)
grizzlytheodore Jul 20, 2021
d6cefff
Update-4
HarveyLink Jul 20, 2021
d705e13
Update test validation
HarveyLink Jul 20, 2021
f29bb7e
Fix TableServiceClient.AccountName throwing exception when connecting…
Jul 20, 2021
5762543
Add missing link to Monitor Query README (#22747)
scottaddie Jul 20, 2021
132760c
Introduce delay in event route lifecycle test. (#22752)
azabbasi Jul 20, 2021
f5868fa
Convert monitor test-resources to bicep (#22512)
pakrym Jul 20, 2021
b1cf60e
separating out from PR22713 (#22756)
annelo-msft Jul 20, 2021
7510abd
Use TokenCredential in search clients (#22726)
Mohit-Chakraborty Jul 21, 2021
fa076a2
fix(auth): HMAC is recreated and re-issued on redirect. (#22748)
chrwhit Jul 21, 2021
e6382cc
[ARMCore] add the `ForwardsClientCalls` attribute to `UseClientContex…
ArcturusZhang Jul 21, 2021
111da18
Dont install net core (#22757)
allenjzhang Jul 21, 2021
dda4d34
SDK upgrade for 2021-04 version (#22566)
pratimaupadhyay02 Jul 21, 2021
83f6a59
Update AutoRest C# version (#22637)
azure-sdk Jul 21, 2021
10b1a67
update signalr sdk version to 2021-06-01-preview (#22596)
bjqian Jul 21, 2021
068fa9e
feedback from arch board review (#22766)
m-nash Jul 21, 2021
6bf5432
Fix broken doc links for Key Vault (#22772)
heaths Jul 21, 2021
c324680
ext enum -> enum (#22751)
maririos Jul 21, 2021
6a67b14
DocumentTranslationError (#22749)
maririos Jul 21, 2021
236e37f
Updating mgmt codeowner and PR assignment to SH team (#22779)
allenjzhang Jul 21, 2021
2c73c11
SDK update for adding managed identity support for IaaS VM restore in…
monikajainms Jul 21, 2021
d67b7f4
[DataFactory]Added new features into 4.21.0 (#22611)
Jingshu923 Jul 21, 2021
4cc1a68
enable test validation (#22786)
maririos Jul 22, 2021
cdf4604
Update test
HarveyLink Jul 22, 2021
c9ce3ed
Support event source deduplication (#22767)
pakrym Jul 22, 2021
c528635
Add extensibility sample (#22770)
JoshLove-msft Jul 22, 2021
7d38d2c
Properly initialize options for EnvironmentCredential sub credentials…
christothes Jul 22, 2021
32eb426
Update AutoRest C# version to 3.0.0-beta.20210722.1 (#22784)
azure-sdk Jul 22, 2021
4878ccd
[PostgreSQL] change casing from DBForPostgreSQL to DBforPostgreSQL (#…
DaeunYim Jul 22, 2021
2286b20
Log new event when CredentialType is selected for DefaultAzureCredent…
christothes Jul 22, 2021
4871847
Update migration guide (#22797)
JoshLove-msft Jul 22, 2021
83d1ed7
Storage STG 78 live tests (#22536)
seanmcc-msft Jul 22, 2021
d995e2d
Prepare Storage for Beta Release (#22801)
amnguye Jul 22, 2021
396980d
[Translation] Flatten DocumentFilter properties (#22798)
maririos Jul 22, 2021
ff3caed
Update changelog with intended release date. Fix package tags issue. …
digimaun Jul 22, 2021
a351adc
Use type mapper in Tables (#22423)
pakrym Jul 22, 2021
5db19ee
[Translation] Reducing flaky tests (#22792)
maririos Jul 22, 2021
a0fee83
Sync eng/common directory with azure-sdk-tools for PR 1827 (#22804)
azure-sdk Jul 22, 2021
d62bc64
Purview GA Managment SDK (#22778)
annoakes Jul 22, 2021
b2e3444
Update CHANGELOG.md (#22807)
juancamilor Jul 22, 2021
950e9be
fix(*): update communication SDK changelog (#22806)
chrwhit Jul 23, 2021
25d8b82
Eliminate Uri.ToString (#22810)
christothes Jul 23, 2021
efb3344
Update test
HarveyLink Jul 23, 2021
82bbd6d
Increment package version after release of Azure.Communication.Callin…
azure-sdk Jul 23, 2021
e390c23
Increment package version after release of Azure.IoT.ModelsRepository…
azure-sdk Jul 23, 2021
db1c8fb
Increment version for storage releases (#22814)
azure-sdk Jul 23, 2021
20dd3fc
Update Azure.Storage.Common.csproj (#22835)
kasobol-msft Jul 23, 2021
19f5747
Feature/storage/prep release (#22837)
amnguye Jul 23, 2021
0a7f2c4
refactor namespace (#22813)
m-nash Jul 23, 2021
23f2536
update library to be Azure.ResourceManager (#22811)
m-nash Jul 23, 2021
81b12b7
Increment version for storage releases (#22843)
azure-sdk Jul 23, 2021
3b902d4
Return RandomBytes instead of byte[] for GetRandomBytes (#22850)
heaths Jul 23, 2021
5e6bcc0
update to latest package with rename (#22848)
m-nash Jul 23, 2021
cb240f3
Include locktoken in more logs (#22849)
JoshLove-msft Jul 24, 2021
cddebc5
App Config + Key Vault sample (#22815)
heaths Jul 24, 2021
8494c1d
Merge remote-tracking branch 'upstream/main' into minghc/T2KeyVault
HarveyLink Jul 26, 2021
8541e76
[AWPS-Functions] upgrade package. (#22863)
JialinXin Jul 26, 2021
ff25b01
[AWPS-Function] Prepare for package release. (#22865)
JialinXin Jul 26, 2021
cf6c0e3
Increment version for webpubsub releases (#22867)
azure-sdk Jul 26, 2021
640bab4
fix pipeline
HarveyLink Jul 26, 2021
1c48895
Generating new version of Redis SDK with 2020-12-01 swagger spec (#22…
gorandom Jul 26, 2021
a7974bf
Add Azure Functions to supported services list (#22872)
anthonychu Jul 26, 2021
e065745
Removed Unused Snippets from Code. (#22859)
AhmedLeithy Jul 26, 2021
70f8a46
Microsoft.AzureStackHCI new api preview - 2021-01-01-preview (#21880)
mbialecka Jul 26, 2021
1b5f42b
Handle redirects in the pipeline (#22876)
pakrym Jul 26, 2021
619399a
Add support for Secure Key Release (#22700)
heaths Jul 26, 2021
78800ea
remove the different types of resourceIdentifier (#22862)
m-nash Jul 26, 2021
3637342
Increment version for communication releases (#22881)
azure-sdk Jul 26, 2021
d462477
Improve docs for BinaryData.ToString() (#22880)
JoshLove-msft Jul 26, 2021
11abf19
Use existing SDK and runtime (#22884)
pakrym Jul 26, 2021
4298b9d
Update to latest OpenAPI definitions (#22882)
heaths Jul 26, 2021
5cbe5cd
Revert "fix pipeline"
HarveyLink Jul 27, 2021
b434be6
Merge branch 'main' into minghc/T2KeyVault
HarveyLink Jul 27, 2021
f880fe9
re-generate
HarveyLink Jul 27, 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.
32 changes: 20 additions & 12 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Instructions for CODEOWNERS file format and automatic build failure notifications:
# https://github.com/Azure/azure-sdk/blob/master/docs/policies/opensource.md#codeowners
# https://github.com/Azure/azure-sdk/blob/main/docs/policies/opensource.md#codeowners

#########
# SDK
Expand Down Expand Up @@ -113,6 +113,10 @@
# ServiceLabel: %Cloud Shell %Service Attention
#/<NotInRepo>/ @maertendMSFT

# PRLabel: %Cognitive - Language
# ServiceLabel: %Cognitive - Language %Service Attention
/sdk/cognitivelanguage/ @heaths @rokulka

# ServiceLabel: %Cognitive - Anomaly Detector %Service Attention
/sdk/cognitiveservices/AnomalyDetector/ @yingqunpku @bowgong

Expand Down Expand Up @@ -177,7 +181,8 @@
#/<NotInRepo>/ @ms-premp @qiaozha

# PRLabel: %Communication
/sdk/communication/ @acsdevx-msft
/sdk/communication/ @acsdevx-msft
/sdk/communication/Azure.Communication.Identity/ @petrsvihlik @martinbarnas-ms

# ServiceLabel: %Compute %Service Attention
# PRLabel: %Compute
Expand Down Expand Up @@ -269,11 +274,11 @@

# PRLabel: %Digital Twins
# ServiceLabel: %Digital Twins %Service Attention
/sdk/digitaltwins/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi
/sdk/digitaltwins/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @barustum @jamdavi

# PRLabel: %IoT Models Repository
# ServiceLabel: %IoT Models Repository %Service Attention
/sdk/modelsrepository/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi @digimaun
/sdk/modelsrepository/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @barustum @jamdavi @digimaun

# PRLabel: %TimeSeriesInsights
# ServiceLabel: %TimeSeriesInsights %Service Attention
Expand All @@ -290,7 +295,7 @@
/sdk/eventhub/ @serkantkaraca @jsquire

# PRLabel: %Event Hubs %Functions
/sdk/eventhub/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/ @pakrym @JoshLove-msft @jsquire
/sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/ @pakrym @JoshLove-msft @jsquire

# ServiceLabel: %Event Hubs %Service Attention
/sdk/eventhub/Microsoft.Azure.EventHubs/ @serkantkaraca @sjkwak @kasun04
Expand Down Expand Up @@ -320,7 +325,7 @@
#/<NotInRepo>/ @madhurinms

# PRLabel: %Iot
/sdk/iot/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi
/sdk/iot/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @barustum @jamdavi

# ServiceLabel: %IotCentral %Service Attention
/sdk/iotcentral/Microsoft.Azure.Management.IotCentral/ @iluican @jlian
Expand All @@ -330,7 +335,7 @@

# PRLabel: %IotHub
# ServiceLabel: %IotHub %Service Attention
/sdk/iothub/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi
/sdk/iothub/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @barustum @jamdavi

# ServiceLabel: %IotHub %Service Attention
/sdk/iothub/Microsoft.Azure.Management.IotHub/ @rkmanda @chieftn
Expand Down Expand Up @@ -602,7 +607,7 @@ sdk/trafficmanager/Microsoft.Azure.Management.TrafficManager/ @tmsupp

# ServiceLabel: %Synapse %Service Attention
# PRLabel: %Synapse
/sdk/synapse/ @aim-for-better @idear1203 @chamons
/sdk/synapse/ @aim-for-better @idear1203 @annelo-msft

# PRLabel: %Tables
/sdk/tables/ @christothes
Expand Down Expand Up @@ -636,8 +641,8 @@ sdk/trafficmanager/Microsoft.Azure.Management.TrafficManager/ @tmsupp

# ######## Management Plane ########

/**/*Management*/ @allenjzhang @m-nash @markcowl @YalinLi0312 @nisha-bhatia
/**/Azure.ResourceManager*/ @allenjzhang @m-nash @markcowl @YalinLi0312 @nisha-bhatia
/**/*Management*/ @m-nash @fengzhou-msft @archerzz @ArcturusZhang @yungezz
/**/Azure.ResourceManager*/ @m-nash @fengzhou-msft @archerzz @ArcturusZhang @yungezz

# Reviewers to double check any API changes
/sdk/**/api/ @KrzysztofCwalina @tg-msft
Expand All @@ -647,7 +652,10 @@ sdk/trafficmanager/Microsoft.Azure.Management.TrafficManager/ @tmsupp


# ######## Eng Sys ########
/eng/ @weshaggard @chidozieononiwu @mitchdenny @danieljurek
/eng/ @weshaggard @chidozieononiwu @danieljurek
/eng/mgmt/ @allenjzhang @m-nash @markcowl
/**/tests.yml @benbp
/**/ci.yml @mitchdenny
/**/ci.yml @chidozieononiwu

# Add owners for notifications for specific pipelines
/eng/pipelines/aggregate-reports.yml @AlexGhiondea @maririos
9 changes: 4 additions & 5 deletions .github/pull_request_assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@
- "sdk/**/Microsoft.Azure.Management*/**"
- "sdk/**/Azure.ResourceManger*/**"
reviewers:
- allenjzhang
- YalinLi0312
- m-nash
- markcowl
- nisha-bhatia
- JonathanCrd
- fengzhou-msft
- archerzz
- ArcturusZhang
- yungezz
16 changes: 16 additions & 0 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
"azsdk",
"blazor",
"contoso",
"deserializable",
"deserializes",
"diagnoser",
"dtmf",
Expand Down Expand Up @@ -72,6 +73,21 @@
{
"filename": "**/eng/pipelines/templates/jobs/ci.yml",
"words": ["warnaserror"]
},
{
"filename": "**/sdk/storage/**/*.cs",
"words": [
"Aadds",
"Deprovisioning",
"Gzrs",
"Ntfs",
"Posix",
"Ragrs",
"Ragzrs",
"Rehydrated",
"Skus",
"Undelete"
]
}
],
"allowCompoundWords": true
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

using Azure.Core;
using Azure.Core.Pipeline;
using System.Collections.Generic;
using System.Text.RegularExpressions;

namespace Azure.ResourceManager.TestFramework
{
public class ManagementGroupCleanupPolicy : HttpPipelineSynchronousPolicy
{
private readonly object _listLock = new object();
private Regex _mgmtGroupPattern = new Regex(@"(/providers/Microsoft\.Management/managementGroups/[^?/]+)\?api-version");
private readonly IList<string> _mgmtGroupCreated = new List<string>();

public IList<string> ManagementGroupsCreated
{
get { return _mgmtGroupCreated; }
}

public override void OnSendingRequest(HttpMessage message)
{
if (message.Request.Method == RequestMethod.Put)
{
var match = _mgmtGroupPattern.Match(message.Request.Uri.ToString());
if (match.Success)
{
lock (_listLock)
{
_mgmtGroupCreated.Add(match.Groups[1].Value);
}
}
}
}
}
}
47 changes: 38 additions & 9 deletions common/ManagementTestShared/Redesign/ManagementRecordedTestBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,13 @@ namespace Azure.ResourceManager.TestFramework
public abstract class ManagementRecordedTestBase<TEnvironment> : RecordedTestBase<TEnvironment>
where TEnvironment: TestEnvironment, new()
{
protected ResourceGroupCleanupPolicy CleanupPolicy = new ResourceGroupCleanupPolicy();
protected ResourceGroupCleanupPolicy ResourceGroupCleanupPolicy = new ResourceGroupCleanupPolicy();

protected ResourceGroupCleanupPolicy OneTimeCleanupPolicy = new ResourceGroupCleanupPolicy();
protected ResourceGroupCleanupPolicy OneTimeResourceGroupCleanupPolicy = new ResourceGroupCleanupPolicy();

protected ManagementGroupCleanupPolicy ManagementGroupCleanupPolicy = new ManagementGroupCleanupPolicy();

protected ManagementGroupCleanupPolicy OneTimeManagementGroupCleanupPolicy = new ManagementGroupCleanupPolicy();

protected ArmClient GlobalClient { get; private set; }

Expand Down Expand Up @@ -47,8 +51,7 @@ private void Initialize()
{
if (Mode == RecordedTestMode.Playback)
{
var opInternalType = typeof(OperationInternals);
var pollField = opInternalType.GetField("<DefaultPollingInterval>k__BackingField", BindingFlags.Static | BindingFlags.NonPublic);
var pollField = typeof(OperationInternals).GetField("<DefaultPollingInterval>k__BackingField", BindingFlags.Static | BindingFlags.NonPublic);
pollField.SetValue(null, TimeSpan.Zero);
}
}
Expand All @@ -59,6 +62,7 @@ private ArmClient GetCleanupClient()
{
return new ArmClient(
TestEnvironment.SubscriptionId,
GetUri(TestEnvironment.ResourceManagerUrl),
TestEnvironment.Credential,
new ArmClientOptions());
}
Expand All @@ -70,14 +74,21 @@ private ArmClient GetCleanupClient()
protected ArmClient GetArmClient(ArmClientOptions clientOptions = default)
{
var options = InstrumentClientOptions(clientOptions ?? new ArmClientOptions());
options.AddPolicy(CleanupPolicy, HttpPipelinePosition.PerCall);
options.AddPolicy(ResourceGroupCleanupPolicy, HttpPipelinePosition.PerCall);
options.AddPolicy(ManagementGroupCleanupPolicy, HttpPipelinePosition.PerCall);

return CreateClient<ArmClient>(
TestEnvironment.SubscriptionId,
GetUri(TestEnvironment.ResourceManagerUrl),
TestEnvironment.Credential,
options);
}

private Uri GetUri(string endpoint)
{
return !string.IsNullOrEmpty(endpoint) ? new Uri(endpoint) : null;
}

[SetUp]
protected void CreateCleanupClient()
{
Expand All @@ -89,7 +100,7 @@ protected void CleanupResourceGroups()
{
if (Mode != RecordedTestMode.Playback)
{
Parallel.ForEach(CleanupPolicy.ResourceGroupsCreated, resourceGroup =>
Parallel.ForEach(ResourceGroupCleanupPolicy.ResourceGroupsCreated, resourceGroup =>
{
try
{
Expand All @@ -98,7 +109,19 @@ protected void CleanupResourceGroups()
}
catch (RequestFailedException e) when (e.Status == 404)
{
//we assume the test case cleaned up it up if it no longer exists.
//we assume the test case cleaned it up if it no longer exists.
}
});

Parallel.ForEach(ManagementGroupCleanupPolicy.ManagementGroupsCreated, mgmtGroupId =>
{
try
{
_cleanupClient.GetManagementGroupOperations(mgmtGroupId).StartDelete();
}
catch (RequestFailedException e) when (e.Status == 404 || e.Status == 403)
{
//we assume the test case cleaned it up if it no longer exists.
}
});
}
Expand Down Expand Up @@ -138,10 +161,12 @@ public void OneTimeSetUp()
StartSessionRecording();

var options = InstrumentClientOptions(new ArmClientOptions(), SessionRecording);
options.AddPolicy(OneTimeCleanupPolicy, HttpPipelinePosition.PerCall);
options.AddPolicy(OneTimeResourceGroupCleanupPolicy, HttpPipelinePosition.PerCall);
options.AddPolicy(OneTimeManagementGroupCleanupPolicy, HttpPipelinePosition.PerCall);

GlobalClient = CreateClient<ArmClient>(
SessionEnvironment.SubscriptionId,
GetUri(SessionEnvironment.ResourceManagerUrl),
SessionEnvironment.Credential,
options);
}
Expand Down Expand Up @@ -174,11 +199,15 @@ public void OneTimeCleanupResourceGroups()
{
if (Mode != RecordedTestMode.Playback)
{
Parallel.ForEach(OneTimeCleanupPolicy.ResourceGroupsCreated, resourceGroup =>
Parallel.ForEach(OneTimeResourceGroupCleanupPolicy.ResourceGroupsCreated, resourceGroup =>
{
var sub = _cleanupClient.GetSubscriptions().TryGet(SessionEnvironment.SubscriptionId);
sub?.GetResourceGroups().Get(resourceGroup).Value.StartDelete();
});
Parallel.ForEach(OneTimeManagementGroupCleanupPolicy.ManagementGroupsCreated, mgmtGroupId =>
{
_cleanupClient.GetManagementGroupOperations(mgmtGroupId).StartDelete();
});
}

if (!(GlobalClient is null))
Expand Down
53 changes: 53 additions & 0 deletions common/ManagementTestShared/Redesign/MockTestBase.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

using Azure.Core.TestFramework;
using Azure.ResourceManager.Resources;
using System;
using System.Net.Sockets;
using System.Threading.Tasks;

namespace Azure.ResourceManager.TestFramework
{
public abstract class MockTestBase : ManagementRecordedTestBase<MockTestEnvironment>
{
public MockTestBase(bool isAsync) : base(isAsync)
{
EnsureMockServerRunning();
}

public MockTestBase(bool isAsync, RecordedTestMode mode) : base(isAsync, mode)
{
EnsureMockServerRunning();
}

protected async Task<ResourceGroupContainer> GetResourceGroupContainer(ArmClientOptions clientOptions = default)
{
var client = GetArmClient(clientOptions);
var sub = await client.GetSubscriptions().GetAsync(TestEnvironment.SubscriptionId);
return sub.Value.GetResourceGroups();
}

private void EnsureMockServerRunning()
{
if (Mode == RecordedTestMode.Record)
TestMockServerRunning();
}

private void TestMockServerRunning()
{
using (var tcpClient = new TcpClient())
{
try
{
var uri = new Uri(TestEnvironment.MockEndPoint);
tcpClient.Connect(uri.Host, uri.Port);
}
catch (SocketException)
{
throw new InvalidOperationException("The mock server is not running, please start the mock server following this guide `https://devdiv.visualstudio.com/DevDiv/_git/avs?path=%2FREADME.md` in order to record the test");
}
}
}
}
}
24 changes: 24 additions & 0 deletions common/ManagementTestShared/Redesign/MockTestEnvironment.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

using Azure.Core;
using Azure.Core.TestFramework;
using System;

namespace Azure.ResourceManager.TestFramework
{
public class MockTestEnvironment : TestEnvironment
{
public MockTestEnvironment() : base()
{
Environment.SetEnvironmentVariable("SUBSCRIPTION_ID", "00000000-0000-0000-0000-000000000000");
Environment.SetEnvironmentVariable("RESOURCE_MANAGER_URL", MockEndPoint);
}

public virtual string MockEndPoint => $"https://localhost:8441";

private TokenCredential _mockCredential;

public override TokenCredential Credential => _mockCredential ??= new MockCredential();
}
}
1 change: 1 addition & 0 deletions common/Perf/Azure.Test.Perf/Azure.Test.Perf.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
<PackageReference Include="System.Reflection.Emit" />
<PackageReference Include="System.Text.Json" />
<PackageReference Include="System.Threading.Channels" />
<PackageReference Include="BenchmarkDotNet" />
<Reference Include="System.Net.Http" Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'" />
</ItemGroup>

Expand Down
Loading