There is a command group 'az_automation_software update configuration'. This group of commands could 'automation software update configuration'. 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_automation_software update configuration_create'.The syntax is: az automation software-update-configuration create --automation-account-name
                                                   --configuration-name
                                                   --frequency
                                                   --interval
                                                   --operating-system {linux, windows}
                                                   --resource-group
                                                   [--azure-queries-locations]
                                                   [--azure-queries-scope]
                                                   [--azure-queries-tags]
                                                   [--azure-virtual-machines]
                                                   [--creation-time]
                                                   [--description]
                                                   [--duration]
                                                   [--excluded-kb-numbers]
                                                   [--expiry-time]
                                                   [--expiry-time-offset-minutes]
                                                   [--included-kb-numbers]
                                                   [--included-update-classifications]
                                                   [--is-enabled {false, true}]
                                                   [--last-modified-time]
                                                   [--next-run]
                                                   [--next-run-offset-minutes]
                                                   [--non-azure-computer-names]
                                                   [--non-azure-queries-function-alias]
                                                   [--non-azure-queries-workspace-id]
                                                   [--post-task-job-id]
                                                   [--post-task-source]
                                                   [--post-task-status]
                                                   [--pre-task-job-id]
                                                   [--pre-task-source]
                                                   [--pre-task-status]
                                                   [--reboot-setting]
                                                   [--start-time]
                                                   [--time-zone]. The 1th example of the child command would be to use it to 'create an automation software update configuration', the syntax is: az automation software-update-configuration create --automation-account-name "myAutomationAccount"                  --resource-group "rg" -n mySoftwareUpdateConfiguration --frequency Hour --interval 1                  --operating-system windows --excluded-kb-numbers 16800,16800 -n confgname                  --included-update-classifications Critical --duration pT2H0M --azure-virtual-machines                  /subscriptions/{subid}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/myVM. The parameter '--automation-account-name' is required. It is used to the name of the automation account.. The parameter '--configuration-name --name -n' is required. It is used to the name of the software update configuration.. The parameter '--frequency' is required. It is used to the frequency of the schedule.. The parameter '--interval' is required. It is used to the interval of the schedule.. The parameter '--operating-system' is required. It is used to operating system of target machines.. The parameter '--resource-group -g' is required. It is used to name of resource group. you can configure the default group using `az configure --defaults group=<name>`.. The parameter '--azure-queries-locations' is optional. space-separated list of azure queries location in the software update configuration.. The parameter '--azure-queries-scope' is optional. space-separated list of azure queries scope in the software update configuration.. The parameter '--azure-queries-tags' is optional. space-separated list of azure queries tag settings in the software update configuration.. The parameter '--azure-virtual-machines' is optional. space-separated list of azure resource ids for azure virtual machines targeted by the software update configuration.. The parameter '--creation-time' is optional. the creation time. format: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) timezone (+/-hh:mm).. The parameter '--description' is optional. the description of the schedule.. The parameter '--duration' is optional. maximum time allowed for the software update configuration run. duration needs to be specified using the format pt[n]h[n]m[n]s as per iso8601.. The parameter '--excluded-kb-numbers' is optional. space-separated list of kb numbers excluded from the software update configuration.. The parameter '--expiry-time' is optional. the end time of the schedule. format: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) timezone (+/-hh:mm).. The parameter '--expiry-time-offset-minutes' is optional. the expiry time's offset in minutes.. The parameter '--included-kb-numbers' is optional. space-separated list of kb numbers included from the software update configuration.. The parameter '--included-update-classifications' is optional. update classification included in the software update configuration. a comma separated string with required values.. The parameter '--is-enabled' is optional. indicating whether this schedule is enabled.. The parameter '--last-modified-time' is optional. the last modified time. format: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) timezone (+/-hh:mm).. The parameter '--next-run' is optional. the next run time of the schedule. format: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) timezone (+/-hh:mm).. The parameter '--next-run-offset-minutes' is optional. the next run time's offset in minutes.. The parameter '--non-azure-computer-names' is optional. space-separated list of names of non-azure machines targeted by the software update configuration.. The parameter '--non-azure-queries-function-alias' is optional. log analytics saved search name.. The parameter '--non-azure-queries-workspace-id' is optional. workspace id for log analytics.. The parameter '--post-task-job-id' is optional. the job id of the task.. The parameter '--post-task-source' is optional. the name of the source of the task.. The parameter '--post-task-status' is optional. the status of the task.. The parameter '--pre-task-job-id' is optional. the job id of the task.. The parameter '--pre-task-source' is optional. the name of the source of the task.. The parameter '--pre-task-status' is optional. the status of the task.. The parameter '--reboot-setting' is optional. reboot setting for the software update configuration.. The parameter '--start-time' is optional. the start time of the schedule. format: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) timezone (+/-hh:mm).. The parameter '--time-zone' is optional. the time zone of the schedule.. 