There is a command group 'az_iot_ops_asset_endpoint'. This group of commands could 'manage asset endpoint profiles'. 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_ops_asset_endpoint_update'.The syntax is: az iot ops asset endpoint update --name
                                 --resource-group
                                 [--ac]
                                 [--am]
                                 [--cert-ref]
                                 [--password-ref]
                                 [--ta]
                                 [--tags]
                                 [--ur]. The 1th example of the child command would be to use it to 'update an asset endpoint s authentication mode to use anonymous user authentication', the syntax is: az iot ops asset endpoint update --name {asset_endpoint} -g {resource_group} --authentication-mode Anonymous. The 2th example of the child command would be to use it to 'update an asset endpoint s username and password reference with prefilled values  this will transform the authentication mode to username password if it is not so already', the syntax is: az iot ops asset endpoint update --name myAssetEndpoint -g myRG --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password". The 3th example of the child command would be to use it to 'update an asset endpoint s target address and additional configuration with prefilled values  powershell syntax example', the syntax is: az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config '{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}'. The 4th example of the child command would be to use it to 'update an asset endpoint s target address and additional configuration with prefilled values  cmd syntax example', the syntax is: az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config "{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}". The 5th example of the child command would be to use it to 'update an asset endpoint s target address and additional configuration with prefilled values  bash syntax example', the syntax is: az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config '{"applicationName": "opcua-connector", "defaults": { "publishingIntervalMilliseconds": 100,  "samplingIntervalMilliseconds": 500,  "queueSize": 15,}, "session": {"timeout": 60000}, "subscription": {"maxItems": 1000}, "security": { "autoAcceptUntrustedServerCertificates": true}}'. The parameter '--name -n' is required. It is used to asset endpoint name.. 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 '--ac --additional-config' is optional. additional configuration for the connectivity type (ex: opc ua, modbus, onvif).. The parameter '--am --authentication-mode' is optional. authentication mode.. The parameter '--cert-ref --certificate-ref --cr' is optional. reference for the certificate used in authentication. this method of user authentication is not supported yet.. The parameter '--password-ref --pr' is optional. reference for the password used in authentication.. The parameter '--ta --target-address' is optional. target address. must be a valid local address.. The parameter '--tags' is optional. asset endpoint resource tags. property bag in key-value pairs with the following format: a=b c=d.. The parameter '--ur --username-reference' is optional. reference for the username used in authentication.. 