az providerhub provider-registration

Poznámka

Tento odkaz je součástí rozšíření ProviderHub pro Azure CLI (verze 2.15.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az providerhub provider-registration . Přečtěte si další informace o rozšířeních.

Správa registrace poskytovatele pomocí providerhubu

Příkazy

Name Description Typ Stav
az providerhub provider-registration create

Vytvořte registraci poskytovatele.

Rozšíření GA
az providerhub provider-registration delete

Odstraní registraci poskytovatele.

Rozšíření GA
az providerhub provider-registration generate-operation

Vygeneruje rozhraní API operací pro daného poskytovatele.

Rozšíření GA
az providerhub provider-registration list

Získá seznam registrací zprostředkovatele v předplatném.

Rozšíření GA
az providerhub provider-registration show

Získá podrobnosti o registraci poskytovatele.

Rozšíření GA

az providerhub provider-registration create

Vytvořte registraci poskytovatele.

az providerhub provider-registration create --provider-namespace
                                            [--capabilities]
                                            [--incident-contact-email]
                                            [--incident-routing-service]
                                            [--incident-routing-team]
                                            [--lighthouse-auth]
                                            [--managed-by-tenant-id]
                                            [--manifest-owners]
                                            [--metadata]
                                            [--metadata-authn]
                                            [--metadata-authz]
                                            [--namespace]
                                            [--no-wait]
                                            [--opt-in-headers {ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership}]
                                            [--override-actions]
                                            [--provider-authentication]
                                            [--provider-authorizations]
                                            [--provider-type]
                                            [--provider-version]
                                            [--req-features-policy {All, Any}]
                                            [--required-features]
                                            [--resource-access-policy {AcisActionAllowed, AcisReadAllowed, NotSpecified}]
                                            [--resource-access-roles]
                                            [--schema-owners]
                                            [--service-tree-infos]
                                            [--soft-delete-ttl]
                                            [--template-deployment-options]

Příklady

ProviderRegistrations_CreateOrUpdate

az providerhub provider-registration create     --providerhub-metadata-authorizations application-id="00000000-0000-0000-0000-000000000000"     role-definition-id="00000000-0000-0000-0000-000000000000"     --providerhub-metadata-authentication allowed-audiences="https://management.core.windows.net/"     --service-tree-infos service-id="00000000-0000-0000-0000-000000000000"     component-id="00000000-0000-0000-0000-000000000000"     --capabilities effect="Allow" quota-id="CSP_2015-05-01"     --capabilities effect="Allow" quota-id="CSP_MG_2017-12-01"     --manifest-owners "SPARTA-PlatformServiceAdministrator"     --incident-contact-email "helpme@contoso.com"     --incident-routing-service "Contoso Resource Provider"     --incident-routing-team "Contoso Triage"     --provider-type "Internal"     --provider-version "2.0"     --provider-namespace "Microsoft.Contoso"

Povinné parametry

--provider-namespace

Název poskytovatele prostředků hostovaného v Rámci ProviderHubu.

Volitelné parametry

--capabilities

Možnosti poskytovatele prostředků.

Použití: --capabilities quota-id=XX effect=XX required-features=XX

Pomocí více než jednoho argumentu --capabilities je možné zadat více akcí.

--incident-contact-email

E-mailová adresa kontaktů pro incidenty související s rp.

Použití: --incident-contact-email "helpme@contoso.com".

--incident-routing-service --incident-service

Služba v IcM při vytváření nebo přenosu incidentů do poskytovatele prostředků.

Použití: --incident-routing-service "Poskytovatel prostředků Contoso".

--incident-routing-team --incident-team

Tým v IcM při vytváření nebo přenosu incidentů do rp.

Použití: --incident-routing-team "Contoso Triage".

--lighthouse-auth --lighthouse-authorizations

Autorizace lighthouse.

Použití: --lighthouse-authorizations principal-id=XX role-definition-id=XX

principal-id: Povinné. ID objektu zabezpečení. role-definition-id: Povinné. ID definice role.

--managed-by-tenant-id

Id tenanta spravuje.

Použití: --managed-by-tenant-id "00000000-0000-0000-0000-000000000000".

--manifest-owners

Určuje pole požadovaných deklarací identity ACIS pro úpravu obsahu manifestu poskytovatele prostředků prostřednictvím ACIS.

Použití: --manifest-owners "SPARTA-PlatformService Správa istrator"

Pomocí více než jednoho argumentu --manifest-owners je možné zadat více akcí.

--metadata

Metadata.

--metadata-authn --providerhub-metadata-authentication

Ověřování metadat ProviderHubu

Použití: --providerhub-metadata-authentication allowed-audiences=XX

povolené cílové skupiny: Povinné. Povolené cílové skupiny.

--metadata-authz --providerhub-metadata-authorizations

Autorizace metadat ProviderHubu.

Použití: --providerhub-metadata-authorizations application-id=XX role-definition-id=XX managed-by-role-definition-id=XX

id aplikace: Povinné. ID aplikace. id definice role: Povinné. ID definice role. managed-by-role-definition-id: Povinné. ID definice role spravované.

Pomocí více než jednoho argumentu --providerhub-metadata-authorizations je možné zadat více akcí.

--namespace

Název poskytovatele prostředků hostovaného v Rámci ProviderHubu.

Použití: --namespace "Microsoft.Contoso".

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--opt-in-headers

Hlavičky výslovného souhlasu.

Použití: --opt-in-headers SignedUserToken.

přijímané hodnoty: ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--override-actions --subscription-state-override-actions

Akce přepsání stavu předplatného

Použití: --subscription-state-override-actions state=XX action=XX

Pomocí více než jednoho argumentu --subscription-state-override-actions je možné zadat více akcí.

--provider-authentication --provider-authn

Používá se k nastavení alternativních cílových skupin nebo prostředků, které BY ARM měly přijímat z tokenu při ověřování požadavků pro poskytovatele.

Použití: --provider-authentication allowed-audiences=XX

povolené cílové skupiny: Povinné. Povolené cílové skupiny.

--provider-authorizations --provider-authz

Autorizace poskytovatele prostředků.

Použití: --provider-authorizations application-id=XX role-definition-id=XX managed-by-role-definition-id=XX

id aplikace: Povinné. ID aplikace. id definice role: Povinné. ID definice role. managed-by-role-definition-id: Povinné. ID definice role spravované.

Pomocí více než jednoho argumentu --provider-authorizations je možné zadat více akcí.

--provider-type

Typ zprostředkovatele.

Použití: --provider-type "Internal"

Mezi dostupné typy poskytovatelů patří: Interní, Externí, Hidden, RegistrationFree, LegacyRegistrationRequired, TenantOnly, AuthorizationFree.

--provider-version

Verze poskytovatele.

Použití: --provider-version "2.0".

--req-features-policy --required-features-policy

Přijaté hodnoty jsou Any nebo All. Pokud je hodnota Vše, budou povolena pouze předplatná zaregistrovaná pro všechny odpovídající příznak funkce..

přijímané hodnoty: All, Any
--required-features

Požadované funkce.

--resource-access-policy

Zásady přístupu k prostředkům.

Použití: --resource-access-policy "AcisReadAllowed, AcisActionAllowed".

přijímané hodnoty: AcisActionAllowed, AcisReadAllowed, NotSpecified
--resource-access-roles

Role přístupu k prostředkům. Očekávaná hodnota: json-string/@json-file.

--schema-owners

Určuje pole potřebných deklarací identity ACIS pro úpravu schématu poskytovatele prostředků prostřednictvím ACIS.

Použití: --schema-owners "Vlastníci schématu Contoso"

Pomocí více než jednoho argumentu --schema-owners je možné zadat více akcí.

--service-tree-infos

Informace ServiceTree pro poskytovatele prostředků.

Použití: --service-tree-infos service-id=XX component-id=XX

service-id: Povinné. ID služby. ID komponenty: Povinné. ID komponenty.

Více akcí lze zadat pomocí více než jednoho argumentu --service-tree-infos.

--soft-delete-ttl

Doba obnovitelného odstranění naživo.

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

Možnosti nasazení šablony.

Použití: --template-deployment-options preflight-supported=XX preflight-options=XX.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az providerhub provider-registration delete

Odstraní registraci poskytovatele.

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

Příklady

ProviderRegistrations_Delete

az providerhub provider-registration delete --provider-namespace "Microsoft.Contoso"

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--provider-namespace

Název poskytovatele prostředků hostovaného v Rámci ProviderHubu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az providerhub provider-registration generate-operation

Vygeneruje rozhraní API operací pro daného poskytovatele.

az providerhub provider-registration generate-operation [--ids]
                                                        [--provider-namespace]
                                                        [--subscription]

Příklady

ProviderRegistrations_GenerateOperations

az providerhub provider-registration generate-operation --provider-namespace "Microsoft.Contoso"

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--provider-namespace

Název poskytovatele prostředků hostovaného v Rámci ProviderHubu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az providerhub provider-registration list

Získá seznam registrací zprostředkovatele v předplatném.

az providerhub provider-registration list

Příklady

ProviderRegistrations_List

az providerhub provider-registration list
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az providerhub provider-registration show

Získá podrobnosti o registraci poskytovatele.

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

Příklady

ProviderRegistrations_Get

az providerhub provider-registration show --provider-namespace "Microsoft.Contoso"

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--provider-namespace

Název poskytovatele prostředků hostovaného v Rámci ProviderHubu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.