az providerhub resource-type-registration
Notitie
Deze referentie maakt deel uit van de providerhub-extensie voor Azure CLI en vereist versie 2.15.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az providerhub resource-type-registration voor het eerst gebruikt. Meer informatie over extensies.
Registratie van resourcetype beheren met providerhub.
Opdracht
| az providerhub resource-type-registration create |
Maak een resourcetype. |
| az providerhub resource-type-registration delete |
Hiermee verwijdert u een resourcetype. |
| az providerhub resource-type-registration list |
Haalt de lijst met resourcetypen voor de opgegeven provider op. |
| az providerhub resource-type-registration show |
Haalt de details van een resourcetype op in het opgegeven abonnement en de opgegeven provider. |
az providerhub resource-type-registration create
Maak een resourcetype.
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]
Voorbeelden
ResourceTypeRegistrations_CreateOrUpdate
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"
Vereiste parameters
De naam van de resourceprovider die wordt gehost in ProviderHub.
Het resourcetype.
Optionele parameters
De toegestane niet-geautoriseerde acties.
Hiermee kan RP actiewerkwoord voor RBAC-doeleinden bij ARM overschrijven.
De functie voor naambeschikbaarheidscontroles op platformniveau.
Extensieopties voor het verwerken van de aanvraag voor het maken van resources beginnen extensie.
De niet-toegestaan actiewoorden.
De standaard-API-versie voor het eindpunt.
Het beleid voor het verwijderen van resources.
Geeft aan of de asynsyntische bewerking is ingeschakeld voor dit resourcetype.
Geeft aan of s2s van derden is ingeschakeld voor dit resourcetype.
De eindpunten van het resourcetype.
De uitgebreide locatieopties.
Aan MSI gerelateerde instellingen.
Geeft aan of dit een PureProxy-resourcetype is.
Hiermee schakelt u aanvullende RBAC-controles (Role Based Access Control) in voor gerelateerde resources.
De regels voor logboekregistratie.
Het type Marketplace-gedrag voor het resourcetype.
De opt-in-headers.
De abonnementstoestand overschrijven acties.
Extensieopties voor het verwerken van de aanvraag voor het starten van de extensie van de resourcepatch.
De regionaliteit van het resourcetype.
De geaccepteerde waarden zijn Alle of Alle. Als de waarde 'Alle' is, zijn alleen de abonnementen toegestaan die zijn geregistreerd voor alle bijbehorende functievlaggen.
De vereiste functies.
Het beleid voor het verplaatsen van resources.
Het routeringstype van de resource.
De ServiceTree-informatie voor de resourceprovider.
De time-to-live voor het verwijderen van de zachte tijd.
De statusregels van het abonnement.
De Swagger-specificatie van het resourcetype.
De implementatieopties voor sjablonen.
Hiermee kunt u afzonderlijke limieten instellen voor verschillende acties in termen van het aantal aanvragen of het aantal resources (alleen voor het verzamelen van leesaanvragen).
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az providerhub resource-type-registration delete
Hiermee verwijdert u een resourcetype.
az providerhub resource-type-registration delete --provider-namespace
--resource-type
[--yes]
Voorbeelden
ResourceTypeRegistrations_Delete
az providerhub resource-type-registration delete --provider-namespace "Microsoft.Contoso" --resource-type "testResourceType"
Vereiste parameters
De naam van de resourceprovider die wordt gehost in ProviderHub.
Het resourcetype.
Optionele parameters
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az providerhub resource-type-registration list
Haalt de lijst met resourcetypen voor de opgegeven provider op.
az providerhub resource-type-registration list --provider-namespace
Voorbeelden
ResourceTypeRegistrations_ListByProviderRegistration
az providerhub resource-type-registration list --provider-namespace "Microsoft.Contoso"
Vereiste parameters
De naam van de resourceprovider die wordt gehost in ProviderHub.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az providerhub resource-type-registration show
Haalt de details van een resourcetype op in het opgegeven abonnement en de opgegeven provider.
az providerhub resource-type-registration show --provider-namespace
--resource-type
Voorbeelden
ResourceTypeRegistrations_Get
az providerhub resource-type-registration show --provider-namespace "Microsoft.Contoso" --resource-type "employees"
Vereiste parameters
De naam van de resourceprovider die wordt gehost in ProviderHub.
Het resourcetype.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.