Share via


az providerhub resource-type-registration

Megjegyzés:

Ez a hivatkozás az Azure CLI ProviderHub-bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az providerhub resource-type-registration parancs első futtatásakor. További információ a bővítményekről.

Erőforrástípus-regisztráció kezelése a ProviderHub használatával.

Parancsok

Name Description Típus Állapot
az providerhub resource-type-registration create

Hozzon létre egy erőforrástípust.

Extension FE
az providerhub resource-type-registration delete

Erőforrástípus törlése.

Extension FE
az providerhub resource-type-registration list

Lekéri az adott szolgáltató erőforrástípusainak listáját.

Extension FE
az providerhub resource-type-registration show

Lekéri az erőforrástípus részleteit az adott előfizetésben és szolgáltatóban.

Extension FE

az providerhub resource-type-registration create

Hozzon létre egy erőforrástípust.

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]

Példák

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"

Kötelező paraméterek

--provider-namespace

A ProviderHubon üzemeltetett erőforrás-szolgáltató neve.

--resource-type

Az erőforrás típusa.

Opcionális paraméterek

--allowed-unauthorized-actions --aua

Az engedélyezett jogosulatlan műveletek.

Használat: --allowed-unauthorized-actions "Microsoft.Contoso/rpResourceType/read, Microsoft.Contoso/rpResourceType/delete".

--auth-mappings --authorization-action-mappings

Lehetővé teszi, hogy az RP felülbírálja a műveleti igét RBAC-célokra az ARM-ben.

Használat: --auth-mappings original=XX desired=XX

eredeti: Kötelező. Az eredeti művelet neve. kívánt: Kötelező. A kívánt műveletnév.

Több művelet is megadható egynél több --auth-mappings argumentum használatával.

--check-name-availability-specifications --checkname-specs

A név rendelkezésre állásának ellenőrzése funkció a platform szintjén.

Használat: --check-name-availability-specifications enable-default-validation=XX resource-types-with-custom-validation=XX

enable-default-validation: Logikai érték, amely azt jelzi, hogy az RP az RPaaS letiltását választotta-e az ellenőrzés nevének végrehajtásához. resource-types-with-custom-validation: Azokat a típusokat, amelyek további ellenőrzést igényelnek az RP-től.

--creation-begin --resource-creation-begin

Az erőforrás-létrehozási bővítménykérelem kezelésére szolgáló bővítménybeállítások.

Használat: --creation-begin request=XX response=XX request: A bővítménybeállítás-típusok listája. válasz: A bővítménybeállítás-típusok listája.

--dav --disallowed-action-verbs

A letiltott műveleti igék.

Használat: --dav "read".

--default-api-version

A végpont alapértelmezett API-verziója.

Használat: --default-api-version "2021-01-01".

--deletion-policy --resource-deletion-policy

Az erőforrás-törlési szabályzat.

Használat: --deletion-policy "CascadeDeleteAll".

elfogadott értékek: CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified
--enable-async-operation

Azt jelzi, hogy az aszinkron művelet engedélyezve van-e ehhez az erőforrástípushoz.

Használat: --enable-async-operation "false".

elfogadott értékek: false, true
--enable-third-party-s2s

Azt jelzi, hogy a harmadik féltől származó s2-ek engedélyezve van-e ehhez az erőforrástípushoz.

Használat: --enable-third-party-s2s "false".

elfogadott értékek: false, true
--endpoints

Az erőforrástípus végpontjai.

Használat: --endpoints api-versions=XX locations=XX required-features=XX api-versions: Kötelező. Az API-verziók vesszővel tagolt listája. helyek: Kötelező. Helyek vesszővel tagolt listája. kötelező funkciók: Kötelező. A szükséges funkciók listája. Több kötelező funkció is megadható. Több művelet is megadható egynél több végpont argumentum használatával.

--extended-locations

A kiterjesztett hely beállításai.

Használat: --extended-locations type=XX supported-policy=XX

Típus: A kiterjesztett hely típusa. támogatott szabályzat: A támogatott szabályzat.

Több művelet is megadható egynél több --extended-locations argumentum használatával.

--identity-management

MSI-hez kapcsolódó beállítások.

Használat: --identity-management type=XX application-id=XX

Típus: Az identitáskezelés típusa. application-id: Az identitást kezelő alkalmazásazonosító.

--is-pure-proxy

Azt jelzi, hogy ez egy PureProxy erőforrástípus-e.

Használat: --is-pure-proxy "false".

elfogadott értékek: false, true
--linked-access-checks

Engedélyezi a szerepköralapú hozzáférés-vezérlés (RBAC) további ellenőrzését a kapcsolódó erőforrásokon.

Használat: --linked-access-checks action-name=XX linked-property=XX linked-action=XX linked-action-verb=XX linked-type=XX

műveletnév: A művelet neve. linked-property: A csatolt tulajdonság. csatolt művelet: A csatolt művelet. linked-action-verb: A csatolt művelet ige. csatolt típus: A csatolt típus.

Több művelet is megadható egynél több --linked-access-checks argumentum használatával.

--logging-rules

A naplózási szabályok.

Használat: --logging-rules action=XX direction=XX detail-level=XX

művelet: Kötelező. A művelet neve. irány: Kötelező. Az irány. részletes szint: Kötelező. A részletességi szint.

Több művelet is megadható egynél több --logging-rules argumentum használatával.

--marketplace-type

Az erőforrástípus marketplace-viselkedésének típusa.

Használat: --marketplace-type "AddOn".

elfogadott értékek: AddOn, Bypass, NotSpecified, Store
--opt-in-headers

A bejelentkezési fejlécek.

Használat: --opt-in-headers "SignedUserToken".

elfogadott értékek: ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--override-actions --subscription-state-override-actions

Az előfizetési állapot felülbírálási műveletei.

Használat: --subscription-state-override-actions state=XX action=XX

Több művelet is megadható egynél több --subscription-state-override-actions argumentummal.

--patch-begin --resource-patch-begin

Az erőforrás-javítás kezelésére szolgáló bővítménybeállítások elkezdik a bővítménykérelmet.

Használat: --patch-begin request=XX response=XX request: A bővítménybeállítás-típusok listája. válasz: A bővítménybeállítás-típusok listája.

--regionality

Az erőforrástípus területisége.

Használat: --regionality "Regional".

elfogadott értékek: Global, NotSpecified, Regional
--req-features-policy --required-features-policy

Az elfogadott értékek "Bármely" vagy "Minden". Ha az érték "Minden", akkor csak az összes megfelelő funkciójelölőhöz regisztrált előfizetések lesznek engedélyezve..

Használat: --req-features-policy "All".

elfogadott értékek: All, Any
--required-features

A szükséges funkciók.

Használat: --required-features "Microsoft.Contoso/feature1, Microsoft.Contoso/feature2".

--resource-move-policy

Az erőforrás-áthelyezési szabályzat.

Használat: --resource-move-policy validation-required=XX cross-resource-group-move-enabled=XX cross-subscription-move-enabled=XX

érvényesítésre van szükség: Logikai érték, amely jelzi, hogy szükség van-e érvényesítésre az erőforrás áthelyezéséhez. erőforráscsoportközi áthelyezés engedélyezése: Logikai érték, amely azt jelzi, hogy engedélyezett-e az erőforrások erőforráscsoportok közötti áthelyezése. előfizetések közötti áthelyezés engedélyezése: Logikai érték, amely azt jelzi, hogy engedélyezett-e az erőforrások áthelyezése az előfizetések között.

--routing-type

Az erőforrás útválasztási típusa..

Használat: --routing-type "Default"

