diff --git a/src/Compute/Compute/help/Set-AzVMOperatingSystem.md b/src/Compute/Compute/help/Set-AzVMOperatingSystem.md
index 1d3fa3ab28ab..dc494bf5848f 100644
--- a/src/Compute/Compute/help/Set-AzVMOperatingSystem.md
+++ b/src/Compute/Compute/help/Set-AzVMOperatingSystem.md
@@ -121,13 +121,9 @@ Accept wildcard characters: False
```
### -CustomData
-Specifies a base-64 encoded string of custom data.
-This is decoded to a binary array that is saved as a file on the virtual machine.
-The maximum length of the binary array is 65535 bytes.
-**Note: Do not pass any secrets or passwords in customData property**
-This property cannot be updated after the VM is created.
-customData is passed to the VM to be saved as a file, for more information see [Custom Data on Azure VMs](https://azure.microsoft.com/en-us/blog/custom-data-and-cloud-init-on-windows-azure/)
-For using cloud-init for your Linux VM, see [Using cloud-init to customize a Linux VM during creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init)
+Specifies a string to be passed to the virtual machine. For more information see [Custom Data on Azure VMs](https://docs.microsoft.com/en-us/azure/virtual-machines/custom-data).
+**Note: It is not recommended to store sensitive information in custom data.**
+
```yaml
Type: System.String