There is a command group 'az_providerhub_notification registration'. This group of commands could 'manage notification registration with providerhub'. 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_providerhub_notification registration_create'.The syntax is: az providerhub notification-registration create --name
                                                --provider-namespace
                                                [--included-events]
                                                [--message-scope {notspecified, registeredsubscriptions}]
                                                [--notification-endpoints]
                                                [--notification-mode {eventhub, notspecified, webhook}]. The 1th example of the child command would be to use it to 'notificationregistrations_createorupdate', the syntax is: az providerhub notification-registration create --name "testNotificationRegistration" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints locations="" locations="East US" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications" --notification-endpoints locations="North Europe" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000   /resourceGroups/mgmtexp-northeurope/providers/Microsoft.EventHub/namespaces/europe-mgmtexpint/eventhubs/armlinkednotifications" --notification-mode "EventHub" --provider-namespace "Microsoft.Contoso". The parameter '--name --notification-registration-name -n' is required. It is used to the notification registration.. The parameter '--provider-namespace' is required. It is used to the name of the resource provider hosted within providerhub.. The parameter '--included-events' is optional. these are the events that the rp should be messaged on. the message format is in the form {rp namespace}/{resource type}/{action}. the availabe actions are: write, delete and move/action.. The parameter '--message-scope' is optional. limits the messages that are sent to the rp. the default value is registeredsubscriptions. the available values are global (all messages in azure) and registeredsubscriptions (only messages in subscriptions registered by rp).. The parameter '--notification-endpoints' is optional. these are the locations for the notification messages. notifications will be sent to the region of the event resource's location (e.g. vm in east us will send message to the specified endpoint in east us).. The parameter '--notification-mode' is optional. determines how the notifications are sent to the rp. the two available modes are eventhub and webhook.. 