diff --git a/sdk/resourcemanager/Proto.Client/Proto.Client.sln b/sdk/resourcemanager/Proto.Client/Proto.Client.sln
deleted file mode 100644
index ce888353fafa..000000000000
--- a/sdk/resourcemanager/Proto.Client/Proto.Client.sln
+++ /dev/null
@@ -1,67 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.31019.35
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.Core", "..\Azure.ResourceManager.Core\src\Azure.ResourceManager.Core.csproj", "{AEBBB0DB-BA2F-42A2-85DD-0019EE64492B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Proto.Compute", "compute\Proto.Compute.csproj", "{8948E020-7C45-4817-9142-D80368F3FB11}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Proto.Network", "network\Proto.Network.csproj", "{AD152BEB-7AE0-42A1-873E-E2AB4519ADA7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Proto.Client", "src\Proto.Client.csproj", "{280DD3C4-7EC6-471A-BB77-1E7F2F7D6666}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Proto.Authorization", "authorization\Proto.Authorization.csproj", "{540E8EF4-40B6-4F23-8744-2E6705186E7B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.Authorization", "authorization\Azure.ResourceManager.Authorization\Azure.ResourceManager.Authorization.csproj", "{ADB32B3D-D6DE-49A3-80E1-59ADAA21F78F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Proto.Billing", "billing\Proto.Billing.csproj", "{05033168-19BE-4D6B-AD24-135CB028A1EA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.Billing", "billing\Azure.ResourceManager.Billing\Azure.ResourceManager.Billing.csproj", "{340B4A62-1817-4C28-A7BE-0648E0BCA933}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {AEBBB0DB-BA2F-42A2-85DD-0019EE64492B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AEBBB0DB-BA2F-42A2-85DD-0019EE64492B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AEBBB0DB-BA2F-42A2-85DD-0019EE64492B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AEBBB0DB-BA2F-42A2-85DD-0019EE64492B}.Release|Any CPU.Build.0 = Release|Any CPU
- {8948E020-7C45-4817-9142-D80368F3FB11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8948E020-7C45-4817-9142-D80368F3FB11}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8948E020-7C45-4817-9142-D80368F3FB11}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8948E020-7C45-4817-9142-D80368F3FB11}.Release|Any CPU.Build.0 = Release|Any CPU
- {AD152BEB-7AE0-42A1-873E-E2AB4519ADA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AD152BEB-7AE0-42A1-873E-E2AB4519ADA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AD152BEB-7AE0-42A1-873E-E2AB4519ADA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AD152BEB-7AE0-42A1-873E-E2AB4519ADA7}.Release|Any CPU.Build.0 = Release|Any CPU
- {280DD3C4-7EC6-471A-BB77-1E7F2F7D6666}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {280DD3C4-7EC6-471A-BB77-1E7F2F7D6666}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {280DD3C4-7EC6-471A-BB77-1E7F2F7D6666}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {280DD3C4-7EC6-471A-BB77-1E7F2F7D6666}.Release|Any CPU.Build.0 = Release|Any CPU
- {540E8EF4-40B6-4F23-8744-2E6705186E7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {540E8EF4-40B6-4F23-8744-2E6705186E7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {540E8EF4-40B6-4F23-8744-2E6705186E7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {540E8EF4-40B6-4F23-8744-2E6705186E7B}.Release|Any CPU.Build.0 = Release|Any CPU
- {ADB32B3D-D6DE-49A3-80E1-59ADAA21F78F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ADB32B3D-D6DE-49A3-80E1-59ADAA21F78F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ADB32B3D-D6DE-49A3-80E1-59ADAA21F78F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ADB32B3D-D6DE-49A3-80E1-59ADAA21F78F}.Release|Any CPU.Build.0 = Release|Any CPU
- {05033168-19BE-4D6B-AD24-135CB028A1EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {05033168-19BE-4D6B-AD24-135CB028A1EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {05033168-19BE-4D6B-AD24-135CB028A1EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {05033168-19BE-4D6B-AD24-135CB028A1EA}.Release|Any CPU.Build.0 = Release|Any CPU
- {340B4A62-1817-4C28-A7BE-0648E0BCA933}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {340B4A62-1817-4C28-A7BE-0648E0BCA933}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {340B4A62-1817-4C28-A7BE-0648E0BCA933}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {340B4A62-1817-4C28-A7BE-0648E0BCA933}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {6C3A85E2-78AD-4C82-8943-A495B3B42533}
- EndGlobalSection
-EndGlobal
diff --git a/sdk/resourcemanager/Proto.Client/README.MD b/sdk/resourcemanager/Proto.Client/README.MD
deleted file mode 100644
index efeef3da2460..000000000000
--- a/sdk/resourcemanager/Proto.Client/README.MD
+++ /dev/null
@@ -1,3 +0,0 @@
-# Proto Client
-
-Client used to showcase and test the new prototype track 2 management plane SDK
\ No newline at end of file
diff --git a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Azure.ResourceManager.Authorization.csproj b/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Azure.ResourceManager.Authorization.csproj
deleted file mode 100644
index 8e8a312454b1..000000000000
--- a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Azure.ResourceManager.Authorization.csproj
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
- 1.0.0-beta.1
- Azure.ResourceManager.Authorization
- Azure Resource Manager client SDK for Azure resource provider Microsoft.Authorization
- azure;management;arm;resource manager;authorization
- true
- true
- false
-
-
-
-
- $(NoWarn);AZC0001
-
-
-
-
-
-
diff --git a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Directory.Build.props b/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Directory.Build.props
deleted file mode 100644
index 1a9611bd4924..000000000000
--- a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Directory.Build.props
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
diff --git a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/AuthorizationManagementClient.cs b/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/AuthorizationManagementClient.cs
deleted file mode 100644
index 0332b8b67e2b..000000000000
--- a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/AuthorizationManagementClient.cs
+++ /dev/null
@@ -1,59 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-
-//
-
-#nullable disable
-
-using System;
-using Azure.Core;
-using Azure.Core.Pipeline;
-using Azure.ResourceManager.Authorization;
-
-namespace Azure.ResourceManager.Authorization
-{
- /// Authorization service management client.
- public partial class AuthorizationManagementClient
- {
- private readonly ClientDiagnostics _clientDiagnostics;
- private readonly HttpPipeline _pipeline;
- private readonly string _subscriptionId;
- private readonly Uri _endpoint;
-
- /// Initializes a new instance of AuthorizationManagementClient for mocking.
- protected AuthorizationManagementClient()
- {
- }
-
- /// Initializes a new instance of AuthorizationManagementClient.
- /// The ID of the target subscription.
- /// The OAuth token for making client requests.
- /// The options for configuring the client.
- public AuthorizationManagementClient(string subscriptionId, TokenCredential tokenCredential, AuthorizationManagementClientOptions options = null) : this(subscriptionId, null, tokenCredential, options)
- {
- }
- /// Initializes a new instance of AuthorizationManagementClient.
- /// The ID of the target subscription.
- /// server parameter.
- /// The OAuth token for making client requests.
- /// The options for configuring the client.
- /// is null.
- public AuthorizationManagementClient(string subscriptionId, Uri endpoint, TokenCredential tokenCredential, AuthorizationManagementClientOptions options = null)
- {
- if (subscriptionId == null)
- {
- throw new ArgumentNullException(nameof(subscriptionId));
- }
- endpoint ??= new Uri("https://management.azure.com");
-
- options ??= new AuthorizationManagementClientOptions();
- _clientDiagnostics = new ClientDiagnostics(options);
- _pipeline = ManagementPipelineBuilder.Build(tokenCredential, endpoint, options);
- _subscriptionId = subscriptionId;
- _endpoint = endpoint;
- }
-
- /// Returns an instance of RoleAssignmentsOperations.
- public virtual RoleAssignmentsOperations RoleAssignments => new RoleAssignmentsOperations(_clientDiagnostics, _pipeline, _subscriptionId, _endpoint);
- }
-}
diff --git a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/AuthorizationManagementClientOptions.cs b/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/AuthorizationManagementClientOptions.cs
deleted file mode 100644
index 890946048a0b..000000000000
--- a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/AuthorizationManagementClientOptions.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-
-//
-
-#nullable disable
-
-using Azure.Core;
-
-namespace Azure.ResourceManager.Authorization
-{
- /// Client options for Authorization.
- public partial class AuthorizationManagementClientOptions : ClientOptions
- {
- }
-}
diff --git a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/Models/ErrorAdditionalInfo.Serialization.cs b/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/Models/ErrorAdditionalInfo.Serialization.cs
deleted file mode 100644
index 2186871cacec..000000000000
--- a/sdk/resourcemanager/Proto.Client/authorization/Azure.ResourceManager.Authorization/Generated/Models/ErrorAdditionalInfo.Serialization.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-
-//
-
-#nullable disable
-
-using System.Text.Json;
-using Azure.Core;
-
-namespace Azure.ResourceManager.Authorization.Models
-{
- internal partial class ErrorAdditionalInfo
- {
- internal static ErrorAdditionalInfo DeserializeErrorAdditionalInfo(JsonElement element)
- {
- Optional type = default;
- Optional