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

Network mgmt track 2 library #23049

Merged
merged 189 commits into from
Aug 31, 2021
Merged
Show file tree
Hide file tree
Changes from 181 commits
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
941df0c
initial checkin for core / tests (#18968)
m-nash Feb 27, 2021
2226745
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash Mar 1, 2021
c7d5742
Subnet Container list still returns SubnetOperations and not Subnet #…
bquantump Mar 2, 2021
dafcd2b
add param checking to resource (#19134)
nisha-bhatia Mar 3, 2021
b066d3f
Adding parameter check for track 2 Azure.ResourceManager.core (#19162)
allenjzhang Mar 3, 2021
e7200c8
nibhati-5142-add Params and testing for ApiVersionBase.cs (#19193)
nisha-bhatia Mar 4, 2021
444967c
nibhati - 5142 - add tests for ArmBuilder.cs (#19231)
nisha-bhatia Mar 4, 2021
9f52f9e
Update test project to consume framework for recorded tests (#19171)
m-nash Mar 8, 2021
7a58a04
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash Mar 8, 2021
ad806a0
Move ApiVersionOverrides to ARMClientOptions class (#19358)
Mar 9, 2021
2d78aa0
Rename list operations (#19386)
allenjzhang Mar 10, 2021
0f7c44b
tenant resource sample (#19195)
bquantump Mar 11, 2021
420eb02
Remove reference for Azure.Identity (#19434)
allenjzhang Mar 11, 2021
5621199
5521 - Rename TryGetValue to TryGet/TryGetAsync (#19478)
HarveyLink Mar 12, 2021
c70a947
merge from master
m-nash Mar 15, 2021
0325dcd
Update tests and framework to instrument all clients recursively (#19…
m-nash Mar 16, 2021
7ef68cb
merge from master
m-nash Mar 22, 2021
6aff518
Update the implicit operator (#19720)
Mar 23, 2021
e75dec1
Remove System.Linq.Async dependency. (#19745)
allenjzhang Mar 23, 2021
becc728
Change the accessibility to virtual for Resource.Id (#19804)
Mar 24, 2021
e715275
Sku Serialization (#19819)
HarveyLink Mar 26, 2021
3ba19cb
Add lookup mechanism for ID to apiversion (#19437)
bquantump Mar 26, 2021
77d9e2d
Resource Identifier changes (#19636)
markcowl Mar 29, 2021
0f24d6b
Plan Serialization (#19820)
HarveyLink Mar 30, 2021
cae32b7
Mnash 5705 rename container (#19932)
m-nash Mar 30, 2021
413242a
2 missing renames (#19952)
m-nash Mar 30, 2021
18b8a9b
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
Mar 31, 2021
6c30766
nibhati - 5191 - add ClientContext.cs (#19602)
nisha-bhatia Apr 1, 2021
8724f9d
GenericResource Serialization (#19898)
HarveyLink Apr 2, 2021
d8b8880
TrackedResource Serialization (#19855)
HarveyLink Apr 2, 2021
e7812f4
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
Apr 5, 2021
4348402
Remove the Get[Resource]Operations methods except for client extensio…
m-nash Apr 7, 2021
2c5398a
nibhati - 5572 - make Credentials and Options internal (#20243)
nisha-bhatia Apr 10, 2021
d35c8b8
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash Apr 12, 2021
430b07c
Remove ignore on tests that were failing due to faulted tasks in inte…
m-nash Apr 13, 2021
5e40926
Make the Reference type generic (#20358)
Apr 13, 2021
f88ab1b
nibhati 5401 - add CancellationToken to GetResource() (#20396)
nisha-bhatia Apr 14, 2021
13b1033
JonathanCrd 5574 - remove system.collections.immutable (#20437)
JonathanCrd Apr 15, 2021
25ff6a7
JonathanCrd 5003 - comparison methods for ResourceIdentifier (#20456)
JonathanCrd Apr 16, 2021
7e6969d
update constructors for reference types (#20477)
m-nash Apr 19, 2021
a25877a
merge from master
m-nash Apr 20, 2021
52134bd
fixes after merge
m-nash Apr 20, 2021
42468d6
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash Apr 20, 2021
da7e2c9
add two way implicit for autorest deserialization (#20557)
m-nash Apr 21, 2021
d632fc6
Add a common definition for sub-resource (#20524)
isra-fel Apr 21, 2021
054d552
Add default constructors to resource classes (#20583)
isra-fel Apr 22, 2021
11449fd
update constructor signatures for autogen (#20607)
m-nash Apr 23, 2021
896d78b
Remove ProxyResource since its intended to be used any longer (#20608)
HarveyLink Apr 23, 2021
2d7ec6e
adding reference constructors attributes (#20611)
m-nash Apr 23, 2021
0091e35
Cache the creation of HTTP pipeline in ArmClient (#20636)
Apr 26, 2021
2a464bb
Remove create from container base; remove ArmBuilder abstract class (…
isra-fel Apr 28, 2021
9657c5e
merge from master
m-nash Apr 30, 2021
8e09003
fixes after merge
m-nash Apr 30, 2021
c7f7289
adding singleton pattern in Arm.Core and Proto (#20591)
allenjzhang May 4, 2021
fa267f0
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash May 4, 2021
72930a1
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash May 5, 2021
a31bb43
Update arm response types to match current Azure.Core pattern (#20738)
m-nash May 5, 2021
e470fcc
Fix a bug in ArmClient (#20897)
May 6, 2021
9f4c8ce
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash May 7, 2021
5e6030f
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash May 10, 2021
b2dfccd
Move generic resource from resources to core (#20927)
m-nash May 10, 2021
088c8cb
update ResourceContainerBase (#20981)
isra-fel May 11, 2021
5789e8b
updates to subresource type (#21010)
m-nash May 11, 2021
36b30b1
VM image, extension image (edgezone not included as it is new not in …
allenjzhang May 12, 2021
9ad189d
update reference types and add unit tests to validate (#21031)
m-nash May 12, 2021
8143d3a
update policy copying for clone and convert (#21069)
m-nash May 13, 2021
9c6aaab
5771 - GetGenericResourceOperations in ArmClient (#21066)
JonathanCrd May 14, 2021
8a0b173
5844 Rename SubResourceWritable to WritableSubResource (#21092)
JonathanCrd May 14, 2021
af0de74
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash May 17, 2021
97fcd35
Merge Azure.ResourceManager.Resources.Models.Subscription with Azure.…
HarveyLink May 17, 2021
3f27a0d
remove id type from container base to match operation base (#21150)
m-nash May 18, 2021
03a1198
add support for root resource Id container (#21175)
m-nash May 18, 2021
69e6e2e
Merge ResourceGroup model in Resources with ResourceGroupData in Core…
May 19, 2021
467d9c7
Delete PhTaskDeferringAsyncPageable.cs (#21183)
HarveyLink May 19, 2021
71362ff
Remove PhArmResponse (#21139)
HarveyLink May 19, 2021
907769c
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash May 25, 2021
4db599f
Remove PhArmOperation (#21290)
HarveyLink May 25, 2021
fc2841f
5841 - Update List methods from proto clients. (#21314)
JonathanCrd May 25, 2021
09b2b13
Add lambda wrapper in armclient for getting container objects in othe…
m-nash May 26, 2021
d936847
5285 Remove TrackedResource<TIdentifier, TModel> class. (#21376)
JonathanCrd May 27, 2021
d022cea
update to allow external access to a constructor that doesn't have an…
m-nash May 27, 2021
643db19
Move Azure.ResourceManager.Resources Tenants objects to Azure.Resourc…
May 27, 2021
61050c0
Templetize SubResource and WritableSubResource classes, and added uni…
gearama May 28, 2021
5fe096a
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash Jun 1, 2021
5fc9126
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-net i…
m-nash Jun 2, 2021
289bb6b
Remove the suppression for namespace in mgmt sdks (#21534)
m-nash Jun 2, 2021
9c2ac40
update tenant and subscription list resource hooks to follow the same…
m-nash Jun 3, 2021
26cbdae
merge from master
m-nash Jun 7, 2021
786a33e
fix the attribute of subresource (#21685)
ArcturusZhang Jun 8, 2021
3cf3539
fix the attribute of writableSubResource (#21688)
ArcturusZhang Jun 8, 2021
ce38b19
Add ArmClient tests (#21620)
Jun 8, 2021
83a814c
Add GenericResourceContainer tests (#21759)
Jun 10, 2021
04c6b0c
Bug System.ArgumentOutOfRangeException thrown in ResourceIdentifier -…
nisha-bhatia Jun 10, 2021
1dee139
add list resources apis to resourceGroupOperations (#21809)
ArcturusZhang Jun 11, 2021
3f39976
[Azure.ResourceManager.Core] Introduce the `UseClientContext` to `Sub…
ArcturusZhang Jun 11, 2021
35901d4
Add ResourceGroupContainer tests (#21832)
Jun 14, 2021
04706c0
remove ph classes (#21852)
m-nash Jun 14, 2021
996caab
change Parent in ContainerBase to OperationsBase type (#21872)
fengzhou-msft Jun 15, 2021
1b2940f
Add GenericResourceOperations tests (#21828)
Jun 16, 2021
2a3b968
Add ResourceGroupOperations tests (#21893)
Jun 16, 2021
5598b19
update to be inside core namespace (#21892)
m-nash Jun 16, 2021
9de2456
remove unused interfaces (#21898)
m-nash Jun 16, 2021
51c1c74
Add ResourceGroupBuilder tests (#21897)
Jun 16, 2021
75b312b
merge from master
m-nash Jun 16, 2021
c6665ba
Update Track 2 Mgmt Plane Template (#21876)
allenjzhang Jun 16, 2021
a61f4b6
Add ResourceGroupDeleteOperation tests (#21927)
Jun 17, 2021
e6d5b11
5966 sync code coverage fix (#21925)
m-nash Jun 17, 2021
c6fba57
remove extension sub classes since they aren't needed (#21945)
m-nash Jun 17, 2021
c96607a
Mnash apiview cleanup (#21952)
m-nash Jun 18, 2021
495e10d
remove Get() from ResourceOperationsBase (#21963)
isra-fel Jun 22, 2021
8ee2771
first merge from main
m-nash Jun 22, 2021
3fe389d
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-net int…
m-nash Jun 23, 2021
60d9525
update to use zero wait on playback (#22066)
m-nash Jun 23, 2021
163f460
Update sub resource CC to 94%. (#22117)
allenjzhang Jun 24, 2021
6bac537
Add ResourceGroupsRestOperations tests (#21981)
Jun 24, 2021
aad8df1
Added support for implicit provider resource type ResourceIdentifier …
allenjzhang Jun 24, 2021
bf03e2d
Azure.ResourceManager.Core readmes and samples (#21858)
JonathanCrd Jun 28, 2021
0707f2a
Move Providers and ProviderOperations from Azure.ResourceManager.Reso…
nisha-bhatia Jun 29, 2021
76c4257
remove need to copy policies (#22280)
m-nash Jun 29, 2021
3b72e05
Add ResourceListOperations tests (#22279)
Jun 29, 2021
184bbba
remove proto (#22282)
m-nash Jun 29, 2021
7049695
feat(network): initial track2 mgmt sdk preview
archerzz Jul 23, 2021
5f2dc0e
update version information
archerzz Jul 27, 2021
4cd6d41
Merge branch 'main' into feature/mgmt-track2-network
archerzz Jul 27, 2021
8156a12
feat(network): update track2 codes according to latest autorest.csharp
archerzz Jul 27, 2021
e318e31
Merge branch 'main' into feature/mgmt-track2-network
archerzz Jul 28, 2021
e801a69
update according to the latest change in autorest.csharp
archerzz Jul 29, 2021
7fa08a7
update test base
archerzz Jul 29, 2021
2dadcc3
modify target runtime framework
archerzz Jul 30, 2021
1197797
update test case base to use the new redesigned base class
archerzz Jul 30, 2021
c75731d
Merge branch 'main' into feature/mgmt-track2-network
archerzz Jul 30, 2021
2618cf4
update mgmt-track2-network 2021-08-02 (#23042)
archerzz Aug 2, 2021
e45248c
fix some unit tests (#23046)
dvbb Aug 2, 2021
e74e159
refactor(network): update autorest.md for preview
archerzz Aug 2, 2021
0153de7
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 2, 2021
cc89d33
Update unit tests (#23124)
dvbb Aug 5, 2021
ba38c65
test(network): update tests of 6 PRs (#23126)
archerzz Aug 6, 2021
7aaf664
test(network): update unit tests
dvbb Aug 10, 2021
ab30a43
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 10, 2021
49610d8
test(network): re-generate codes after disabling playload flattening
archerzz Aug 10, 2021
b46f1ae
update to use new compute package and no longer depend on old track 2
m-nash Aug 11, 2021
9bd9e69
test(network): clean up some broken test cases (#23265)
archerzz Aug 12, 2021
4fc3468
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 12, 2021
f7a2ef5
Revert "Merge branch 'main' into feature/mgmt-track2-network"
archerzz Aug 12, 2021
ef95c23
build(network): fix missing commit id in md file url
archerzz Aug 12, 2021
c550d64
test(network): remove dependency on `Compute`
archerzz Aug 13, 2021
d386a00
Merge branch 'main' into feature/mgmt-track2-network-fix-pipeline
archerzz Aug 13, 2021
a5c8236
Revert "Revert "Merge branch 'main' into feature/mgmt-track2-network""
archerzz Aug 13, 2021
99ba9c1
test(network): adopt latest autorest.csharp
archerzz Aug 13, 2021
cddf629
upgrade autorest.csharp to `3.0.0-beta.20210812.2`
archerzz Aug 13, 2021
90c9eff
update API
archerzz Aug 13, 2021
0cc5b62
test(network): add application gateway test case
dvbb Aug 19, 2021
bf2e05c
docs(network): samples for track2 network mgmt sdk (#23360)
archerzz Aug 19, 2021
32eb74e
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 20, 2021
752dc3e
feat(network): udpate according to latest code gen
archerzz Aug 23, 2021
135792f
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 24, 2021
d1d1904
feat(network): update according to latest code gen
archerzz Aug 24, 2021
c93a242
test(network): remove unused teardown
archerzz Aug 24, 2021
4aa8a9e
test(network): re-record some tests after re-gen codes
archerzz Aug 24, 2021
7ec111e
test(network): fix access privilege of setup methods of sample tests
archerzz Aug 24, 2021
ab5021b
docs(network): update samples after re-gen code
archerzz Aug 24, 2021
28f19f1
test(network): add `Azure.Identity` in dependency
archerzz Aug 24, 2021
a2904c8
feat(network): update export interface after re-gen
archerzz Aug 24, 2021
9379f99
test(network): update cases (#23492)
dvbb Aug 25, 2021
d7664b5
test(network): update tests to verify some ado fixes
archerzz Aug 26, 2021
2d640ac
test(network): fix some broken tests
archerzz Aug 26, 2021
c509369
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 26, 2021
7aa5c56
feat(network): re-generate according to latest `Azure.ResourceManager…
archerzz Aug 26, 2021
a5d79c1
test(network): update test cases and recording
archerzz Aug 26, 2021
2f42c06
remove `Azure.ResourceManager.Core`
archerzz Aug 26, 2021
126c470
docs(network): change version of initial network track2 mgmt library …
archerzz Aug 27, 2021
b8fbfb1
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 27, 2021
247fe8b
feat(network): re-generate codes
archerzz Aug 27, 2021
3baa4cb
feat(network): update export API
archerzz Aug 27, 2021
4f1e5ed
test(network): update tests after re-gen
archerzz Aug 27, 2021
92e61b3
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 28, 2021
cd2263d
feat(network): bump version in common package props to `1.0.0-alpha.2…
archerzz Aug 28, 2021
2f88441
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 29, 2021
d8e285e
test(appconfiguration): adopt network mgmt track2 preview library
archerzz Aug 28, 2021
841ea31
test(eventhubs): adopt network mgmt track2 preview library
archerzz Aug 29, 2021
2c64ae4
test(eventhub): comment out failure test step due to sanitized recording
archerzz Aug 31, 2021
cccb2ee
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 31, 2021
f528860
Merge branch 'main' into feature/mgmt-track2-network
archerzz Aug 31, 2021
c7c3d02
feat(network): adopt resoure manager 1.0.0-beta.2
archerzz Aug 31, 2021
d90f79d
feat(network): bump version to 1.0.0-alpha.20210830.2
archerzz Aug 31, 2021
5ffcdfc
feat(eventhub, appconfiguration): adopt resource manager 1.0.0-beta.2
archerzz Aug 31, 2021
ceca0e9
build(sdk): enlarge memory of nodejs vm
archerzz Aug 31, 2021
7b67467
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-net int…
m-nash Aug 31, 2021
33cb665
updates for release
m-nash Aug 31, 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
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@ protected ValueTask<Response<T>> WaitForCompletionAsync<T>(Operation<T> operatio
return operation.WaitForCompletionAsync();
}

protected ValueTask<Response> WaitForCompletionAsync(Operation operation)
{
return operation.WaitForCompletionResponseAsync();
}

protected ResourcesManagementClient GetResourceManagementClient()
{
var options = InstrumentClientOptions(new ResourcesManagementClientOptions());
Expand Down
2 changes: 1 addition & 1 deletion eng/Packages.Data.props
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@
<PackageReference Update="Azure.Messaging.EventHubs" Version="5.2.0" />
<PackageReference Update="Azure.Messaging.EventGrid" Version="4.0.0" />
<PackageReference Update="Azure.ResourceManager.Compute" Version="1.0.0-alpha.20210824.1" />
<PackageReference Update="Azure.ResourceManager.Network" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.ResourceManager.Network" Version="1.0.0-alpha.20210827.3" />
<PackageReference Update="Azure.ResourceManager.Resources" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.ResourceManager.Storage" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.Search.Documents" Version="11.2.0" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

using System;
using Azure.Core;
using Azure.Core.TestFramework;
using Azure.ResourceManager.Network;
using Azure.ResourceManager.Resources;
using Azure.ResourceManager.Network;
using Azure.ResourceManager.TestFramework;

namespace Azure.ResourceManager.AppConfiguration.Tests
Expand All @@ -13,10 +13,12 @@ namespace Azure.ResourceManager.AppConfiguration.Tests
public abstract class AppConfigurationClientBase : ManagementRecordedTestBase<AppConfigurationManagementTestEnvironment>
{
public AppConfigurationManagementClient AppConfigurationManagementClient { get; set; }
public ResourcesManagementClient ResourcesManagementClient { get; set; }
public ArmClient ArmClient { get; set; }
public ConfigurationStoresOperations ConfigurationStoresOperations { get; set; }
public PrivateEndpointConnectionsOperations PrivateEndpointConnectionsOperations { get; set; }
public ResourceGroupsOperations ResourceGroupsOperations { get; set; }
public ResourceGroupContainer ResourceGroupContainer { get; set; }
public VirtualNetworkContainer VirtualNetworkContainer { get; set; }
public PrivateEndpointContainer PrivateEndpointContainer { get; set; }
public PrivateLinkResourcesOperations PrivateLinkResourcesOperations { get; set; }
public Operations Operations { get; set; }
public string AzureLocation { get; set; }
Expand All @@ -27,10 +29,6 @@ public abstract class AppConfigurationClientBase : ManagementRecordedTestBase<Ap
public string TestContentType { get; set; }
public string TestValue { get; set; }
public string ResourceGroupPrefix { get; set; }
public NetworkManagementClient NetworkManagementClient { get; set; }
public VirtualNetworksOperations VirtualNetworksOperations { get; set; }
public SubnetsOperations SubnetsOperations { get; set; }
public PrivateEndpointsOperations PrivateEndpointsOperations { get; set; }
protected AppConfigurationClientBase(bool isAsync)
: base(isAsync)
{
Expand All @@ -51,12 +49,8 @@ protected void Initialize()
PrivateEndpointConnectionsOperations = AppConfigurationManagementClient.PrivateEndpointConnections;
PrivateLinkResourcesOperations = AppConfigurationManagementClient.PrivateLinkResources;
Operations = AppConfigurationManagementClient.Operations;
ResourcesManagementClient = GetResourceManagementClient();
ResourceGroupsOperations = ResourcesManagementClient.ResourceGroups;
NetworkManagementClient = GetNetworkManagementClient();
VirtualNetworksOperations = NetworkManagementClient.VirtualNetworks;
SubnetsOperations = NetworkManagementClient.Subnets;
PrivateEndpointsOperations = NetworkManagementClient.PrivateEndpoints;
ArmClient = GetArmClient(); // TODO: use base.GetArmClient when switching to new mgmt test framework
ResourceGroupContainer = ArmClient.DefaultSubscription.GetResourceGroups();
}

internal AppConfigurationManagementClient GetAppConfigurationManagementClient()
Expand All @@ -65,11 +59,15 @@ internal AppConfigurationManagementClient GetAppConfigurationManagementClient()
TestEnvironment.Credential,
InstrumentClientOptions(new AppConfigurationManagementClientOptions()));
}
internal NetworkManagementClient GetNetworkManagementClient()
internal ArmClient GetArmClient()
{
return CreateClient<NetworkManagementClient>(this.TestEnvironment.SubscriptionId,
var options = InstrumentClientOptions(new ArmClientOptions());
CleanupPolicy = new ResourceGroupCleanupPolicy();
options.AddPolicy(CleanupPolicy, HttpPipelinePosition.PerCall);

return CreateClient<ArmClient>(this.TestEnvironment.SubscriptionId,
TestEnvironment.Credential,
InstrumentClientOptions(new NetworkManagementClientOptions()));
options);
}
}
}

This file was deleted.

Loading