If your VDC is using the Pay As You Go or the Allocation Pool model, then this looks like at least a 'flaw' in the documentation.
Seems that the range 0-100 does not include the endpoint 0.
For mathematicians, 0 is neither positive nor negative.
So the error message is correct in stating that it wants a positive value.
I assume that all other values from 1 to 100 don't generate an error?
You could open a SR to make sure that there is indeed a flaw in the documentation.
Thanks for the reply.
You are correct I can set this from 1 - 100 w/o error, but I can also set it in the web UI to zero (0) and then Get-Org -Name blah | fl and it shows as zero (0).
I will open an SR.