az providerhub resource-type-registration
Kommentar
Den här referensen är en del av providerhub-tillägget för Azure CLI (version 2.15.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az providerhub resource-type-registration . Läs mer om tillägg.
Hantera registrering av resurstyp med providerhub.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az providerhub resource-type-registration create |
Skapa en resurstyp. |
Anknytning | Allmän tillgänglighet |
az providerhub resource-type-registration delete |
Tar bort en resurstyp. |
Anknytning | Allmän tillgänglighet |
az providerhub resource-type-registration list |
Hämtar listan över resurstyper för den angivna providern. |
Anknytning | Allmän tillgänglighet |
az providerhub resource-type-registration show |
Hämtar en resurstypsinformation i den angivna prenumerationen och providern. |
Anknytning | Allmän tillgänglighet |
az providerhub resource-type-registration create
Skapa en resurstyp.
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]
Exempel
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"
Obligatoriska parametrar
Namnet på resursprovidern som finns i ProviderHub.
Resurstypen.
Valfria parametrar
Tillåtna obehöriga åtgärder.
Användning: --allowed-unauthorized-actions "Microsoft.Contoso/rpResourceType/read, Microsoft.Contoso/rpResourceType/delete".
Tillåter att RP åsidosätter åtgärdsverb för RBAC-ändamål i ARM.
Användning: --auth-mappings original=XX desired=XX
original: Krävs. Det ursprungliga åtgärdsnamnet. önskat: Krävs. Önskat åtgärdsnamn.
Flera åtgärder kan anges med hjälp av fler än ett --auth-mappings-argument.
Namntillgänglighet kontrollerar funktionen på plattformsnivå.
Användning: --check-name-availability-specifications enable-default-validation=XX resource-types-with-custom-validation=XX
enable-default-validation: Booleskt värde som anger om RP har valt att avanmäla sig från RPaaS för att utföra kontrollnamnet. resource-types-with-custom-validation: De typer som behöver ytterligare validering från RP.
Tilläggsalternativ för hantering av begäran om att skapa resursen påbörjar tillägg.
Användning: --creation-begin request=XX response=XX request: Listan över alternativtyper för tillägg. svar: Listan över alternativtyper för tillägg.
De otillåtna åtgärdsverberna.
Användning: --dav "read".
Standard-API-versionen för slutpunkten.
Användning: --default-api-version "2021-01-01".
Principen för resursborttagning.
Användning: --deletion-policy "CascadeDeleteAll".
Anger om asynkroniseringsåtgärden är aktiverad för den här resurstypen.
Användning: --enable-async-operation "false".
Anger om s2s från tredje part är aktiverat för den här resurstypen.
Användning: --enable-third-party-s2s "false".
Slutpunkterna för resurstyp.
Användning: --endpoints api-versions=XX locations=XX required-features=XX api-versions: Required. Kommaavgränsad lista över API-versioner. platser: Krävs. Kommaavgränsad lista över platser. required-features: Krävs. Lista över nödvändiga funktioner. Flera obligatoriska funktioner kan anges. Flera åtgärder kan anges med fler än ett --endpoints-argument.
Alternativen för utökad plats.
Användning: --extended-locations type=XX supported-policy=XX
typ: Den utökade platstypen. supported-policy: Den princip som stöds.
Flera åtgärder kan anges med fler än ett argument för --extended-locations.
MSI-relaterade inställningar.
Användning: --identity-management type=XX application-id=XX
typ: Typ av identitetshantering. application-id: Det program-ID som hanterar identiteten.
Anger om det här är en PureProxy-resurstyp.
Användning: --is-pure-proxy "false".
Aktiverar ytterligare RBAC-kontroller (Rollbaserad åtkomstkontroll) på relaterade resurser.
Användning: --linked-access-checks action-name=XX linked-property=XX linked-action=XX linked-action-verb=XX linked-type=XX
action-name: Åtgärdsnamnet. linked-property: Den länkade egenskapen. linked-action: Den länkade åtgärden. linked-action-verb: Det länkade åtgärdsverb. linked-type: Den länkade typen.
Flera åtgärder kan anges med hjälp av fler än ett --linked-access-checks-argument.
Loggningsreglerna.
Användning: --logging-rules action=XX direction=XX detail-level=XX
åtgärd: Krävs. Åtgärdsnamnet. riktning: Krävs. Riktningen. detaljnivå: Krävs. Detaljnivån.
Flera åtgärder kan anges med hjälp av fler än ett --logging-rules-argument.
Typen av marketplace-beteende för resurstypen.
Användning: --marketplace-type "AddOn".
Opt-in-rubrikerna.
Användning: --opt-in-headers "SignedUserToken".
Åsidosättningsåtgärder för prenumerationstillstånd.
Användning: --subscription-state-override-actions state=XX action=XX
Flera åtgärder kan anges med hjälp av fler än ett --subscription-state-override-actions-argument.
Tilläggsalternativ för hantering av resurskorrigeringen påbörjar tilläggsbegäran.
Användning: --patch-begin request=XX response=XX request: Listan över alternativtyper för tillägg. svar: Listan över alternativtyper för tillägg.
Resurstypens regionalitet.
Användning: --regionalitet "Regional".
De godkända värdena är "Alla" eller "Alla". Om värdet är "Alla" tillåts endast de prenumerationer som är registrerade på alla motsvarande funktionsflagga..
Användning: --req-features-policy "Alla".
Nödvändiga funktioner.
Användning: --required-features "Microsoft.Contoso/feature1, Microsoft.Contoso/feature2".
Principen för resursflytt.
Användning: --resource-move-policy validation-required=XX cross-resource-group-move-enabled=XX cross-subscription-move-enabled=XX
validering krävs: Booleskt värde som anger om verifiering krävs för att flytta resursen. cross-resource-group-move-enabled: Booleskt värde som anger om det är tillåtet att flytta resurser mellan resursgrupper. cross-subscription-move-enabled: Booleskt värde som anger om det är tillåtet att flytta resurser mellan prenumerationer.
Resursroutningstypen..
Användning: --routing-type "Default"
Tillgängliga routningstyper är: Standard, ProxyOnly, HostBased, Extension, Tenant, Fanout, LocationBased, Failover, CascadeExtension, ChildFanout, CascadeAuthorizedExtension, BypassEndpointSelectionOptimization.
ServiceTree-informationen för resursprovidern.
Användning: --service-tree-infos service-id=XX component-id=XX
service-id: Krävs. Tjänst-ID.-komponent-ID: Obligatoriskt. Komponent-ID:t.
Flera åtgärder kan anges med hjälp av fler än ett --service-tree-infos-argument.
Den mjuka borttagningstiden att leva.
Reglerna för prenumerationstillstånd.
Användning: --sub-state-rules state=XX allowed-actions=XX
state: Prenumerationstillståndet. allowed-actions: De tillåtna åtgärderna.
Flera åtgärder kan anges med hjälp av fler än ett argument för --sub-state-rules.
Swagger-specifikationen för resurstypen.
Användning: --swagger-specifications api-versions=XX swagger-spec-folder-uri=XX
api-versioner: Krävs. API-versionerna av resurstypen avgränsade med kommatecken. swagger-spec-folder-uri: Krävs. The Swagger spec URI.
Flera åtgärder kan anges med hjälp av fler än ett argument för --swagger-specifications.
Distributionsalternativ för mallar.
Användning: --template-deployment-options preflight-supported=XX preflight-options=XX
preflight-supported: Booleskt värde som anger om preflight-validering stöds. preflight-options: Preflight-alternativen.
Aktiverar inställning av enskilda gränser för olika åtgärder när det gäller antal begäranden eller antal resurser (endast för skrivskyddade begäranden för samlingen).
Användning: --throttling-rules action=XX metrics=XX required-features=XX
åtgärd: Krävs. Åtgärdsnamnet. mått: Krävs. Begränsningsmåtten. required-features: Begränsningsregeln kräver funktioner.
Flera åtgärder kan anges med hjälp av fler än ett --throttling-rules-argument.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az providerhub resource-type-registration delete
Tar bort en resurstyp.
az providerhub resource-type-registration delete [--ids]
[--provider-namespace]
[--resource-type]
[--subscription]
[--yes]
Exempel
ResourceTypeRegistrations_Delete
az providerhub resource-type-registration delete --provider-namespace "Microsoft.Contoso" --resource-type "testResourceType"
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på resursprovidern som finns i ProviderHub.
Resurstypen.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az providerhub resource-type-registration list
Hämtar listan över resurstyper för den angivna providern.
az providerhub resource-type-registration list --provider-namespace
Exempel
ResourceTypeRegistrations_ListByProviderRegistration
az providerhub resource-type-registration list --provider-namespace "Microsoft.Contoso"
Obligatoriska parametrar
Namnet på resursprovidern som finns i ProviderHub.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az providerhub resource-type-registration show
Hämtar en resurstypsinformation i den angivna prenumerationen och providern.
az providerhub resource-type-registration show [--ids]
[--provider-namespace]
[--resource-type]
[--subscription]
Exempel
ResourceTypeRegistrations_Get
az providerhub resource-type-registration show --provider-namespace "Microsoft.Contoso" --resource-type "employees"
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på resursprovidern som finns i ProviderHub.
Resurstypen.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för