There is a command group 'az_image_builder_output'. This group of commands could 'manage image builder template output distributors'. The group of commands has global parameter '--debug' which means 'Increase logging verbosity to show all debug logs.'. The group of commands has global parameter '--help -h' which means 'Show this help message and exit.'. The group of commands has global parameter '--only-show-errors' which means 'Only show errors, suppressing warnings.'. The group of commands has global parameter '--output -o' which means 'Output format.'. The group of commands has global parameter '--query' which means 'JMESPath query string. See <a href="http://jmespath.org/">http://jmespath.org/</a> for more information and examples.'. The group of commands has global parameter '--subscription' which means 'Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`.'. The group of commands has global parameter '--verbose' which means 'Increase logging verbosity. Use --debug for full debug logs.'. This group contains a child command 'az_image_builder_output_add'.The syntax is: az image builder output add [--artifact-tags]
                            [--defer]
                            [--gallery-image-definition]
                            [--gallery-name]
                            [--gallery-replication-regions]
                            [--ids]
                            [--is-vhd]
                            [--managed-image]
                            [--managed-image-location]
                            [--name]
                            [--output-name]
                            [--resource-group]
                            [--subscription]
                            [--versioning {latest, source}]
                            [--vhd-uri]. The 1th example of the child command would be to use it to 'add a managed image distributor to an image template in the cli object cache  specify a run output name', the syntax is: az image builder output add -n mytemplate -g my-group \
    --managed-image my_desired_image_name --output-name managed_image_run_01 --defer. The 2th example of the child command would be to use it to 'add a shared image gallery distributor to an image template in the cli object cache  specify its replication regions', the syntax is: az image builder output add -n mytemplate -g my-group --gallery-name my_shared_gallery \
    --gallery-replication-regions westus brazilsouth \
    --gallery-image-definition linux_image_def --defer. The 3th example of the child command would be to use it to 'add a vhd distributor to an image template in the cli object cache', the syntax is: az image builder output add -n mytemplate -g my-group \
    --output-name my_vhd_image --is-vhd  --defer. The 4th example of the child command would be to use it to 'add a vhd distributor with specifying storage uri to an image template in the cli object cache', the syntax is: az image builder output add -n mytemplate -g my-group \
    --output-name my_vhd_image --is-vhd --vhd-uri https://mystorageaccount.blob.core.windows.net/container/path_to_vhd_file --defer. The parameter '--artifact-tags' is optional. tags that will be applied to the output artifact once it has been created by the distributor. space-separated tags: key[=value] [key[=value] ...]. use "" to clear existing tags.. The parameter '--defer' is optional. temporarily store the object in the local cache instead of sending to azure. use `az cache` commands to view/clear.. The parameter '--gallery-image-definition' is optional. name or id of the existing sig image definition to create the customized image version with.. The parameter '--gallery-name' is optional. shared image gallery name, if image definition name and not id was provided.. The parameter '--gallery-replication-regions' is optional. space-separated list of regions to replicate the image version into. defaults to resource group's location.. The parameter '--ids' is optional. one or more resource ids (space-delimited). it should be a complete resource id containing all information of 'resource id' arguments. you should provide either --ids or other 'resource id' arguments.. The parameter '--is-vhd' is optional. the output is a vhd distributor.. The parameter '--managed-image' is optional. name or id of the customized managed image to be created.. The parameter '--managed-image-location' is optional. location where the customized image will be created. defaults to resource group's location.. The parameter '--name -n' is optional. the name of the image template.. The parameter '--output-name' is optional. name of the image builder run output. defaults to the name of the managed image or sig image definition.. The parameter '--resource-group -g' is optional. name of resource group. you can configure the default group using `az configure --defaults group=<name>`.. The parameter '--subscription' is optional. name or id of subscription. you can configure the default subscription using `az account set -s name_or_id`.. The parameter '--versioning' is optional. describe how to generate new x.y.z version number for distribution.. The parameter '--vhd-uri' is optional. optional azure storage uri for the distributed vhd blob. omit to use the default (empty string) in which case vhd would be published to the storage account in the staging resource group.. 