az providerhub resource-type-registration

Not

Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için providerhub uzantısının bir parçasıdır. Uzantı, az providerhub resource-type-registration komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Providerhub ile kaynak türü kaydını yönetin.

Komutlar

az providerhub resource-type-registration create

Bir kaynak türü oluşturun.

az providerhub resource-type-registration delete

Kaynak türünü siler.

az providerhub resource-type-registration list

Verilen sağlayıcı için kaynak türlerinin listesini alır.

az providerhub resource-type-registration show

Verilen abonelik ve sağlayıcıdaki kaynak türü ayrıntılarını alır.

az providerhub resource-type-registration create

Bir kaynak türü oluşturun.

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]

Örnekler

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"

Gerekli Parametreler

--provider-namespace

ProviderHub'da barındırılan kaynak sağlayıcısının adı.

--resource-type

Kaynak türü.

İsteğe Bağlı Parametreler

--allowed-unauthorized-actions --aua

İzin verilen yetkisiz eylemler.

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

RP'nin ARM'de RBAC amacıyla eylem fiilini geçersiz kılmasına izin verir.

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

Platform düzeyinde ad kullanılabilirliği denetimleri özelliği.

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

Kaynak oluşturma başlangıç uzantısı isteğini işlemek için uzantı seçenekleri.

--dav --disallowed-action-verbs

İzin verilmeyen eylem fiilleri.

--default-api-version

Uç nokta için varsayılan API sürümü.

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

Kaynak silme ilkesi.

kabul edilen değerler: CascadeDeleteAll, CascadeDeleteProxyOnlyChildren, NotSpecified
--enable-async-operation

Bu kaynak türü için zaman uyumsuz işlemin etkinleştirilip etkinleştirilmediğini gösterir.

kabul edilen değerler: false, true
--enable-third-party-s2s

Bu kaynak türü için üçüncü taraf s2'lerin etkinleştirilip etkinleştirilmediğini gösterir.

kabul edilen değerler: false, true
--endpoints

Kaynak türü uç noktaları.

--extended-locations

Genişletilmiş konum seçenekleri.

--identity-management

MSI ile ilgili ayarlar.

--is-pure-proxy

Bunun bir PureProxy kaynak türü olup olmadığını gösterir.

kabul edilen değerler: false, true
--linked-access-checks

İlgili kaynaklar üzerinde ek Rol Tabanlı Access Control (RBAC) denetimlerini etkinleştirir.

--logging-rules

Günlük kuralları.

--marketplace-type

Kaynak türü için market davranışının türü.

kabul edilen değerler: AddOn, Bypass, NotSpecified, Store
--opt-in-headers

Kabul üst bilgileri.

kabul edilen değerler: ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--override-actions --subscription-state-override-actions

Abonelik durumu geçersiz kılma eylemleri.

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

Kaynak düzeltme ekini işlemeye yönelik uzantı seçenekleri uzantı isteğini başlatır.

--regionality

Kaynak türünün bölgeselliği.

kabul edilen değerler: Global, NotSpecified, Regional
--req-features-policy --required-features-policy

Kabul edilen değerler "Any" veya "All" değerleridir. Değer "Tümü" ise, yalnızca ilgili tüm özellik bayrağına kayıtlı aboneliklere izin verilir..

kabul edilen değerler: All, Any
--required-features

Gerekli özellikler.

--resource-move-policy

Kaynak taşıma ilkesi.

--routing-type

Kaynak yönlendirme türü..

--service-tree-infos

Kaynak sağlayıcısı için ServiceTree bilgileri.

--soft-delete-ttl

Geçici silme yaşam süresi.

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

Abonelik durumu kuralları.

--swagger-specifications

Kaynak türünün Swagger belirtimi.

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

Şablon dağıtım seçenekleri.

--throttling-rules

İstek sayısı veya kaynak sayısı açısından (yalnızca koleksiyon okuma istekleri için) farklı eylemler için tek tek sınırların ayarlanmasını sağlar.

az providerhub resource-type-registration delete

Kaynak türünü siler.

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

Örnekler

ResourceTypeRegistrations_Delete

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

Gerekli Parametreler

--provider-namespace

ProviderHub'da barındırılan kaynak sağlayıcısının adı.

--resource-type

Kaynak türü.

İsteğe Bağlı Parametreler

--yes -y

Onay isteminde bulunmayın.

az providerhub resource-type-registration list

Verilen sağlayıcı için kaynak türlerinin listesini alır.

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

Örnekler

ResourceTypeRegistrations_ListByProviderRegistration

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

Gerekli Parametreler

--provider-namespace

ProviderHub'da barındırılan kaynak sağlayıcısının adı.

az providerhub resource-type-registration show

Verilen abonelik ve sağlayıcıdaki kaynak türü ayrıntılarını alır.

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

Örnekler

ResourceTypeRegistrations_Get

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

Gerekli Parametreler

--provider-namespace

ProviderHub'da barındırılan kaynak sağlayıcısının adı.

--resource-type

Kaynak türü.