It should be possible to use the describe, validate, and convert commands with blob storage resource names (e.g. s3://bucket/example.parquet, gs://bucket/example.parquet, azblob://bucket/example.parquet).
The gocloud.dev/blob provides support for multiple cloud providers.
I'm splitting this from #93.