There is a command group 'az_eventhubs_eventhub'. This group of commands could 'manage azure eventhubs eventhub and authorization rule'. 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_eventhubs_eventhub_create'.The syntax is: az eventhubs eventhub create --name
                             --namespace-name
                             --resource-group
                             [--archive-name-format]
                             [--blob-container]
                             [--capture-interval]
                             [--capture-size-limit]
                             [--cleanup-policy {compact, delete}]
                             [--destination-name]
                             [--enable-capture {false, true}]
                             [--mi-system-assigned {false, true}]
                             [--mi-user-assigned]
                             [--partition-count]
                             [--retention-time]
                             [--skip-empty-archives {false, true}]
                             [--status {active, disabled, senddisabled}]
                             [--storage-account]
                             [--tombstone-retention-time-in-hours]. The 1th example of the child command would be to use it to 'create a new eventhub', the syntax is: az eventhubs eventhub create --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --cleanup-policy Delete --partition-count 15. The parameter '--name -n' is required. It is used to name of eventhub.. The parameter '--namespace-name' is required. It is used to name of namespace.. 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 '--archive-name-format' is optional. blob naming convention for archive, e.g. {namespace}/{eventhub}/{partitionid}/{year}/{month}/{day}/{hour}/{minute}/{second}. here all the parameters (namespace,eventhub .. etc) are mandatory irrespective of order.. The parameter '--blob-container' is optional. blob container name.. The parameter '--capture-interval' is optional. allows you to set the frequency with which the capture to azure blobs will happen, value should between 60 to 900 seconds.. The parameter '--capture-size-limit' is optional. defines the amount of data built up in your event hub before an capture operation, value should be between 10485760 to 524288000 bytes.. The parameter '--cleanup-policy' is optional. enumerates the possible values for cleanup policy.. The parameter '--destination-name' is optional. name for capture destination, should be eventhubarchive.azureblockblob.. The parameter '--enable-capture' is optional. a boolean value that indicates whether capture is enabled.. The parameter '--mi-system-assigned' is optional. enable system assigned identity.. The parameter '--mi-user-assigned' is optional. list of user assigned identity ids.. The parameter '--partition-count' is optional. number of partitions created for the event hub. by default, allowed values are 2-32. lower value of 1 is supported with kafka enabled namespaces. in presence of a custom quota, the upper limit will match the upper limit of the quota.. The parameter '--retention-time --retention-time-in-hours' is optional. number of hours to retain the events for this event hub. this value is only used when cleanuppolicy is delete. if cleanuppolicy is compaction the returned value of this property is long.maxvalue.. The parameter '--skip-empty-archives' is optional. a boolean value that indicates whether to skip empty.. The parameter '--status' is optional. status of eventhub.. The parameter '--storage-account' is optional. name (if within same resource group and not of type classic storage) or arm id of the storage account to be used to create the blobs.. The parameter '--tombstone-retention-time-in-hours --tombstone-time' is optional. number of hours to retain the tombstone markers of a compacted event hub. this value is only used when cleanuppolicy is compaction. consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted event hub.. 