diff --git a/sdk/databoxedge/mgmt-v2020_05_01_preview/pom.xml b/sdk/databoxedge/mgmt-v2020_05_01_preview/pom.xml
index 1f6539ad54c1..30461144c7bc 100644
--- a/sdk/databoxedge/mgmt-v2020_05_01_preview/pom.xml
+++ b/sdk/databoxedge/mgmt-v2020_05_01_preview/pom.xml
@@ -11,8 +11,8 @@
com.microsoft.azure
azure-arm-parent
- 1.3.2
- ../../parents/azure-arm-parent/pom.xml
+ 1.1.0
+ ../../../pom.management.xml
azure-mgmt-databoxedge
1.0.0-beta
diff --git a/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/DataBoxEdgeDeviceInner.java b/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/DataBoxEdgeDeviceInner.java
index e44e7637c661..d643a204d5f2 100644
--- a/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/DataBoxEdgeDeviceInner.java
+++ b/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/DataBoxEdgeDeviceInner.java
@@ -9,8 +9,6 @@
package com.microsoft.azure.management.databoxedge.v2020_05_01_preview.implementation;
import java.util.Map;
-
-import com.microsoft.azure.Resource;
import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.DataBoxEdgeDeviceStatus;
import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.DeviceType;
import java.util.List;
@@ -23,7 +21,24 @@
* The Data Box Edge/Gateway device.
*/
@JsonFlatten
-public class DataBoxEdgeDeviceInner extends Resource {
+public class DataBoxEdgeDeviceInner extends ARMBaseModel {
+ /**
+ * The location of the device. This is a supported and registered Azure
+ * geographical region (for example, West US, East US, or Southeast Asia).
+ * The geographical region of a device cannot be changed once it is
+ * created, but if an identical geographical region is specified on update,
+ * the request will succeed.
+ */
+ @JsonProperty(value = "location", required = true)
+ private String location;
+
+ /**
+ * The list of tags that describe the device. These tags can be used to
+ * view and group this device (across resource groups).
+ */
+ @JsonProperty(value = "tags")
+ private Map tags;
+
/**
* The SKU type.
*/
@@ -123,6 +138,46 @@ public class DataBoxEdgeDeviceInner extends Resource {
@JsonProperty(value = "properties.nodeCount", access = JsonProperty.Access.WRITE_ONLY)
private Integer nodeCount;
+ /**
+ * Get the location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
+ *
+ * @return the location value
+ */
+ public String location() {
+ return this.location;
+ }
+
+ /**
+ * Set the location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.
+ *
+ * @param location the location value to set
+ * @return the DataBoxEdgeDeviceInner object itself.
+ */
+ public DataBoxEdgeDeviceInner withLocation(String location) {
+ this.location = location;
+ return this;
+ }
+
+ /**
+ * Get the list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
+ *
+ * @return the tags value
+ */
+ public Map tags() {
+ return this.tags;
+ }
+
+ /**
+ * Set the list of tags that describe the device. These tags can be used to view and group this device (across resource groups).
+ *
+ * @param tags the tags value to set
+ * @return the DataBoxEdgeDeviceInner object itself.
+ */
+ public DataBoxEdgeDeviceInner withTags(Map tags) {
+ this.tags = tags;
+ return this;
+ }
+
/**
* Get the SKU type.
*
diff --git a/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/RoleInner.java b/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/RoleInner.java
index 4fdd653ec1fe..8bdf91998247 100644
--- a/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/RoleInner.java
+++ b/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/RoleInner.java
@@ -12,7 +12,6 @@
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.ARMBaseModel;
-import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.IoTRole;
/**
* Compute role.
diff --git a/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/TriggerInner.java b/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/TriggerInner.java
index 5032819740f5..117cacc822c7 100644
--- a/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/TriggerInner.java
+++ b/sdk/databoxedge/mgmt-v2020_05_01_preview/src/main/java/com/microsoft/azure/management/databoxedge/v2020_05_01_preview/implementation/TriggerInner.java
@@ -12,8 +12,6 @@
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.ARMBaseModel;
-import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.FileEventTrigger;
-import com.microsoft.azure.management.databoxedge.v2020_05_01_preview.PeriodicTimerEventTrigger;
/**
* Trigger details.