@@ -215,6 +215,9 @@ public override void ExecuteCmdlet()
215
215
{
216
216
WriteVerbose ( "OS Disk Storage Account is a premium account - adding SLAs for OS disk" ) ;
217
217
var sla = this . _Helper . GetDiskSLA ( osDiskMD . DiskSizeGB , null ) ;
218
+ var caching = osdisk . Caching ;
219
+ sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "osdisk.name" , Value = this . _Helper . GetResourceNameFromId ( osdisk . ManagedDisk . Id ) } ) ;
220
+ sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "osdisk.caching" , Value = caching } ) ;
218
221
sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "osdisk.type" , Value = AEMExtensionConstants . DISK_TYPE_PREMIUM_MD } ) ;
219
222
sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "osdisk.sla.throughput" , Value = sla . TP } ) ;
220
223
sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "osdisk.sla.iops" , Value = sla . IOPS } ) ;
@@ -238,6 +241,10 @@ public override void ExecuteCmdlet()
238
241
{
239
242
this . _Helper . WriteVerbose ( "Data Disk {0} is a Premium Managed Disk - adding SLAs for disk" , diskNumber . ToString ( ) ) ;
240
243
var sla = this . _Helper . GetDiskSLA ( diskMD . DiskSizeGB , null ) ;
244
+ var cachingMD = disk . Caching ;
245
+ sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "disk.lun." + diskNumber , Value = disk . Lun } ) ;
246
+ sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "disk.name." + diskNumber , Value = this . _Helper . GetResourceNameFromId ( disk . ManagedDisk . Id ) } ) ;
247
+ sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "disk.caching." + diskNumber , Value = cachingMD } ) ;
241
248
sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "disk.type." + diskNumber , Value = AEMExtensionConstants . DISK_TYPE_PREMIUM_MD } ) ;
242
249
sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "disk.sla.throughput." + diskNumber , Value = sla . TP } ) ;
243
250
sapmonPublicConfig . Add ( new KeyValuePair ( ) { Key = "disk.sla.iops." + diskNumber , Value = sla . IOPS } ) ;
0 commit comments