az providerhub resource-type-registration
Notitie
Deze verwijzing maakt deel uit van de providerhub-extensie voor de Azure CLI (versie 2.15.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az providerhub resource-type-registration-opdracht uitvoert. Meer informatie over extensies.
Registratie van resourcetypen beheren met providerhub.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az providerhub resource-type-registration create |
Maak een resourcetype. |
Toestel | GA |
az providerhub resource-type-registration delete |
Hiermee verwijdert u een resourcetype. |
Toestel | GA |
az providerhub resource-type-registration list |
Hiermee haalt u de lijst met de resourcetypen voor de opgegeven provider op. |
Toestel | GA |
az providerhub resource-type-registration show |
Hiermee haalt u de details van het resourcetype op in het opgegeven abonnement en de opgegeven provider. |
Toestel | GA |
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 type van de resource.
Optionele parameters
De toegestane niet-geautoriseerde acties.
Gebruik: --allowed-unauthorized-actions "Microsoft.Contoso/rpResourceType/read, Microsoft.Contoso/rpResourceType/delete".
Hiermee kan RP actiewoord overschrijven voor RBAC-doeleinden bij ARM.
Gebruik: --auth-mappings original=XX desired=XX
origineel: vereist. De oorspronkelijke actienaam. gewenst: vereist. De gewenste actienaam.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --auth-mappings.
Functie voor beschikbaarheidscontroles op platformniveau.
Gebruik: --check-name-availability-specifications enable-default-validation=XX resource-types-with-custom-validation=XX
enable-default-validation: Booleaanse waarde die aangeeft of RP ervoor heeft gekozen om zich af te wijzen voor RPaaS om de naam van de controle uit te voeren. resource-types-with-custom-validation: de typen die aanvullende validatie van de RP nodig hebben.
Extensieopties voor het afhandelen van de aanvraag voor het maken van resources beginnen met de extensie.
Gebruik: --creation-begin request=XX response=XX request: the list of extension option types. antwoord: De lijst met extensieoptietypen.
De niet-toegestane actiewoorden.
Gebruik: --dav "read".
De standaard-API-versie voor het eindpunt.
Gebruik: --default-api-version "2021-01-01".
Het beleid voor het verwijderen van resources.
Gebruik: --deletion-policy "CascadeDeleteAll".
Geeft aan of de asynchrone bewerking is ingeschakeld voor dit resourcetype.
Gebruik: --enable-async-operation "false".
Geeft aan of s2s van derden is ingeschakeld voor dit resourcetype.
Gebruik: --enable-third-party-s2s "false".
De eindpunten van het resourcetype.
Gebruik: --endpoints api-versions=XX locations=XX required-features=XX api-versions: Required. Door komma's gescheiden lijst met API-versies. locaties: vereist. Door komma's gescheiden lijst met locaties. vereiste functies: vereist. Lijst met vereiste functies. Er kunnen meerdere vereiste functies worden opgegeven. Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --endpoints.
De uitgebreide locatieopties.
Gebruik: --extended-locations type=XX supported-policy=XX
type: Het uitgebreide locatietype. ondersteund-beleid: het ondersteunde beleid.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --extended-locations.
MSI-gerelateerde instellingen.
Gebruik: --identity-management type=XX application-id=XX
type: Het type identiteitsbeheer. application-id: de toepassings-id die de identiteit afhandelt.
Geeft aan of dit een PureProxy-resourcetype is.
Gebruik: --is-pure-proxy "false".
Hiermee schakelt u aanvullende RBAC-controles (Op rollen gebaseerd toegangsbeheer) in op gerelateerde resources.
Gebruik: --linked-access-checks action-name=XX linked-property=XX linked-action=XX linked-action-verb=XX linked-type=XX
action-name: de naam van de actie. linked-property: De gekoppelde eigenschap. linked-action: de gekoppelde actie. linked-action-verb: Het gekoppelde actiewoord. gekoppeld type: het gekoppelde type.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --linked-access-checks.
De regels voor logboekregistratie.
Gebruik: --logging-rules action=XX direction=XX detail-level=XX
actie: vereist. De naam van de actie. richting: vereist. De richting. detailniveau: vereist. Het detailniveau.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --logboekregistratieregels.
Het type marketplace-gedrag voor het resourcetype.
Gebruik: --marketplace-type "AddOn".
De aanmeldingsheaders.
Gebruik: --opt-in-headers "SignedUserToken".
De abonnementsstatus overschrijft acties.
Gebruik: --subscription-state-override-actions state=XX action=XX
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --subscription-state-override-actions.
Extensieopties voor het afhandelen van de aanvraag voor de extensie van de resourcepatch starten.
Gebruik: --patch-begin request=XX response=XX request: The list of extension option types. antwoord: De lijst met extensieoptietypen.
De regionaliteit van het resourcetype.
Gebruik: --regionaliteit "Regionaal".
De geaccepteerde waarden zijn Any of All. Als de waarde 'Alle' is, worden alleen de abonnementen die zijn geregistreerd bij alle bijbehorende functievlag toegestaan..
Gebruik: --req-features-policy "All".
De vereiste functies.
Gebruik: --required-features "Microsoft.Contoso/feature1, Microsoft.Contoso/feature2".
Het beleid voor het verplaatsen van resources.
Gebruik: --resource-move-policy validation-required=XX cross-resource-group-move-enabled=XX cross-subscription-move-enabled=XX
validatie vereist: Booleaanse waarde die aangeeft of validatie vereist is voor het verplaatsen van de resource. cross-resource-group-move-enabled: Booleaanse waarde die aangeeft of het verplaatsen van resources tussen resourcegroepen is toegestaan. cross-subscription-move-enabled: Booleaanse waarde die aangeeft of het verplaatsen van resources tussen abonnementen is toegestaan.
Het routeringstype van de resource..
Gebruik: --routing-type "Standaard"
Beschikbare routeringstypen zijn: Default, ProxyOnly, HostBased, Extension, Tenant, Fanout, LocationBased, Failover, CascadeExtension, ChildFanout, CascadeAuthorizedExtension, BypassEndpointSelectionOptimization.
De ServiceTree-informatie voor de resourceprovider.
Gebruik: --service-tree-infos service-id=XX component-id=XX
service-id: vereist. De service-id. onderdeel-id: Vereist. De onderdeel-id.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --service-tree-infos.
De time to live voor voorlopig verwijderen.
De regels voor de abonnementsstatus.
Gebruik: --sub-state-rules state-rules state=XX allowed-actions=XX
status: de abonnementsstatus. toegestane acties: de toegestane acties.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --substatusregels.
De Swagger-specificatie van het resourcetype.
Gebruik: --swagger-specifications api-versions=XX swagger-spec-folder-uri=XX
api-versies: vereist. De API-versies van het resourcetype, gescheiden door komma's. swagger-spec-folder-uri: Vereist. De Swagger spec URI.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --swagger-specifications.
De sjabloonimplementatieopties.
Gebruik: --template-deployment-options preflight-supported=XX preflight-options=XX
vooraf uitgevoerd: Booleaanse waarde die aangeeft of preflight-validatie wordt ondersteund. preflight-options: De opties voor voorbereidende bewerkingen.
Hiermee kunt u afzonderlijke limieten instellen voor verschillende acties met betrekking tot het aantal aanvragen of het aantal resources (alleen voor leesaanvragen voor verzamelingen).
Gebruik: --throttling-rules action=XX metrics=XX required-features=XX
actie: vereist. De naam van de actie. metrische gegevens: vereist. De metrische gegevens voor beperking. vereiste functies: de vereiste functies voor de beperkingsregel.
Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --throttling-rules.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az providerhub resource-type-registration delete
Hiermee verwijdert u een resourcetype.
az providerhub resource-type-registration delete [--ids]
[--provider-namespace]
[--resource-type]
[--subscription]
[--yes]
Voorbeelden
ResourceTypeRegistrations_Delete
az providerhub resource-type-registration delete --provider-namespace "Microsoft.Contoso" --resource-type "testResourceType"
Optionele parameters
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
De naam van de resourceprovider die wordt gehost in ProviderHub.
Het type van de resource.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az providerhub resource-type-registration list
Hiermee haalt u de lijst met de 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.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az providerhub resource-type-registration show
Hiermee haalt u de details van het resourcetype op in het opgegeven abonnement en de opgegeven provider.
az providerhub resource-type-registration show [--ids]
[--provider-namespace]
[--resource-type]
[--subscription]
Voorbeelden
ResourceTypeRegistrations_Get
az providerhub resource-type-registration show --provider-namespace "Microsoft.Contoso" --resource-type "employees"
Optionele parameters
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
De naam van de resourceprovider die wordt gehost in ProviderHub.
Het type van de resource.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor