diff --git a/pom.xml b/pom.xml
index 57754348adbf..314d7e60e9d7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -259,6 +259,7 @@
sdk/textanalytics
sdk/timeseriesinsights
sdk/tools
+ sdk/trafficmanager
sdk/translation
sdk/trustedsigning
sdk/vision
diff --git a/sdk/resourcemanager/api-specs.json b/sdk/resourcemanager/api-specs.json
index b00419d59d2b..4f48504acc57 100644
--- a/sdk/resourcemanager/api-specs.json
+++ b/sdk/resourcemanager/api-specs.json
@@ -286,7 +286,7 @@
"args": "--tag=package-subscriptions-2016-06 --name-for-ungrouped-operations=ResourceName --stream-style-serialization=false --enable-sync-stack=false"
},
"trafficmanager": {
- "dir": "azure-resourcemanager-trafficmanager",
+ "dir": "../trafficmanager/azure-resourcemanager-trafficmanager",
"source": "specification/trafficmanager/resource-manager/readme.md",
"package": "com.azure.resourcemanager.trafficmanager",
"args": "--tag=package-2022-04 --rename-model=EndpointType:EndpointTypes --enable-sync-stack=false"
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/assets.json b/sdk/resourcemanager/azure-resourcemanager-trafficmanager/assets.json
deleted file mode 100644
index c0945ff9af5b..000000000000
--- a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/assets.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "AssetsRepo": "Azure/azure-sdk-assets",
- "AssetsRepoPrefixPath": "java",
- "TagPrefix": "java/resourcemanager/azure-resourcemanager-trafficmanager",
- "Tag": "java/resourcemanager/azure-resourcemanager-trafficmanager_0e8f48a093"
-}
diff --git a/sdk/resourcemanager/azure-resourcemanager/pom.xml b/sdk/resourcemanager/azure-resourcemanager/pom.xml
index 65d1cee6d372..5d9a29affa85 100644
--- a/sdk/resourcemanager/azure-resourcemanager/pom.xml
+++ b/sdk/resourcemanager/azure-resourcemanager/pom.xml
@@ -176,7 +176,7 @@
com.azure.resourcemanager
azure-resourcemanager-trafficmanager
- 2.54.0-beta.1
+ 2.53.2
com.azure.resourcemanager
diff --git a/sdk/resourcemanager/ci.yml b/sdk/resourcemanager/ci.yml
index 9b6aa1ad1e4f..72a7899223a0 100644
--- a/sdk/resourcemanager/ci.yml
+++ b/sdk/resourcemanager/ci.yml
@@ -23,7 +23,6 @@ trigger:
- sdk/resourcemanager/azure-resourcemanager-servicebus/pom.xml
- sdk/resourcemanager/azure-resourcemanager-sql/pom.xml
- sdk/resourcemanager/azure-resourcemanager-test/pom.xml
- - sdk/resourcemanager/azure-resourcemanager-trafficmanager/pom.xml
pr:
branches:
@@ -49,7 +48,6 @@ pr:
- sdk/resourcemanager/azure-resourcemanager-servicebus/pom.xml
- sdk/resourcemanager/azure-resourcemanager-sql/pom.xml
- sdk/resourcemanager/azure-resourcemanager-test/pom.xml
- - sdk/resourcemanager/azure-resourcemanager-trafficmanager/pom.xml
parameters:
- name: release_azureresourcemanager
@@ -88,10 +86,6 @@ parameters:
displayName: 'azure-resourcemanager-sql'
type: boolean
default: true
-- name: release_azureresourcemanagertrafficmanager
- displayName: 'azure-resourcemanager-trafficmanager'
- type: boolean
- default: true
- name: release_azureresourcemanagertest
displayName: 'azure-resourcemanager-test'
type: boolean
@@ -138,10 +132,6 @@ extends:
groupId: com.azure.resourcemanager
safeName: azureresourcemanagersql
releaseInBatch: ${{ parameters.release_azureresourcemanagersql }}
- - name: azure-resourcemanager-trafficmanager
- groupId: com.azure.resourcemanager
- safeName: azureresourcemanagertrafficmanager
- releaseInBatch: ${{ parameters.release_azureresourcemanagertrafficmanager }}
- name: azure-resourcemanager-test
groupId: com.azure.resourcemanager
safeName: azureresourcemanagertest
diff --git a/sdk/resourcemanager/pom.xml b/sdk/resourcemanager/pom.xml
index aca2a399a9ad..f70f12ec32d8 100644
--- a/sdk/resourcemanager/pom.xml
+++ b/sdk/resourcemanager/pom.xml
@@ -20,7 +20,6 @@
azure-resourcemanager-samples
azure-resourcemanager-servicebus
azure-resourcemanager-sql
- azure-resourcemanager-trafficmanager
azure-resourcemanager-test
diff --git a/sdk/spring/pipeline/ClientFromSourcePom.xml b/sdk/spring/pipeline/ClientFromSourcePom.xml
index b9b8af4e3cfa..703ea0495f7f 100644
--- a/sdk/spring/pipeline/ClientFromSourcePom.xml
+++ b/sdk/spring/pipeline/ClientFromSourcePom.xml
@@ -57,7 +57,7 @@
../../resourcemanager/azure-resourcemanager-sql/pom.xml
../../storage/azure-resourcemanager-storage/pom.xml
../../resourcemanager/azure-resourcemanager-test/pom.xml
- ../../resourcemanager/azure-resourcemanager-trafficmanager/pom.xml
+ ../../trafficmanager/azure-resourcemanager-trafficmanager/pom.xml
../../resourcemanager/azure-resourcemanager/pom.xml
../../serialization/azure-json/pom.xml
../../serialization/azure-xml/pom.xml
diff --git a/sdk/spring/pipeline/compatibility-tests-job.yml b/sdk/spring/pipeline/compatibility-tests-job.yml
index 271db11b4bfe..ff6d8902864d 100644
--- a/sdk/spring/pipeline/compatibility-tests-job.yml
+++ b/sdk/spring/pipeline/compatibility-tests-job.yml
@@ -59,6 +59,7 @@ jobs:
- 'sdk/servicebus'
- 'sdk/storage'
- 'sdk/tools'
+ - 'sdk/trafficmanager/azure-resourcemanager-trafficmanager'
- task: Maven@4
displayName: 'Install Unreleased Dependencies'
inputs:
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/CHANGELOG.md b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/CHANGELOG.md
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/CHANGELOG.md
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/CHANGELOG.md
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/README.md b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/README.md
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/README.md
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/README.md
diff --git a/sdk/trafficmanager/azure-resourcemanager-trafficmanager/assets.json b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/assets.json
new file mode 100644
index 000000000000..c3d9816ffab1
--- /dev/null
+++ b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/assets.json
@@ -0,0 +1,6 @@
+{
+ "AssetsRepo": "Azure/azure-sdk-assets",
+ "AssetsRepoPrefixPath": "java",
+ "TagPrefix": "java/trafficmanager/azure-resourcemanager-trafficmanager",
+ "Tag": "java/trafficmanager/azure-resourcemanager-trafficmanager_46e6f1c0fb"
+}
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/pom.xml b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/pom.xml
similarity index 95%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/pom.xml
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/pom.xml
index bf76de7ef48e..0e2dac85fd97 100644
--- a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/pom.xml
+++ b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/pom.xml
@@ -58,7 +58,7 @@
com.azure.resourcemanager
azure-resourcemanager-resources
- 2.54.0-beta.1
+ 2.53.2
org.slf4j
@@ -91,7 +91,7 @@
com.azure.resourcemanager
azure-resourcemanager-test
- 2.0.0-beta.3
+ 2.0.0-beta.2
test
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/TrafficManager.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/TrafficManager.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/TrafficManager.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/TrafficManager.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/EndpointsClient.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/EndpointsClient.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/EndpointsClient.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/EndpointsClient.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/GeographicHierarchiesClient.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/GeographicHierarchiesClient.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/GeographicHierarchiesClient.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/GeographicHierarchiesClient.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/HeatMapsClient.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/HeatMapsClient.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/HeatMapsClient.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/HeatMapsClient.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/ProfilesClient.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/ProfilesClient.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/ProfilesClient.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/ProfilesClient.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerManagementClient.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerManagementClient.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerManagementClient.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerManagementClient.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerUserMetricsKeysClient.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerUserMetricsKeysClient.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerUserMetricsKeysClient.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/TrafficManagerUserMetricsKeysClient.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/DeleteOperationResultInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/DeleteOperationResultInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/DeleteOperationResultInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/DeleteOperationResultInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointProperties.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointProperties.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointProperties.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/EndpointProperties.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/GeographicHierarchyProperties.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/GeographicHierarchyProperties.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/GeographicHierarchyProperties.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/GeographicHierarchyProperties.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapModelInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapModelInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapModelInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapModelInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapProperties.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapProperties.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapProperties.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/HeatMapProperties.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileProperties.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileProperties.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileProperties.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/ProfileProperties.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerGeographicHierarchyInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerGeographicHierarchyInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerGeographicHierarchyInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerGeographicHierarchyInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerNameAvailabilityInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerNameAvailabilityInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerNameAvailabilityInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/TrafficManagerNameAvailabilityInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsModelInner.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsModelInner.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsModelInner.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsModelInner.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsProperties.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsProperties.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsProperties.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/UserMetricsProperties.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/package-info.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/package-info.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/package-info.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/models/package-info.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/package-info.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/package-info.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/package-info.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/fluent/package-info.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/EndpointsClientImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/EndpointsClientImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/EndpointsClientImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/EndpointsClientImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesClientImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesClientImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesClientImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesClientImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicHierarchiesImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicLocationImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicLocationImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicLocationImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/GeographicLocationImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/HeatMapsClientImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/HeatMapsClientImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/HeatMapsClientImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/HeatMapsClientImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/ProfilesClientImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/ProfilesClientImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/ProfilesClientImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/ProfilesClientImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerAzureEndpointImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerAzureEndpointImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerAzureEndpointImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerAzureEndpointImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointsImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointsImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointsImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerEndpointsImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerExternalEndpointImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerExternalEndpointImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerExternalEndpointImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerExternalEndpointImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientBuilder.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientBuilder.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientBuilder.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientBuilder.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerManagementClientImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerNestedProfileEndpointImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerNestedProfileEndpointImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerNestedProfileEndpointImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerNestedProfileEndpointImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfileImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfileImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfileImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfileImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfilesImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfilesImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfilesImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerProfilesImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerUserMetricsKeysClientImpl.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerUserMetricsKeysClientImpl.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerUserMetricsKeysClientImpl.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/implementation/TrafficManagerUserMetricsKeysClientImpl.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AllowedEndpointRecordType.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AllowedEndpointRecordType.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AllowedEndpointRecordType.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AllowedEndpointRecordType.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AlwaysServe.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AlwaysServe.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AlwaysServe.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/AlwaysServe.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckProfileDnsNameAvailabilityResult.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckProfileDnsNameAvailabilityResult.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckProfileDnsNameAvailabilityResult.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckProfileDnsNameAvailabilityResult.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckTrafficManagerRelativeDnsNameAvailabilityParameters.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckTrafficManagerRelativeDnsNameAvailabilityParameters.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckTrafficManagerRelativeDnsNameAvailabilityParameters.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/CheckTrafficManagerRelativeDnsNameAvailabilityParameters.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/DnsConfig.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/DnsConfig.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/DnsConfig.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/DnsConfig.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointMonitorStatus.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointMonitorStatus.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointMonitorStatus.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointMonitorStatus.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesCustomHeadersItem.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesCustomHeadersItem.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesCustomHeadersItem.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesCustomHeadersItem.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesSubnetsItem.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesSubnetsItem.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesSubnetsItem.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointPropertiesSubnetsItem.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointStatus.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointStatus.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointStatus.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointStatus.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointType.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointType.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointType.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointType.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointTypes.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointTypes.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointTypes.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/EndpointTypes.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicHierarchies.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicHierarchies.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicHierarchies.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicHierarchies.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicLocation.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicLocation.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicLocation.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/GeographicLocation.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/HeatMapEndpoint.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/HeatMapEndpoint.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/HeatMapEndpoint.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/HeatMapEndpoint.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfig.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfig.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfig.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfig.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigCustomHeadersItem.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigCustomHeadersItem.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigCustomHeadersItem.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigCustomHeadersItem.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigExpectedStatusCodeRangesItem.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigExpectedStatusCodeRangesItem.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigExpectedStatusCodeRangesItem.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorConfigExpectedStatusCodeRangesItem.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorProtocol.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorProtocol.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorProtocol.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/MonitorProtocol.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileDnsNameUnavailableReason.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileDnsNameUnavailableReason.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileDnsNameUnavailableReason.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileDnsNameUnavailableReason.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileListResult.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileListResult.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileListResult.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileListResult.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileMonitorStatus.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileMonitorStatus.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileMonitorStatus.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileMonitorStatus.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileStatus.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileStatus.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileStatus.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/ProfileStatus.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/QueryExperience.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/QueryExperience.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/QueryExperience.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/QueryExperience.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/Region.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/Region.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/Region.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/Region.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TargetAzureResourceType.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TargetAzureResourceType.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TargetAzureResourceType.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TargetAzureResourceType.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficFlow.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficFlow.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficFlow.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficFlow.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerAzureEndpoint.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerAzureEndpoint.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerAzureEndpoint.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerAzureEndpoint.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerEndpoint.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerEndpoint.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerEndpoint.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerEndpoint.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerExternalEndpoint.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerExternalEndpoint.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerExternalEndpoint.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerExternalEndpoint.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerNestedProfileEndpoint.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerNestedProfileEndpoint.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerNestedProfileEndpoint.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerNestedProfileEndpoint.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfile.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfile.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfile.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfile.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfiles.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfiles.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfiles.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficManagerProfiles.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficRoutingMethod.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficRoutingMethod.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficRoutingMethod.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficRoutingMethod.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficViewEnrollmentStatus.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficViewEnrollmentStatus.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficViewEnrollmentStatus.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/TrafficViewEnrollmentStatus.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/package-info.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/package-info.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/package-info.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/models/package-info.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/package-info.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/package-info.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/package-info.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/com/azure/resourcemanager/trafficmanager/package-info.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/module-info.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/module-info.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/java/module-info.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/java/module-info.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/proxy-config.json b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/proxy-config.json
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/proxy-config.json
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/proxy-config.json
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/reflect-config.json b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/reflect-config.json
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/reflect-config.json
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-trafficmanager/reflect-config.json
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/resources/azure-resourcemanager-trafficmanager.properties b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/resources/azure-resourcemanager-trafficmanager.properties
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/main/resources/azure-resourcemanager-trafficmanager.properties
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/main/resources/azure-resourcemanager-trafficmanager.properties
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/samples/java/com/azure/resourcemanager/trafficmanager/ReadmeSamples.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/samples/java/com/azure/resourcemanager/trafficmanager/ReadmeSamples.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/samples/java/com/azure/resourcemanager/trafficmanager/ReadmeSamples.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/samples/java/com/azure/resourcemanager/trafficmanager/ReadmeSamples.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/test/java/com/azure/resourcemanager/trafficmanager/TrafficManagerTests.java b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/test/java/com/azure/resourcemanager/trafficmanager/TrafficManagerTests.java
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/test/java/com/azure/resourcemanager/trafficmanager/TrafficManagerTests.java
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/test/java/com/azure/resourcemanager/trafficmanager/TrafficManagerTests.java
diff --git a/sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/test/resources/junit-platform.properties b/sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/test/resources/junit-platform.properties
similarity index 100%
rename from sdk/resourcemanager/azure-resourcemanager-trafficmanager/src/test/resources/junit-platform.properties
rename to sdk/trafficmanager/azure-resourcemanager-trafficmanager/src/test/resources/junit-platform.properties
diff --git a/sdk/trafficmanager/ci.yml b/sdk/trafficmanager/ci.yml
new file mode 100644
index 000000000000..69c748adfbb5
--- /dev/null
+++ b/sdk/trafficmanager/ci.yml
@@ -0,0 +1,44 @@
+# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
+
+trigger:
+ branches:
+ include:
+ - main
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/trafficmanager/
+ exclude:
+ - sdk/trafficmanager/pom.xml
+ - sdk/trafficmanager/azure-resourcemanager-trafficmanager/pom.xml
+
+pr:
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/trafficmanager/
+ exclude:
+ - sdk/trafficmanager/pom.xml
+ - sdk/trafficmanager/azure-resourcemanager-trafficmanager/pom.xml
+
+parameters:
+- name: release_azureresourcemanagertrafficmanager
+ displayName: 'azure-resourcemanager-trafficmanager'
+ type: boolean
+ default: false
+
+extends:
+ template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
+ parameters:
+ ServiceDirectory: trafficmanager
+ Artifacts:
+ - name: azure-resourcemanager-trafficmanager
+ groupId: com.azure.resourcemanager
+ safeName: azureresourcemanagertrafficmanager
+ releaseInBatch: ${{ parameters.release_azureresourcemanagertrafficmanager }}
diff --git a/sdk/trafficmanager/pom.xml b/sdk/trafficmanager/pom.xml
new file mode 100644
index 000000000000..7dbbfb821706
--- /dev/null
+++ b/sdk/trafficmanager/pom.xml
@@ -0,0 +1,14 @@
+
+
+ 4.0.0
+ com.azure
+ azure-trafficmanager-service
+ pom
+ 1.0.0
+
+ azure-resourcemanager-trafficmanager
+
+