Deleting a cloudfront distribution programmatically it is still necessary to wait for the distribution to be disabled - which can take a while, up to 30 minutes.
So how can I write a script that deletes an existing distribution, first disabling and then scheduling it's deletion?