From bddff9f0b983b82430bdb6ffb658bd8d9aa836f6 Mon Sep 17 00:00:00 2001 From: Jesse Squire Date: Mon, 18 Mar 2019 16:30:17 -0400 Subject: [PATCH 1/2] Event Hubs Client: Migrate Code into Central Repository (#5448) Repository Structure - Reorganize the Event Hubs SDK root directory, moving the management library into an isolated directory. --- src/SDKs/EventHub/{ => management}/AzSdk.RP.props | 0 .../EventHub-ReRecordAfterCRUpdate.playlist | 0 .../Management.EventHub.Tests.csproj} | 8 ++++---- .../EventHub.Tests/Properties/AssemblyInfo.cs | 0 .../ConsumerGroupsCreateGetUpdateDelete.json | 0 .../ConsumerGroupsCreateGetUpdateDelete_Length.json | 0 ...rRecoveryAlertnateNameCreateGetUpdateDelete.json | 0 .../DisasterRecoveryCreateGetUpdateDelete.json | 0 .../EventCreateGetUpdateDelete.json | 0 .../EventHubskiptop.json | 0 ...thubCreateGetUpdateDeleteAuthorizationRules.json | 0 ...ateGetUpdateDeleteAuthorizationRules_Length.json | 0 .../NamespaceCreateGetUpdateDelete.json | 0 ...paceCreateGetUpdateDeleteAuthorizationRules.json | 0 .../NamespaceKafkaCreateGetUpdateDelete.json | 0 .../TestHelper/EventHubManagementHelper.cs | 0 .../TestHelper/RecordedDelegatingHandler.cs | 0 .../Tests/ScenarioTests.ConsumergroupsTests.CRUD.cs | 0 ...ScenarioTests.ConsumergroupsTests.CRUD_Length.cs | 0 ...Tests.DisasterRecoveryAlertnateNameTests.CRUD.cs | 0 .../ScenarioTests.DisasterRecoveryTests.CRUD.cs | 0 .../Tests/ScenarioTests.EventHubTests.CRUD.cs | 0 ...ioTests.EventHubsTests.CRUDAuthorizationRules.cs | 0 ....EventHubsTests.CRUDAuthorizationRules_Length.cs | 0 .../Tests/ScenarioTests.EventHubskiptopTests.cs | 0 .../Tests/ScenarioTests.NamespaceKafkaTests.CRUD.cs | 0 .../Tests/ScenarioTests.NamespaceTests.CRUD.cs | 0 ...ioTests.NamespaceTests.CRUDAuthorizationRules.cs | 0 .../EventHub.Tests/Tests/ScenarioTests.cs | 0 .../Generated/ConsumerGroupsOperations.cs | 0 .../Generated/ConsumerGroupsOperationsExtensions.cs | 0 .../Generated/DisasterRecoveryConfigsOperations.cs | 0 .../DisasterRecoveryConfigsOperationsExtensions.cs | 0 .../Generated/EventHubManagementClient.cs | 0 .../Generated/EventHubsOperations.cs | 0 .../Generated/EventHubsOperationsExtensions.cs | 0 .../Generated/IConsumerGroupsOperations.cs | 0 .../Generated/IDisasterRecoveryConfigsOperations.cs | 0 .../Generated/IEventHubManagementClient.cs | 0 .../Generated/IEventHubsOperations.cs | 0 .../Generated/INamespacesOperations.cs | 0 .../Management.EventHub/Generated/IOperations.cs | 0 .../Generated/IRegionsOperations.cs | 0 .../Generated/Models/AccessKeys.cs | 0 .../Generated/Models/AccessRights.cs | 0 .../Generated/Models/ArmDisasterRecovery.cs | 0 .../Generated/Models/AuthorizationRule.cs | 0 .../Generated/Models/CaptureDescription.cs | 0 .../Models/CheckNameAvailabilityParameter.cs | 0 .../Generated/Models/CheckNameAvailabilityResult.cs | 0 .../Generated/Models/ConsumerGroup.cs | 0 .../Generated/Models/Destination.cs | 0 .../Generated/Models/EHNamespace.cs | 0 .../Generated/Models/EncodingCaptureDescription.cs | 0 .../Generated/Models/EntityStatus.cs | 0 .../Generated/Models/ErrorResponse.cs | 0 .../Generated/Models/ErrorResponseException.cs | 0 .../Generated/Models/Eventhub.cs | 0 .../Management.EventHub/Generated/Models/KeyType.cs | 0 .../Generated/Models/MessagingPlan.cs | 0 .../Generated/Models/MessagingRegions.cs | 0 .../Generated/Models/MessagingRegionsProperties.cs | 0 .../Generated/Models/Operation.cs | 0 .../Generated/Models/OperationDisplay.cs | 0 .../Management.EventHub/Generated/Models/Page.cs | 0 .../Generated/Models/ProvisioningStateDR.cs | 0 .../Models/RegenerateAccessKeyParameters.cs | 0 .../Generated/Models/Resource.cs | 0 .../Generated/Models/RoleDisasterRecovery.cs | 0 .../Management.EventHub/Generated/Models/Sku.cs | 0 .../Management.EventHub/Generated/Models/SkuName.cs | 0 .../Management.EventHub/Generated/Models/SkuTier.cs | 0 .../Generated/Models/TrackedResource.cs | 0 .../Generated/Models/UnavailableReason.cs | 0 .../Generated/NamespacesOperations.cs | 0 .../Generated/NamespacesOperationsExtensions.cs | 0 .../Management.EventHub/Generated/Operations.cs | 0 .../Generated/OperationsExtensions.cs | 0 .../Generated/RegionsOperations.cs | 0 .../Generated/RegionsOperationsExtensions.cs | 0 .../Generated/SdkInfo_EventHubManagementClient.cs | 0 .../Management.EventHub/Management.EventHub.csproj} | 0 .../Management.EventHub/Properties/AssemblyInfo.cs | 0 .../Management.EventHub/generate.ps1 | 0 .../Management.EventHub/generated.cmd | 0 .../Microsoft.Azure.Management.EventHub.sln} | 4 ++-- src/SDKs/EventHub/{ => management}/keyfile.snk | Bin 87 files changed, 6 insertions(+), 6 deletions(-) rename src/SDKs/EventHub/{ => management}/AzSdk.RP.props (100%) rename src/SDKs/EventHub/{ => management}/EventHub-ReRecordAfterCRUpdate.playlist (100%) rename src/SDKs/EventHub/{EventHub.Tests/EventHub.Tests.csproj => management/EventHub.Tests/Management.EventHub.Tests.csproj} (83%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Properties/AssemblyInfo.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete_Length.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryAlertnateNameCreateGetUpdateDelete.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryCreateGetUpdateDelete.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventCreateGetUpdateDelete.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventHubskiptop.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules_Length.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDelete.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDeleteAuthorizationRules.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceKafkaCreateGetUpdateDelete.json (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/TestHelper/EventHubManagementHelper.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/TestHelper/RecordedDelegatingHandler.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD_Length.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryAlertnateNameTests.CRUD.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryTests.CRUD.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.EventHubTests.CRUD.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules_Length.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.EventHubskiptopTests.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.NamespaceKafkaTests.CRUD.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUD.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUDAuthorizationRules.cs (100%) rename src/SDKs/EventHub/{ => management}/EventHub.Tests/Tests/ScenarioTests.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/ConsumerGroupsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/ConsumerGroupsOperationsExtensions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/DisasterRecoveryConfigsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/DisasterRecoveryConfigsOperationsExtensions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/EventHubManagementClient.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/EventHubsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/EventHubsOperationsExtensions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/IConsumerGroupsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/IDisasterRecoveryConfigsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/IEventHubManagementClient.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/IEventHubsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/INamespacesOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/IOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/IRegionsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/AccessKeys.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/AccessRights.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/ArmDisasterRecovery.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/AuthorizationRule.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/CaptureDescription.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/CheckNameAvailabilityParameter.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/CheckNameAvailabilityResult.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/ConsumerGroup.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/Destination.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/EHNamespace.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/EncodingCaptureDescription.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/EntityStatus.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/ErrorResponse.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/ErrorResponseException.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/Eventhub.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/KeyType.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/MessagingPlan.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/MessagingRegions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/MessagingRegionsProperties.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/Operation.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/OperationDisplay.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/Page.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/ProvisioningStateDR.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/RegenerateAccessKeyParameters.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/Resource.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/RoleDisasterRecovery.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/Sku.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/SkuName.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/SkuTier.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/TrackedResource.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Models/UnavailableReason.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/NamespacesOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/NamespacesOperationsExtensions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/Operations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/OperationsExtensions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/RegionsOperations.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/RegionsOperationsExtensions.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Generated/SdkInfo_EventHubManagementClient.cs (100%) rename src/SDKs/EventHub/{Management.EventHub/Microsoft.Azure.Management.EventHub.csproj => management/Management.EventHub/Management.EventHub.csproj} (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/Properties/AssemblyInfo.cs (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/generate.ps1 (100%) rename src/SDKs/EventHub/{ => management}/Management.EventHub/generated.cmd (100%) rename src/SDKs/EventHub/{EventHub.sln => management/Microsoft.Azure.Management.EventHub.sln} (85%) rename src/SDKs/EventHub/{ => management}/keyfile.snk (100%) diff --git a/src/SDKs/EventHub/AzSdk.RP.props b/src/SDKs/EventHub/management/AzSdk.RP.props similarity index 100% rename from src/SDKs/EventHub/AzSdk.RP.props rename to src/SDKs/EventHub/management/AzSdk.RP.props diff --git a/src/SDKs/EventHub/EventHub-ReRecordAfterCRUpdate.playlist b/src/SDKs/EventHub/management/EventHub-ReRecordAfterCRUpdate.playlist similarity index 100% rename from src/SDKs/EventHub/EventHub-ReRecordAfterCRUpdate.playlist rename to src/SDKs/EventHub/management/EventHub-ReRecordAfterCRUpdate.playlist diff --git a/src/SDKs/EventHub/EventHub.Tests/EventHub.Tests.csproj b/src/SDKs/EventHub/management/EventHub.Tests/Management.EventHub.Tests.csproj similarity index 83% rename from src/SDKs/EventHub/EventHub.Tests/EventHub.Tests.csproj rename to src/SDKs/EventHub/management/EventHub.Tests/Management.EventHub.Tests.csproj index be19e814b8651..4c8f7dbe8e79f 100644 --- a/src/SDKs/EventHub/EventHub.Tests/EventHub.Tests.csproj +++ b/src/SDKs/EventHub/management/EventHub.Tests/Management.EventHub.Tests.csproj @@ -1,19 +1,19 @@  - + EventHub.Tests 1.0.0 EventHub.Tests Class Library Microsoft Corporation - EventHub.Tests + EventHub.Tests true - + - + PreserveNewest diff --git a/src/SDKs/EventHub/EventHub.Tests/Properties/AssemblyInfo.cs b/src/SDKs/EventHub/management/EventHub.Tests/Properties/AssemblyInfo.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Properties/AssemblyInfo.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Properties/AssemblyInfo.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete_Length.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete_Length.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete_Length.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/ConsumerGroupsCreateGetUpdateDelete_Length.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryAlertnateNameCreateGetUpdateDelete.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryAlertnateNameCreateGetUpdateDelete.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryAlertnateNameCreateGetUpdateDelete.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryAlertnateNameCreateGetUpdateDelete.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryCreateGetUpdateDelete.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryCreateGetUpdateDelete.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryCreateGetUpdateDelete.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/DisasterRecoveryCreateGetUpdateDelete.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventCreateGetUpdateDelete.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventCreateGetUpdateDelete.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventCreateGetUpdateDelete.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventCreateGetUpdateDelete.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventHubskiptop.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventHubskiptop.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventHubskiptop.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventHubskiptop.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules_Length.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules_Length.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules_Length.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/EventhubCreateGetUpdateDeleteAuthorizationRules_Length.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDelete.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDelete.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDelete.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDelete.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDeleteAuthorizationRules.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDeleteAuthorizationRules.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDeleteAuthorizationRules.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceCreateGetUpdateDeleteAuthorizationRules.json diff --git a/src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceKafkaCreateGetUpdateDelete.json b/src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceKafkaCreateGetUpdateDelete.json similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceKafkaCreateGetUpdateDelete.json rename to src/SDKs/EventHub/management/EventHub.Tests/SessionRecords/EventHub.Tests.ScenarioTests.ScenarioTests/NamespaceKafkaCreateGetUpdateDelete.json diff --git a/src/SDKs/EventHub/EventHub.Tests/TestHelper/EventHubManagementHelper.cs b/src/SDKs/EventHub/management/EventHub.Tests/TestHelper/EventHubManagementHelper.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/TestHelper/EventHubManagementHelper.cs rename to src/SDKs/EventHub/management/EventHub.Tests/TestHelper/EventHubManagementHelper.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/TestHelper/RecordedDelegatingHandler.cs b/src/SDKs/EventHub/management/EventHub.Tests/TestHelper/RecordedDelegatingHandler.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/TestHelper/RecordedDelegatingHandler.cs rename to src/SDKs/EventHub/management/EventHub.Tests/TestHelper/RecordedDelegatingHandler.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD_Length.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD_Length.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD_Length.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.ConsumergroupsTests.CRUD_Length.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryAlertnateNameTests.CRUD.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryAlertnateNameTests.CRUD.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryAlertnateNameTests.CRUD.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryAlertnateNameTests.CRUD.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryTests.CRUD.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryTests.CRUD.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryTests.CRUD.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.DisasterRecoveryTests.CRUD.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubTests.CRUD.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubTests.CRUD.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubTests.CRUD.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubTests.CRUD.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules_Length.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules_Length.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules_Length.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubsTests.CRUDAuthorizationRules_Length.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubskiptopTests.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubskiptopTests.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.EventHubskiptopTests.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.EventHubskiptopTests.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.NamespaceKafkaTests.CRUD.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.NamespaceKafkaTests.CRUD.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.NamespaceKafkaTests.CRUD.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.NamespaceKafkaTests.CRUD.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUD.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUD.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUD.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUD.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUDAuthorizationRules.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUDAuthorizationRules.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUDAuthorizationRules.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.NamespaceTests.CRUDAuthorizationRules.cs diff --git a/src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.cs b/src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.cs similarity index 100% rename from src/SDKs/EventHub/EventHub.Tests/Tests/ScenarioTests.cs rename to src/SDKs/EventHub/management/EventHub.Tests/Tests/ScenarioTests.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/ConsumerGroupsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/ConsumerGroupsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/ConsumerGroupsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/ConsumerGroupsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/ConsumerGroupsOperationsExtensions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/ConsumerGroupsOperationsExtensions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/ConsumerGroupsOperationsExtensions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/ConsumerGroupsOperationsExtensions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/DisasterRecoveryConfigsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/DisasterRecoveryConfigsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/DisasterRecoveryConfigsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/DisasterRecoveryConfigsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/DisasterRecoveryConfigsOperationsExtensions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/DisasterRecoveryConfigsOperationsExtensions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/DisasterRecoveryConfigsOperationsExtensions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/DisasterRecoveryConfigsOperationsExtensions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/EventHubManagementClient.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/EventHubManagementClient.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/EventHubManagementClient.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/EventHubManagementClient.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/EventHubsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/EventHubsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/EventHubsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/EventHubsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/EventHubsOperationsExtensions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/EventHubsOperationsExtensions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/EventHubsOperationsExtensions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/EventHubsOperationsExtensions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/IConsumerGroupsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/IConsumerGroupsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/IConsumerGroupsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/IConsumerGroupsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/IDisasterRecoveryConfigsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/IDisasterRecoveryConfigsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/IDisasterRecoveryConfigsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/IDisasterRecoveryConfigsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/IEventHubManagementClient.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/IEventHubManagementClient.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/IEventHubManagementClient.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/IEventHubManagementClient.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/IEventHubsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/IEventHubsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/IEventHubsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/IEventHubsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/INamespacesOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/INamespacesOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/INamespacesOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/INamespacesOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/IOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/IOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/IOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/IOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/IRegionsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/IRegionsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/IRegionsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/IRegionsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/AccessKeys.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/AccessKeys.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/AccessKeys.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/AccessKeys.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/AccessRights.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/AccessRights.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/AccessRights.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/AccessRights.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/ArmDisasterRecovery.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ArmDisasterRecovery.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/ArmDisasterRecovery.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ArmDisasterRecovery.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/AuthorizationRule.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/AuthorizationRule.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/AuthorizationRule.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/AuthorizationRule.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/CaptureDescription.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/CaptureDescription.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/CaptureDescription.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/CaptureDescription.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/CheckNameAvailabilityParameter.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/CheckNameAvailabilityParameter.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/CheckNameAvailabilityParameter.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/CheckNameAvailabilityParameter.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/CheckNameAvailabilityResult.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/CheckNameAvailabilityResult.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/CheckNameAvailabilityResult.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/CheckNameAvailabilityResult.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/ConsumerGroup.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ConsumerGroup.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/ConsumerGroup.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ConsumerGroup.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/Destination.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Destination.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/Destination.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Destination.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/EHNamespace.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/EHNamespace.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/EHNamespace.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/EHNamespace.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/EncodingCaptureDescription.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/EncodingCaptureDescription.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/EncodingCaptureDescription.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/EncodingCaptureDescription.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/EntityStatus.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/EntityStatus.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/EntityStatus.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/EntityStatus.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/ErrorResponse.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ErrorResponse.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/ErrorResponse.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ErrorResponse.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/ErrorResponseException.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ErrorResponseException.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/ErrorResponseException.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ErrorResponseException.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/Eventhub.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Eventhub.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/Eventhub.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Eventhub.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/KeyType.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/KeyType.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/KeyType.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/KeyType.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/MessagingPlan.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/MessagingPlan.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/MessagingPlan.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/MessagingPlan.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/MessagingRegions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/MessagingRegions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/MessagingRegions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/MessagingRegions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/MessagingRegionsProperties.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/MessagingRegionsProperties.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/MessagingRegionsProperties.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/MessagingRegionsProperties.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/Operation.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Operation.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/Operation.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Operation.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/OperationDisplay.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/OperationDisplay.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/OperationDisplay.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/OperationDisplay.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/Page.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Page.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/Page.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Page.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/ProvisioningStateDR.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ProvisioningStateDR.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/ProvisioningStateDR.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/ProvisioningStateDR.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/RegenerateAccessKeyParameters.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/RegenerateAccessKeyParameters.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/RegenerateAccessKeyParameters.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/RegenerateAccessKeyParameters.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/Resource.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Resource.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/Resource.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Resource.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/RoleDisasterRecovery.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/RoleDisasterRecovery.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/RoleDisasterRecovery.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/RoleDisasterRecovery.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/Sku.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Sku.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/Sku.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Sku.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/SkuName.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/SkuName.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/SkuName.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/SkuName.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/SkuTier.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/SkuTier.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/SkuTier.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/SkuTier.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/TrackedResource.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/TrackedResource.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/TrackedResource.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/TrackedResource.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Models/UnavailableReason.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/UnavailableReason.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Models/UnavailableReason.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Models/UnavailableReason.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/NamespacesOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/NamespacesOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/NamespacesOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/NamespacesOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/NamespacesOperationsExtensions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/NamespacesOperationsExtensions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/NamespacesOperationsExtensions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/NamespacesOperationsExtensions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/Operations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Operations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/Operations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/Operations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/OperationsExtensions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/OperationsExtensions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/OperationsExtensions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/OperationsExtensions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/RegionsOperations.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/RegionsOperations.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/RegionsOperations.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/RegionsOperations.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/RegionsOperationsExtensions.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/RegionsOperationsExtensions.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/RegionsOperationsExtensions.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/RegionsOperationsExtensions.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Generated/SdkInfo_EventHubManagementClient.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/SdkInfo_EventHubManagementClient.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Generated/SdkInfo_EventHubManagementClient.cs rename to src/SDKs/EventHub/management/Management.EventHub/Generated/SdkInfo_EventHubManagementClient.cs diff --git a/src/SDKs/EventHub/Management.EventHub/Microsoft.Azure.Management.EventHub.csproj b/src/SDKs/EventHub/management/Management.EventHub/Management.EventHub.csproj similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Microsoft.Azure.Management.EventHub.csproj rename to src/SDKs/EventHub/management/Management.EventHub/Management.EventHub.csproj diff --git a/src/SDKs/EventHub/Management.EventHub/Properties/AssemblyInfo.cs b/src/SDKs/EventHub/management/Management.EventHub/Properties/AssemblyInfo.cs similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/Properties/AssemblyInfo.cs rename to src/SDKs/EventHub/management/Management.EventHub/Properties/AssemblyInfo.cs diff --git a/src/SDKs/EventHub/Management.EventHub/generate.ps1 b/src/SDKs/EventHub/management/Management.EventHub/generate.ps1 similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/generate.ps1 rename to src/SDKs/EventHub/management/Management.EventHub/generate.ps1 diff --git a/src/SDKs/EventHub/Management.EventHub/generated.cmd b/src/SDKs/EventHub/management/Management.EventHub/generated.cmd similarity index 100% rename from src/SDKs/EventHub/Management.EventHub/generated.cmd rename to src/SDKs/EventHub/management/Management.EventHub/generated.cmd diff --git a/src/SDKs/EventHub/EventHub.sln b/src/SDKs/EventHub/management/Microsoft.Azure.Management.EventHub.sln similarity index 85% rename from src/SDKs/EventHub/EventHub.sln rename to src/SDKs/EventHub/management/Microsoft.Azure.Management.EventHub.sln index 1648d25736f93..52e4274994531 100644 --- a/src/SDKs/EventHub/EventHub.sln +++ b/src/SDKs/EventHub/management/Microsoft.Azure.Management.EventHub.sln @@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.26228.4 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EventHub.Tests", "EventHub.Tests\EventHub.Tests.csproj", "{90FE65CB-D848-4ED8-97F5-7C967102CEAF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EventHub.Tests", "EventHub.Tests\Management.EventHub.Tests.csproj", "{90FE65CB-D848-4ED8-97F5-7C967102CEAF}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Management.EventHub", "Management.EventHub\Microsoft.Azure.Management.EventHub.csproj", "{7E47289A-E72B-4F7E-86D2-354E21FA25C4}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Management.EventHub", "Management.EventHub\Management.EventHub.csproj", "{7E47289A-E72B-4F7E-86D2-354E21FA25C4}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/src/SDKs/EventHub/keyfile.snk b/src/SDKs/EventHub/management/keyfile.snk similarity index 100% rename from src/SDKs/EventHub/keyfile.snk rename to src/SDKs/EventHub/management/keyfile.snk From 2f38d3488ee1774e529876142bfd716d9c1ea3c4 Mon Sep 17 00:00:00 2001 From: Jesse Squire Date: Fri, 22 Mar 2019 15:02:00 -0400 Subject: [PATCH 2/2] Event Hubs Manaagement SDK - Incorporating new items from master and fixing structures after rebase. --- .../Generated/Models/DefaultAction.cs | 22 ++++++ .../Generated/Models/NWRuleSetIpRules.cs | 60 ++++++++++++++ .../Models/NWRuleSetVirtualNetworkRules.cs | 76 ++++++++++++++++++ .../Generated/Models/NetworkRuleIPAction.cs | 21 +++++ .../Generated/Models/NetworkRuleSet.cs | 78 +++++++++++++++++++ .../Generated/Models/Subnet.cs | 65 ++++++++++++++++ 6 files changed, 322 insertions(+) create mode 100644 src/SDKs/EventHub/management/Management.EventHub/Generated/Models/DefaultAction.cs create mode 100644 src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetIpRules.cs create mode 100644 src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetVirtualNetworkRules.cs create mode 100644 src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleIPAction.cs create mode 100644 src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleSet.cs create mode 100644 src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Subnet.cs diff --git a/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/DefaultAction.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/DefaultAction.cs new file mode 100644 index 0000000000000..2f9e05de8df7f --- /dev/null +++ b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/DefaultAction.cs @@ -0,0 +1,22 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.EventHub.Models +{ + + /// + /// Defines values for DefaultAction. + /// + public static class DefaultAction + { + public const string Allow = "Allow"; + public const string Deny = "Deny"; + } +} diff --git a/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetIpRules.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetIpRules.cs new file mode 100644 index 0000000000000..d53460f76fa24 --- /dev/null +++ b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetIpRules.cs @@ -0,0 +1,60 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.EventHub.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// Description of NetWorkRuleSet - IpRules resource. + /// + public partial class NWRuleSetIpRules + { + /// + /// Initializes a new instance of the NWRuleSetIpRules class. + /// + public NWRuleSetIpRules() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the NWRuleSetIpRules class. + /// + /// IP Mask + /// The IP Filter Action. Possible values include: + /// 'Allow' + public NWRuleSetIpRules(string ipMask = default(string), string action = default(string)) + { + IpMask = ipMask; + Action = action; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets IP Mask + /// + [JsonProperty(PropertyName = "ipMask")] + public string IpMask { get; set; } + + /// + /// Gets or sets the IP Filter Action. Possible values include: 'Allow' + /// + [JsonProperty(PropertyName = "action")] + public string Action { get; set; } + + } +} diff --git a/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetVirtualNetworkRules.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetVirtualNetworkRules.cs new file mode 100644 index 0000000000000..58fe3980e5e4c --- /dev/null +++ b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NWRuleSetVirtualNetworkRules.cs @@ -0,0 +1,76 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.EventHub.Models +{ + using Newtonsoft.Json; + using System.Linq; + + /// + /// Description of VirtualNetworkRules - NetworkRules resource. + /// + public partial class NWRuleSetVirtualNetworkRules + { + /// + /// Initializes a new instance of the NWRuleSetVirtualNetworkRules + /// class. + /// + public NWRuleSetVirtualNetworkRules() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the NWRuleSetVirtualNetworkRules + /// class. + /// + /// Subnet properties + /// Value that indicates + /// whether to ignore missing VNet Service Endpoint + public NWRuleSetVirtualNetworkRules(Subnet subnet = default(Subnet), bool? ignoreMissingVnetServiceEndpoint = default(bool?)) + { + Subnet = subnet; + IgnoreMissingVnetServiceEndpoint = ignoreMissingVnetServiceEndpoint; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets subnet properties + /// + [JsonProperty(PropertyName = "subnet")] + public Subnet Subnet { get; set; } + + /// + /// Gets or sets value that indicates whether to ignore missing VNet + /// Service Endpoint + /// + [JsonProperty(PropertyName = "ignoreMissingVnetServiceEndpoint")] + public bool? IgnoreMissingVnetServiceEndpoint { get; set; } + + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Subnet != null) + { + Subnet.Validate(); + } + } + } +} diff --git a/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleIPAction.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleIPAction.cs new file mode 100644 index 0000000000000..76e926cea8b74 --- /dev/null +++ b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleIPAction.cs @@ -0,0 +1,21 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.EventHub.Models +{ + + /// + /// Defines values for NetworkRuleIPAction. + /// + public static class NetworkRuleIPAction + { + public const string Allow = "Allow"; + } +} diff --git a/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleSet.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleSet.cs new file mode 100644 index 0000000000000..3cef3c6fb1b82 --- /dev/null +++ b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/NetworkRuleSet.cs @@ -0,0 +1,78 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.EventHub.Models +{ + using Microsoft.Rest; + using Microsoft.Rest.Serialization; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + + /// + /// Description of NetworkRuleSet resource. + /// + [Rest.Serialization.JsonTransformation] + public partial class NetworkRuleSet : Resource + { + /// + /// Initializes a new instance of the NetworkRuleSet class. + /// + public NetworkRuleSet() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the NetworkRuleSet class. + /// + /// Resource Id + /// Resource name + /// Resource type + /// Default Action for Network Rule Set. + /// Possible values include: 'Allow', 'Deny' + /// List VirtualNetwork Rules + /// List of IpRules + public NetworkRuleSet(string id = default(string), string name = default(string), string type = default(string), string defaultAction = default(string), IList virtualNetworkRules = default(IList), IList ipRules = default(IList)) + : base(id, name, type) + { + DefaultAction = defaultAction; + VirtualNetworkRules = virtualNetworkRules; + IpRules = ipRules; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets default Action for Network Rule Set. Possible values + /// include: 'Allow', 'Deny' + /// + [JsonProperty(PropertyName = "properties.defaultAction")] + public string DefaultAction { get; set; } + + /// + /// Gets or sets list VirtualNetwork Rules + /// + [JsonProperty(PropertyName = "properties.virtualNetworkRules")] + public IList VirtualNetworkRules { get; set; } + + /// + /// Gets or sets list of IpRules + /// + [JsonProperty(PropertyName = "properties.ipRules")] + public IList IpRules { get; set; } + + } +} diff --git a/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Subnet.cs b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Subnet.cs new file mode 100644 index 0000000000000..b81825a735ed4 --- /dev/null +++ b/src/SDKs/EventHub/management/Management.EventHub/Generated/Models/Subnet.cs @@ -0,0 +1,65 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.EventHub.Models +{ + using Microsoft.Rest; + using Newtonsoft.Json; + using System.Linq; + + /// + /// Properties supplied for Subnet + /// + public partial class Subnet + { + /// + /// Initializes a new instance of the Subnet class. + /// + public Subnet() + { + CustomInit(); + } + + /// + /// Initializes a new instance of the Subnet class. + /// + /// Resource ID of Virtual Network Subnet + public Subnet(string id) + { + Id = id; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets resource ID of Virtual Network Subnet + /// + [JsonProperty(PropertyName = "id")] + public string Id { get; set; } + + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Id == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "Id"); + } + } + } +}