Skip to content

Commit d933998

Browse files
authored
BYODesktop (Azure#13068)
* BYODesktop * try to add to all
1 parent 33ffbed commit d933998

File tree

1 file changed

+53
-8
lines changed
  • specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-02-01-preview

1 file changed

+53
-8
lines changed

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-02-01-preview/desktopvirtualization.json

Lines changed: 53 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2764,11 +2764,26 @@
27642764
"hostPoolType": {
27652765
"enum": [
27662766
"Personal",
2767-
"Pooled"
2767+
"Pooled",
2768+
"BYODesktop"
27682769
],
27692770
"x-ms-enum": {
27702771
"name": "HostPoolType",
2771-
"modelAsString": true
2772+
"modelAsString": true,
2773+
"values": [
2774+
{
2775+
"value": "Personal",
2776+
"description": "Users will be assigned a SessionHost either by administrators (PersonalDesktopAssignmentType = Direct) or upon connecting to the pool (PersonalDesktopAssignmentType = Automatic). They will always be redirected to their assigned SessionHost."
2777+
},
2778+
{
2779+
"value": "Pooled",
2780+
"description": "Users get a new (random) SessionHost every time it connects to the HostPool."
2781+
},
2782+
{
2783+
"value": "BYODesktop",
2784+
"description": "Users assign their own machines, load balancing logic remains the same as Personal. PersonalDesktopAssignmentType must be Direct."
2785+
}
2786+
]
27722787
},
27732788
"type": "string",
27742789
"description": "HostPool type for desktop.",
@@ -4281,14 +4296,29 @@
42814296
"hostPoolType": {
42824297
"enum": [
42834298
"Personal",
4284-
"Pooled"
4299+
"Pooled",
4300+
"BYODesktop"
42854301
],
42864302
"x-ms-enum": {
42874303
"name": "HostPoolType",
4288-
"modelAsString": true
4304+
"modelAsString": true,
4305+
"values": [
4306+
{
4307+
"value": "Personal",
4308+
"description": "Users will be assigned a SessionHost either by administrators (PersonalDesktopAssignmentType = Direct) or upon connecting to the pool (PersonalDesktopAssignmentType = Automatic). They will always be redirected to their assigned SessionHost."
4309+
},
4310+
{
4311+
"value": "Pooled",
4312+
"description": "Users get a new (random) SessionHost every time it connects to the HostPool."
4313+
},
4314+
{
4315+
"value": "BYODesktop",
4316+
"description": "Users assign their own machines, load balancing logic remains the same as Personal. PersonalDesktopAssignmentType must be Direct."
4317+
}
4318+
]
42894319
},
42904320
"type": "string",
4291-
"description": "HostPool type for scaling plan.",
4321+
"description": "HostPool type for desktop.",
42924322
"x-nullable": false
42934323
},
42944324
"exclusionTag": {
@@ -4528,14 +4558,29 @@
45284558
"hostPoolType": {
45294559
"enum": [
45304560
"Personal",
4531-
"Pooled"
4561+
"Pooled",
4562+
"BYODesktop"
45324563
],
45334564
"x-ms-enum": {
45344565
"name": "HostPoolType",
4535-
"modelAsString": true
4566+
"modelAsString": true,
4567+
"values": [
4568+
{
4569+
"value": "Personal",
4570+
"description": "Users will be assigned a SessionHost either by administrators (PersonalDesktopAssignmentType = Direct) or upon connecting to the pool (PersonalDesktopAssignmentType = Automatic). They will always be redirected to their assigned SessionHost."
4571+
},
4572+
{
4573+
"value": "Pooled",
4574+
"description": "Users get a new (random) SessionHost every time it connects to the HostPool."
4575+
},
4576+
{
4577+
"value": "BYODesktop",
4578+
"description": "Users assign their own machines, load balancing logic remains the same as Personal. PersonalDesktopAssignmentType must be Direct."
4579+
}
4580+
]
45364581
},
45374582
"type": "string",
4538-
"description": "HostPool type for scaling plan.",
4583+
"description": "HostPool type for desktop.",
45394584
"x-nullable": false
45404585
},
45414586
"exclusionTag": {

0 commit comments

Comments
 (0)