You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-edge/how-to-deploy-at-scale.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -98,9 +98,24 @@ The **Priority** and **Time to live** parameters are optional parameters that yo
98
98
99
99
For more information about how to create routes, see [Declare routes](module-composition.md#declare-routes).
100
100
101
+
Select **Next: Target Devices**.
102
+
103
+
### Step 4: Target devices
104
+
105
+
Use the tags property from your devices to target the specific devices that should receive this deployment.
106
+
107
+
Since multiple deployments may target the same device, you should give each deployment a priority number. If there's ever a conflict, the deployment with the highest priority (larger values indicate higher priority) wins. If two deployments have the same priority number, the one that was created most recently wins.
108
+
109
+
If multiple deployments target the same device, then only the one with the higher priority is applied. If multiple layered deployments target the same device then they are all applied. However, if any properties are duplicated, like if there are two routes with the same name, then the one from the higher priority layered deployment overwrites the rest.
110
+
111
+
Any layered deployment targeting a device must have a higher priority than the base deployment in order to be applied.
112
+
113
+
1. Enter a positive integer for the deployment **Priority**.
114
+
1. Enter a **Target condition** to determine which devices will be targeted with this deployment. The condition is based on device twin tags or device twin reported properties and should match the expression format. For example, `tags.environment='test'` or `properties.reported.devicemodel='4000x'`.
115
+
101
116
Select **Next: Metrics**.
102
117
103
-
### Step 4: Metrics
118
+
### Step 5: Metrics
104
119
105
120
Metrics provide summary counts of the various states that a device may report back as a result of applying configuration content.
106
121
@@ -115,21 +130,6 @@ Metrics provide summary counts of the various states that a device may report ba
Use the tags property from your devices to target the specific devices that should receive this deployment.
123
-
124
-
Since multiple deployments may target the same device, you should give each deployment a priority number. If there's ever a conflict, the deployment with the highest priority (larger values indicate higher priority) wins. If two deployments have the same priority number, the one that was created most recently wins.
125
-
126
-
If multiple deployments target the same device, then only the one with the higher priority is applied. If multiple layered deployments target the same device then they are all applied. However, if any properties are duplicated, like if there are two routes with the same name, then the one from the higher priority layered deployment overwrites the rest.
127
-
128
-
Any layered deployment targeting a device must have a higher priority than the base deployment in order to be applied.
129
-
130
-
1. Enter a positive integer for the deployment **Priority**.
131
-
1. Enter a **Target condition** to determine which devices will be targeted with this deployment. The condition is based on device twin tags or device twin reported properties and should match the expression format. For example, `tags.environment='test'` or `properties.reported.devicemodel='4000x'`.
132
-
133
133
Select **Next: Review + Create** to move on to the final step.
0 commit comments