There is a command group 'az_iot_hub_message endpoint_create'. This group of commands could 'add an endpoint to an iot hub'. 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_iot_hub_message endpoint_create_eventhub'.The syntax is: az iot hub message-endpoint create eventhub --en
                                            --hub-name
                                            [--connection-string]
                                            [--endpoint-namespace-name]
                                            [--endpoint-policy-name]
                                            [--endpoint-resource-group]
                                            [--endpoint-subscription-id]
                                            [--endpoint-uri]
                                            [--entity-path]
                                            [--identity]
                                            [--resource-group]. The 1th example of the child command would be to use it to 'create a key based event hub endpoint for an iot hub', the syntax is: az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}. The 2th example of the child command would be to use it to 'create an event hub endpoint for an iot hub using a connection string  the endpoint uri and entity path are omitted', the syntax is: az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}. The 3th example of the child command would be to use it to 'create an event hub endpoint for an iot hub using system assigned identity  the endpoint and entity path must be specified', the syntax is: az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]. The 4th example of the child command would be to use it to 'create an event hub endpoint for an iot hub using user assigned identity  the endpoint and entity path must be specified', the syntax is: az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}. The parameter '--en --endpoint --endpoint-name' is required. It is used to name of the routing endpoint.. The parameter '--hub-name -n' is required. It is used to iot hub name.. The parameter '--connection-string -c' is optional. connection string of the routing endpoint.. The parameter '--endpoint-namespace-name --namespace' is optional. the namespace name for the endpoint resource.. The parameter '--endpoint-policy-name --policy' is optional. the policy name for connection string retrieval.. The parameter '--endpoint-resource-group --erg -r' is optional. resource group of the endpoint resoure. if not provided, the iot hub's resource group will be used.. The parameter '--endpoint-subscription-id -s' is optional. subscription id of the endpoint resource. if not provided, the iot hub's subscription will be used.. The parameter '--endpoint-uri' is optional. the uri of the endpoint resource.. The parameter '--entity-path' is optional. the entity path of the endpoint resource.. The parameter '--identity' is optional. use a system-assigned or user-assigned managed identity for endpoint authentication. use "[system]" to refer to the system-assigned identity or a resource id to refer to a user-assigned identity.. The parameter '--resource-group -g' is optional. name of resource group. you can configure the default group using `az configure --defaults group=<name>`.. 