There is a command group 'az_providerhub_provider registration'. This group of commands could 'manage provider 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_provider registration_create'.The syntax is: az providerhub provider-registration create --provider-namespace
                                            [--capabilities]
                                            [--incident-contact-email]
                                            [--incident-routing-service]
                                            [--incident-routing-team]
                                            [--lighthouse-auth]
                                            [--managed-by-tenant-id]
                                            [--manifest-owners]
                                            [--metadata]
                                            [--metadata-authn]
                                            [--metadata-authz]
                                            [--namespace]
                                            [--no-wait]
                                            [--opt-in-headers {clientgroupmembership, notspecified, signedauxiliarytokens, signedusertoken, unboundedclientgroupmembership}]
                                            [--override-actions]
                                            [--provider-authentication]
                                            [--provider-authorizations]
                                            [--provider-type]
                                            [--provider-version]
                                            [--req-features-policy {all, any}]
                                            [--required-features]
                                            [--resource-access-policy {acisactionallowed, acisreadallowed, notspecified}]
                                            [--resource-access-roles]
                                            [--schema-owners]
                                            [--service-tree-infos]
                                            [--soft-delete-ttl]
                                            [--template-deployment-options]. The 1th example of the child command would be to use it to 'providerregistrations_createorupdate', the syntax is: az providerhub provider-registration create     --providerhub-metadata-authorizations application-id="00000000-0000-0000-0000-000000000000"     role-definition-id="00000000-0000-0000-0000-000000000000"     --providerhub-metadata-authentication allowed-audiences="https://management.core.windows.net/"     --service-tree-infos service-id="00000000-0000-0000-0000-000000000000"     component-id="00000000-0000-0000-0000-000000000000"     --capabilities effect="Allow" quota-id="CSP_2015-05-01"     --capabilities effect="Allow" quota-id="CSP_MG_2017-12-01"     --manifest-owners "SPARTA-PlatformServiceAdministrator"     --incident-contact-email "helpme@contoso.com"     --incident-routing-service "Contoso Resource Provider"     --incident-routing-team "Contoso Triage"     --provider-type "Internal"     --provider-version "2.0"     --provider-namespace "Microsoft.Contoso". The parameter '--provider-namespace' is required. It is used to the name of the resource provider hosted within providerhub.. The parameter '--capabilities' is optional. the resource provider capabilities.. The parameter '--incident-contact-email' is optional. the email address of contacts for incidents related to the rp.. The parameter '--incident-routing-service --incident-service' is optional. the service in icm when creating or transferring incidents to the rp.. The parameter '--incident-routing-team --incident-team' is optional. the team in icm when creating or transferring incidents to the rp.. The parameter '--lighthouse-auth --lighthouse-authorizations' is optional. the lighthouse authorizations.. The parameter '--managed-by-tenant-id' is optional. the managed by tenant id.. The parameter '--manifest-owners' is optional. specifies an array of required acis claims to modify the resource provider's manifest content via acis.. The parameter '--metadata' is optional. the metadata.. The parameter '--metadata-authn --providerhub-metadata-authentication' is optional. the providerhub metadata authentication.. The parameter '--metadata-authz --providerhub-metadata-authorizations' is optional. the providerhub metadata authorizations.. The parameter '--namespace' is optional. the name of the resource provider hosted within providerhub.. The parameter '--no-wait' is optional. do not wait for the long-running operation to finish.. The parameter '--opt-in-headers' is optional. the opt-in headers.. The parameter '--override-actions --subscription-state-override-actions' is optional. the subscription state override actions.. The parameter '--provider-authentication --provider-authn' is optional. used to set alternative audiences or resources that arm should accept from the token while authenticating requests for the provider.. The parameter '--provider-authorizations --provider-authz' is optional. the resource provider authorizations.. The parameter '--provider-type' is optional. the provider type.. The parameter '--provider-version' is optional. the provider version.. The parameter '--req-features-policy --required-features-policy' is optional. the accepted values are "any" or "all". if the value is "all", then only the subscriptions registered to all the corresponding feature flag will be allowed.​.. The parameter '--required-features' is optional. the required features.. The parameter '--resource-access-policy' is optional. the resource access policy.. The parameter '--resource-access-roles' is optional. the resource access roles. expected value: json-string/@json-file.. The parameter '--schema-owners' is optional. specifies an array of needed acis claims to modify the resource provider schema via acis.. The parameter '--service-tree-infos' is optional. the servicetree information for the resource provider.. The parameter '--soft-delete-ttl' is optional. the soft delete time to live.. The parameter '--template-deployment-options --tmplt-deploy-opt' is optional. the template deployment options.. 