Skip to content

Commit 7b956d2

Browse files
yamini236Yamini BansalhaaghaHaider Agha
authored
[VirtualMachine][UltraSSD] Enable diskIOPSReadWrite and diskMBpsReadWrite for VM and VMSS (Azure#37621)
* Enabled iops/mbps properties for stanalone VMs * adding version 2024-11-01 * Add readOnly attribute to diskIOPSReadWrite and diskMBpsReadWrite properties in ComputeRP.json * Add Read-Write IOPS and bandwidth descriptions for UltraSSD_LRS disks in ComputeRP.json --------- Co-authored-by: Yamini Bansal <yaminibansal@microsoft.com> Co-authored-by: Haider Agha <64601174+haagha@users.noreply.github.com> Co-authored-by: Haider Agha <Haider.Agha@microsoft.com>
1 parent 6832e43 commit 7b956d2

File tree

2 files changed

+18
-4
lines changed
  • specification/compute

2 files changed

+18
-4
lines changed

specification/compute/Compute.Management/models.tsp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5303,13 +5303,29 @@ model DataDisk {
53035303
/**
53045304
* Specifies the Read-Write IOPS for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set.
53055305
*/
5306+
@renamedFrom(Versions.v2025_04_01, "diskIOPSReadWrite")
5307+
@removed(Versions.v2025_04_01)
53065308
@visibility(Lifecycle.Read)
5309+
DiskIOPSReadWrite?: int64;
5310+
5311+
/**
5312+
* Specifies the Read-Write IOPS for the managed disk when StorageAccountType is UltraSSD_LRS.
5313+
*/
5314+
@added(Versions.v2025_04_01)
53075315
diskIOPSReadWrite?: int64;
53085316

53095317
/**
53105318
* Specifies the bandwidth in MB per second for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set.
53115319
*/
5320+
@renamedFrom(Versions.v2025_04_01, "diskMBpsReadWrite")
5321+
@removed(Versions.v2025_04_01)
53125322
@visibility(Lifecycle.Read)
5323+
DiskMBpsReadWrite?: int64;
5324+
5325+
/**
5326+
* Specifies the bandwidth in MB per second for the managed disk when StorageAccountType is UltraSSD_LRS.
5327+
*/
5328+
@added(Versions.v2025_04_01)
53135329
diskMBpsReadWrite?: int64;
53145330

53155331
/**

specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2025-04-01/ComputeRP.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13263,14 +13263,12 @@
1326313263
"diskIOPSReadWrite": {
1326413264
"type": "integer",
1326513265
"format": "int64",
13266-
"description": "Specifies the Read-Write IOPS for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set.",
13267-
"readOnly": true
13266+
"description": "Specifies the Read-Write IOPS for the managed disk when StorageAccountType is UltraSSD_LRS."
1326813267
},
1326913268
"diskMBpsReadWrite": {
1327013269
"type": "integer",
1327113270
"format": "int64",
13272-
"description": "Specifies the bandwidth in MB per second for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set.",
13273-
"readOnly": true
13271+
"description": "Specifies the bandwidth in MB per second for the managed disk when StorageAccountType is UltraSSD_LRS."
1327413272
},
1327513273
"detachOption": {
1327613274
"$ref": "#/definitions/DiskDetachOptionTypes",

0 commit comments

Comments
 (0)