Skip to content

Commit 51498dd

Browse files
hdumpalaHashmitha DumpalaCopilotCopilotabaranwal-ms
authored
Add isSupported property to edge machine DiskReportedProperties (#44315)
* Add isSupported property to edge machine DiskReportedProperties Enrich edge machine disk DiskReportedProperties with a read-only isSupported flag indicating whether the disk manufacturer is supported for the validated solution recipe ring, mirroring the RP-side change. Updates examples and regenerates swagger. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Move isSupported field next to manufacturer in DiskReportedProperties Co-authored-by: abaranwal-ms <124332815+abaranwal-ms@users.noreply.github.com> --------- Co-authored-by: Hashmitha Dumpala <hdumpala@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: abaranwal-ms <124332815+abaranwal-ms@users.noreply.github.com>
1 parent 3782b89 commit 51498dd

8 files changed

Lines changed: 21 additions & 6 deletions

File tree

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/examples/2026-05-01-preview/EdgeMachineDisks_CreateOrUpdate.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
"fileSystem": "ext4",
5353
"partitionId": "vol-001"
5454
}
55-
]
55+
],
56+
"isSupported": true
5657
},
5758
"provisioningState": "Succeeded"
5859
},

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/examples/2026-05-01-preview/EdgeMachineDisks_Get.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@
3939
"fileSystem": "ext4",
4040
"partitionId": "vol-001"
4141
}
42-
]
42+
],
43+
"isSupported": true
4344
},
4445
"provisioningState": "Succeeded"
4546
},

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/examples/2026-05-01-preview/EdgeMachineDisks_List.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
"fileSystem": "ext4",
4141
"partitionId": "vol-001"
4242
}
43-
]
43+
],
44+
"isSupported": true
4445
},
4546
"provisioningState": "Succeeded"
4647
},

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/models.tsp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9882,6 +9882,10 @@ model DiskReportedProperties {
98829882
@visibility(Lifecycle.Read)
98839883
manufacturer?: string;
98849884

9885+
/** Indicates whether the disk manufacturer is supported for the validated solution recipe ring. Defaults to true. Set to false when the SAN vendor is not in the allowed vendor list for the current ring. */
9886+
@visibility(Lifecycle.Read)
9887+
isSupported?: boolean;
9888+
98859889
/** Serial number. */
98869890
@visibility(Lifecycle.Read)
98879891
serialNumber?: string;

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/preview/2026-05-01-preview/examples/EdgeMachineDisks_CreateOrUpdate.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
"fileSystem": "ext4",
5353
"partitionId": "vol-001"
5454
}
55-
]
55+
],
56+
"isSupported": true
5657
},
5758
"provisioningState": "Succeeded"
5859
},

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/preview/2026-05-01-preview/examples/EdgeMachineDisks_Get.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@
3939
"fileSystem": "ext4",
4040
"partitionId": "vol-001"
4141
}
42-
]
42+
],
43+
"isSupported": true
4344
},
4445
"provisioningState": "Succeeded"
4546
},

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/preview/2026-05-01-preview/examples/EdgeMachineDisks_List.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
"fileSystem": "ext4",
4141
"partitionId": "vol-001"
4242
}
43-
]
43+
],
44+
"isSupported": true
4445
},
4546
"provisioningState": "Succeeded"
4647
},

specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/StackHCI/preview/2026-05-01-preview/hci.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11690,6 +11690,11 @@
1169011690
"description": "The manufacturer of the disk.",
1169111691
"readOnly": true
1169211692
},
11693+
"isSupported": {
11694+
"type": "boolean",
11695+
"description": "Indicates whether the disk manufacturer is supported for the validated solution recipe ring. Defaults to true. Set to false when the SAN vendor is not in the allowed vendor list for the current ring.",
11696+
"readOnly": true
11697+
},
1169311698
"serialNumber": {
1169411699
"type": "string",
1169511700
"description": "Serial number.",

0 commit comments

Comments
 (0)