There is a command group 'az_providerhub_resource type registration'. This group of commands could 'manage resource type 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_resource type registration_create'.The syntax is: az providerhub resource-type-registration create --provider-namespace
                                                 --resource-type
                                                 [--allowed-unauthorized-actions]
                                                 [--auth-mappings]
                                                 [--check-name-availability-specifications]
                                                 [--creation-begin]
                                                 [--dav]
                                                 [--default-api-version]
                                                 [--deletion-policy {cascadedeleteall, cascadedeleteproxyonlychildren, notspecified}]
                                                 [--enable-async-operation {false, true}]
                                                 [--enable-third-party-s2s {false, true}]
                                                 [--endpoints]
                                                 [--extended-locations]
                                                 [--identity-management]
                                                 [--is-pure-proxy {false, true}]
                                                 [--linked-access-checks]
                                                 [--logging-rules]
                                                 [--marketplace-type {addon, bypass, notspecified, store}]
                                                 [--opt-in-headers {clientgroupmembership, notspecified, signedauxiliarytokens, signedusertoken, unboundedclientgroupmembership}]
                                                 [--override-actions]
                                                 [--patch-begin]
                                                 [--regionality {global, notspecified, regional}]
                                                 [--req-features-policy {all, any}]
                                                 [--required-features]
                                                 [--resource-move-policy]
                                                 [--routing-type]
                                                 [--service-tree-infos]
                                                 [--soft-delete-ttl]
                                                 [--sub-state-rules]
                                                 [--swagger-specifications]
                                                 [--template-deployment-options]
                                                 [--throttling-rules]. The 1th example of the child command would be to use it to 'resourcetyperegistrations_createorupdate', the syntax is: az providerhub resource-type-registration create     --endpoints api-versions="2019-01-01" locations="Global"     required-features="Microsoft.Contoso/RPaaSSampleApp"     extension-endpoint-uri="https://contoso-test-extension-endpoint.com/"     extension-categories="ResourceReadValidate" extension-categories="ResourceDeletionValidate"     --regionality "Global"     --routing-type "ProxyOnly"     --swagger-specifications api-versions="2019-01-01"     swagger-spec-folder-uri="https://github.com/pathtoresourceproviderswaggerspecfolder"     --provider-namespace "Microsoft.Contoso"     --enable-async-operation false     --template-deployment-options preflight-supported="true"     preflight-options="DefaultValidationOnly" preflight-options="continueDeploymentOnFailure"     --resource-type "testResourceType". The parameter '--provider-namespace' is required. It is used to the name of the resource provider hosted within providerhub.. The parameter '--resource-type' is required. It is used to the resource type.. The parameter '--allowed-unauthorized-actions --aua' is optional. the allowed unauthorized actions.. The parameter '--auth-mappings --authorization-action-mappings' is optional. allows rp to override action verb for rbac purposes at arm.. The parameter '--check-name-availability-specifications --checkname-specs' is optional. name availability checks feature at the platform level.. The parameter '--creation-begin --resource-creation-begin' is optional. extension options for handling the resource creation begin extension request.. The parameter '--dav --disallowed-action-verbs' is optional. the disallowed action verbs.. The parameter '--default-api-version' is optional. the default api version for the endpoint.. The parameter '--deletion-policy --resource-deletion-policy' is optional. the resource deletion policy.. The parameter '--enable-async-operation' is optional. indicates whether the async operation is enabled for this resource type.. The parameter '--enable-third-party-s2s' is optional. indicates whether third party s2s is enabled for this resource type.. The parameter '--endpoints' is optional. the resource type endpoints.. The parameter '--extended-locations' is optional. the extended location options.. The parameter '--identity-management' is optional. msi related settings.. The parameter '--is-pure-proxy' is optional. indicates whether this is a pureproxy resource type.. The parameter '--linked-access-checks' is optional. enables additional role based access control (rbac) checks on related resources.. The parameter '--logging-rules' is optional. the logging rules.. The parameter '--marketplace-type' is optional. the type of marketplace behavior for the resource type.. 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 '--patch-begin --resource-patch-begin' is optional. extension options for handling the resource patch begin extension request.. The parameter '--regionality' is optional. the regionality of the resource type.. 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-move-policy' is optional. the resource move policy.. The parameter '--routing-type' is optional. the resource routing type.​.. 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 '--sub-state-rules --subscription-state-rules' is optional. the subscription state rules.. The parameter '--swagger-specifications' is optional. the swagger spec of the resource type.. The parameter '--template-deployment-options --tmplt-deploy-opt' is optional. the template deployment options.. The parameter '--throttling-rules' is optional. enables setting individual limits for different actions in terms of number of requests or number of resources (for collection read requests only).. 