Az elérhető útválasztási típusok a következők: Default, ProxyOnly, HostBased, Extension, Tenant, Fanout, LocationBased, Failover, CascadeExtension, ChildFanout, CascadeAuthorizedExtension, BypassEndpointSelectionOptimization.

--service-tree-infos

Az erőforrás-szolgáltató ServiceTree-információi.

Használat: --service-tree-infos service-id=XX component-id=XX

service-id: Kötelező. A szolgáltatásazonosító. összetevő azonosítója: Kötelező. Az összetevő azonosítója.

Több művelet is megadható egynél több --service-tree-infos argumentum használatával.

--soft-delete-ttl

A helyreállítható törlési idő az élethez.

--sub-state-rules --subscription-state-rules

Az előfizetés állapotára vonatkozó szabályok.

Használat: --sub-state-rules state=XX allowed-actions=XX

állapot: Az előfizetés állapota. engedélyezett műveletek: Az engedélyezett műveletek.

Több művelet is megadható egynél több --sub-state-rules argumentummal.

--swagger-specifications

Az erőforrástípus Swagger-specifikációja.

Használat: --swagger-specifications api-versions=XX swagger-spec-folder-uri=XX

api-verziók: Kötelező. Az erőforrástípus API-verziói vesszővel elválasztva. swagger-spec-folder-uri: Kötelező. A Swagger spec URI.

Több művelet is megadható egynél több --swagger-specifications argumentum használatával.

--template-deployment-options --tmplt-deploy-opt

A sablon üzembe helyezési beállításai.

Használat: --template-deployment-options preflight-supported=XX preflight-options=XX

elővizsgálat által támogatott: Logikai érték, amely jelzi, hogy az előzetes ellenőrzés támogatott-e. elővizsgálati beállítások: Az elővizsgálati beállítások.

--throttling-rules

Lehetővé teszi a különböző műveletek egyéni korlátainak beállítását a kérések száma vagy az erőforrások száma alapján (csak gyűjteményolvasási kérelmek esetén).

Használat: --throttling-rules action=XX metrics=XX required-features=XX

művelet: Kötelező. A művelet neve. metrikák: Kötelező. A szabályozási metrikák. kötelező funkciók: A szabályozási szabályhoz szükséges funkciók.

Több művelet is megadható egynél több --throttling-rules argumentum használatával.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az providerhub resource-type-registration delete

Erőforrástípus törlése.

az providerhub resource-type-registration delete [--ids]
                                                 [--provider-namespace]
                                                 [--resource-type]
                                                 [--subscription]
                                                 [--yes]

Példák

ResourceTypeRegistrations_Delete

az providerhub resource-type-registration delete --provider-namespace "Microsoft.Contoso" --resource-type "testResourceType"

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--provider-namespace

A ProviderHubon üzemeltetett erőforrás-szolgáltató neve.

--resource-type

Az erőforrás típusa.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--yes -y

Ne kérje a megerősítést.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az providerhub resource-type-registration list

Lekéri az adott szolgáltató erőforrástípusainak listáját.

az providerhub resource-type-registration list --provider-namespace

Példák

ResourceTypeRegistrations_ListByProviderRegistration

az providerhub resource-type-registration list --provider-namespace "Microsoft.Contoso"

Kötelező paraméterek

--provider-namespace

A ProviderHubon üzemeltetett erőforrás-szolgáltató neve.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az providerhub resource-type-registration show

Lekéri az erőforrástípus részleteit az adott előfizetésben és szolgáltatóban.

az providerhub resource-type-registration show [--ids]
                                               [--provider-namespace]
                                               [--resource-type]
                                               [--subscription]

Példák

ResourceTypeRegistrations_Get

az providerhub resource-type-registration show --provider-namespace "Microsoft.Contoso" --resource-type "employees"

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--provider-namespace

A ProviderHubon üzemeltetett erőforrás-szolgáltató neve.

--resource-type

Az erőforrás típusa.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.