As per the below article ReadWrite is the default value.
i believe the below syntax should work for me.
$vmName = "Server01"
$disk_name = "_DataDrive"
$size = 100
$lun = 0
$vm = Get-AzVM -Nam $vmName
$rgName = $vm.ResourceGroupName
$location = $vm.location
$storageType = 'Premium_LRS'
$dataDiskName = $vmName + $disk_name
$tags = $vm.Tags
$diskConfig = New-AzDiskConfig -SkuName $storageType -Location $location -CreateOption Empty -DiskSizeGB $size -tag $Tags
$dataDisk1 = New-AzDisk -DiskName $dataDiskName -Disk $diskConfig -ResourceGroupName $rgName
$vm = Add-AzVMDataDisk -VM $vm -Name $dataDiskName -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun $lun -Caching 'ReadWrite'
Update-AzVM -VM $vm -ResourceGroupName $rgName