az providerhub resource-type-registration

Uwaga

Ta dokumentacja jest częścią rozszerzenia providerhub dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az providerhub resource-type-registration przy pierwszym uruchomieniu polecenia az providerhub resource-type-registration . Dowiedz się więcej o rozszerzeniach.

Zarządzanie rejestracją typu zasobu za pomocą usługi providerhub.

Polecenia

az providerhub resource-type-registration create

Utwórz typ zasobu.

az providerhub resource-type-registration delete

Usuwa typ zasobu.

az providerhub resource-type-registration list

Pobiera listę typów zasobów dla danego dostawcy.

az providerhub resource-type-registration show

Pobiera szczegóły typu zasobu w danej subskrypcji i dostawcy.

az providerhub resource-type-registration create

Utwórz typ zasobu.

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]

Przykłady

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"

Parametry wymagane

--provider-namespace

Nazwa dostawcy zasobów hostowanego w usłudze ProviderHub.

--resource-type

Typ zasobu.

Parametry opcjonalne

--allowed-unauthorized-actions --aua

Dozwolone nieautoryzowane akcje.

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

Umożliwia dostawcy zasobów zastąpienie czasownika akcji na potrzeby kontroli dostępu opartej na rolach w usłudze ARM.

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

Funkcja sprawdzania dostępności nazw na poziomie platformy.

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

Opcje rozszerzenia do obsługi żądania rozszerzenia rozpoczęcia tworzenia zasobu.

--dav --disallowed-action-verbs

Niedozwolone czasowniki akcji.

--default-api-version

Domyślna wersja interfejsu API dla punktu końcowego.

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

Zasady usuwania zasobów.

akceptowane wartości: CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified
--enable-async-operation

Wskazuje, czy operacja asynchronizowana jest włączona dla tego typu zasobu.

akceptowane wartości: false, true
--enable-third-party-s2s

Wskazuje, czy dla tego typu zasobu włączono s2s innych firm.

akceptowane wartości: false, true
--endpoints

Punkty końcowe typu zasobu.

--extended-locations

Opcje lokalizacji rozszerzonej.

--identity-management

Ustawienia powiązane z tożsamością usługi ZARZĄDZANE.

--is-pure-proxy

Wskazuje, czy jest to typ zasobu PureProxy.

akceptowane wartości: false, true
--linked-access-checks

Włącza dodatkowe kontrole Access Control oparte na rolach (RBAC) dotyczące powiązanych zasobów.

--logging-rules

Reguły rejestrowania.

--marketplace-type

Typ zachowania witryny Marketplace dla typu zasobu.

akceptowane wartości: AddOn, Bypass, NotSpecified, Store
--opt-in-headers

Nagłówki zgody.

akceptowane wartości: ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--override-actions --subscription-state-override-actions

Stan subskrypcji zastępuje akcje.

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

Opcje rozszerzenia do obsługi żądania rozszerzenia rozpoczęcia poprawki zasobu.

--regionality

Regionalność typu zasobu.

akceptowane wartości: Global, NotSpecified, Regional
--req-features-policy --required-features-policy

Akceptowane wartości to "Dowolne" lub "Wszystkie". Jeśli wartość to "Wszystkie", będą dozwolone tylko subskrypcje zarejestrowane we wszystkich odpowiednich flagach funkcji.

akceptowane wartości: All, Any
--required-features

Wymagane funkcje.

--resource-move-policy

Zasady przenoszenia zasobów.

--routing-type

Typ routingu zasobów.

--service-tree-infos

Informacje o usłudze ServiceTree dla dostawcy zasobów.

--soft-delete-ttl

Czas usuwania nietrwałego do wygaśnięcia.

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

Reguły stanu subskrypcji.

--swagger-specifications

Specyfikacja struktury Swagger typu zasobu.

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

Opcje wdrażania szablonu.

--throttling-rules

Umożliwia ustawianie poszczególnych limitów dla różnych akcji pod względem liczby żądań lub liczby zasobów (tylko do odczytu kolekcji).

az providerhub resource-type-registration delete

Usuwa typ zasobu.

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

Przykłady

ResourceTypeRegistrations_Delete

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

Parametry wymagane

--provider-namespace

Nazwa dostawcy zasobów hostowanego w witrynie ProviderHub.

--resource-type

Typ zasobu.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

az providerhub resource-type-registration list

Pobiera listę typów zasobów dla danego dostawcy.

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

Przykłady

ResourceTypeRegistrations_ListByProviderRegistration

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

Parametry wymagane

--provider-namespace

Nazwa dostawcy zasobów hostowanego w witrynie ProviderHub.

az providerhub resource-type-registration show

Pobiera szczegóły typu zasobu w danej subskrypcji i dostawcy.

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

Przykłady

ResourceTypeRegistrations_Get

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

Parametry wymagane

--provider-namespace

Nazwa dostawcy zasobów hostowanego w witrynie ProviderHub.

--resource-type

Typ zasobu.