CmdID / az / az storage / az storage blob
az storage blob upload-batch
Upload files from a local directory to a blob container. Azure CLI reference
15 options Its page in the Azure CLI reference
Options
--destination, -dThe blob container where the files will be uploaded.--dryrunShow the summary of the operations to be taken instead of actually uploading the file(s).--if-none-match, --if-matchAn ETag value, or the wildcard character (*).--lease-idThe active lease id for the blob--max-connectionsMaximum number of parallel connections to use when the blob size exceeds 64MB.--maxsize-conditionThe max length in bytes permitted for an append blob.--metadata, --timeout--no-progressInclude this flag to disable progress reporting for the command.--overwriteWhether the blob to be uploaded should overwrite the current data.--patternThe pattern used for globbing files or blobs in the source.--source, -sThe directory where the files to be uploaded are located.--tagsspace-separated tags: key[=value] [key[=value] ...].--tierThe tier value to set the blob to.--type, -tDefaults to 'page' for *.vhd files, or 'block' otherwise.--validate-contentSpecifies that an MD5 hash shall be calculated for each chunk of the blob and verified by the service when the chunk has arrived.