Edit Deployment Cloud without downtime

Yes that is correct, the new instances for the deployment are rolled out, the shards migrated, and then the old instances are removed.

There should be zero downtime with this approach.