Freigeben über


az providerhub provider-registration

Hinweis

Diese Referenz ist Teil der ProviderHub-Erweiterung für die Azure CLI (Version 2.57.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az providerhub-Anbieterregistrierungsbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Verwalten der Anbieterregistrierung mit providerhub.

Befehle

Name Beschreibung Typ Status
az providerhub provider-registration create

Erstellen Sie die Anbieterregistrierung.

Erweiterung Allgemein verfügbar
az providerhub provider-registration delete

Löschen Sie eine Anbieterregistrierung.

Erweiterung Allgemein verfügbar
az providerhub provider-registration generate-operation

Generiert die Operations-API für den angegebenen Anbieter.

Erweiterung Allgemein verfügbar
az providerhub provider-registration list

Liste der Anbieterregistrierungen im Abonnement auf.

Erweiterung Allgemein verfügbar
az providerhub provider-registration resource-action

Verwalten sie die Ressourcenaktion mit providerhub.

Erweiterung Allgemein verfügbar
az providerhub provider-registration resource-action delete-resource

Löscht Ressourcen.

Erweiterung Allgemein verfügbar
az providerhub provider-registration show

Rufen Sie die Details zur Anbieterregistrierung ab.

Erweiterung Allgemein verfügbar
az providerhub provider-registration update

Aktualisieren Sie die Anbieterregistrierung.

Erweiterung Allgemein verfügbar
az providerhub provider-registration wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Erweiterung Allgemein verfügbar

az providerhub provider-registration create

Erstellen Sie die Anbieterregistrierung.

az providerhub provider-registration create --name
                                            [--authorization-owners]
                                            [--canary-manifest-owners]
                                            [--capabilities]
                                            [--cross-tenant-token-validation {EnsureSecureValidation, PassthroughInsecureToken}]
                                            [--custom-manifest-vers]
                                            [--dsts-configuration]
                                            [--enable-linked-notif {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--error-response-message-options]
                                            [--expedited-rollout-metadata]
                                            [--expedited-rollout-submitters]
                                            [--global-notif-endpoints]
                                            [--incident-contact-email]
                                            [--incident-routing-service]
                                            [--incident-routing-team]
                                            [--kind {Direct, Hybrid, Managed}]
                                            [--legacy-namespace]
                                            [--legacy-registrations]
                                            [--linked-notif-rules]
                                            [--management-group-global-notification-endpoints]
                                            [--manifest-owner]
                                            [--metadata]
                                            [--namespace]
                                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--notification-options {EmitSpendingLimit, None, NotSpecified}]
                                            [--notification-settings]
                                            [--notifications]
                                            [--opt-in-headers {ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership}]
                                            [--opt-out-headers {NotSpecified, SystemDataCreatedByLastModifiedBy}]
                                            [--optional-features]
                                            [--override-actions]
                                            [--pc-code]
                                            [--pc-program-id]
                                            [--private-resource-provider-configuration]
                                            [--provider-auth]
                                            [--provider-authentication]
                                            [--provider-hub-metadata]
                                            [--provider-type {AuthorizationFree, External, Hidden, Internal, LegacyRegistrationRequired, NotSpecified, RegistrationFree, TenantOnly}]
                                            [--provider-version]
                                            [--req-features-policy {All, Any}]
                                            [--required-features]
                                            [--resc-hydration-accts]
                                            [--resource-access-policy {AcisActionAllowed, AcisReadAllowed, NotSpecified}]
                                            [--resource-access-roles]
                                            [--resource-group-lock-option-during-move]
                                            [--resource-provider-authorization-rules]
                                            [--response-options]
                                            [--schema-owner]
                                            [--service-name]
                                            [--service-tree-info]
                                            [--services]
                                            [--soft-delete-ttl]
                                            [--template-deployment-options]
                                            [--token-auth-config]

Beispiele

Erstellen einer Anbieterregistrierung

az providerhub provider-registration create --token-auth-configuration authentication-scheme="PoP" signed-request-scope="ResourceUri" --service-tree-infos service-id="d1b7d8ba-05e2-48e6-90d6-d781b99c6e69" component-id="d1b7d8ba-05e2-48e6-90d6-d781b99c6e69" --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 "rpaascore@microsoft.com" --incident-routing-service "Resource Provider Service as a Service" --incident-routing-team "RPaaS" --provider-version "2.0" --provider-namespace "{providerNamespace}" --metadata "BypassManifestValidation":true

Erforderliche Parameter

--name --provider-namespace -n

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

Optionale Parameter

--authorization-owners

Die Autorisierungsbesitzer. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--canary-manifest-owners

Liste der Manifestbesitzer für canary Support Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--capabilities --capabilities --capability

Dadurch kann ein restriktiver Abonnementtyp zugriff auf die Registrierung und Verwendung des Ressourcenanbieters haben. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --capability --capabilities.

--cross-tenant-token-validation --token-validation

Die Überprüfung des mandantenübergreifenden Tokens.

Zulässige Werte: EnsureSecureValidation, PassthroughInsecureToken
--custom-manifest-vers --custom-manifest-version

Benutzerdefinierte Manifestversion.

--dsts-configuration

Die DSTS-Konfiguration. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--enable-linked-notif --enable-tenant-linked-notification

Die Benachrichtigung zum Aktivieren der mandantengebundenen Benachrichtigung.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--error-response-message-options --message-options

Optionen für Fehlermeldungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--expedited-rollout-metadata --rollout-metadata

Metadaten für beschleunigtes Rollout. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--expedited-rollout-submitters --rollout-submitters

Liste der beschleunigten Rollout-Submitter. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--global-notif-endpoints --global-notification-endpoints

Die globalen Benachrichtigungsendpunkte. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--incident-contact-email

Die E-Mail-Adresse von Kontakten für Vorfälle im Zusammenhang mit dem RP.

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

Der Dienst in IcM beim Erstellen oder Übertragen von Vorfällen an das RP.

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

Das Team in IcM beim Erstellen oder Übertragen von Vorfällen in das RP.

--kind

Anbieterregistrierungsart. Diese Metadaten werden auch von Portal/Tooling/etc verwendet, um unterschiedliche UX-Oberflächen für Ressourcen desselben Typs zu rendern.

Zulässige Werte: Direct, Hybrid, Managed
Standardwert: Managed
--legacy-namespace

Legacynamespace.

--legacy-registrations

Ältere Registrierungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--linked-notif-rules --linked-notification-rules

Die verknüpften Benachrichtigungsregeln. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--management-group-global-notification-endpoints --mg-notif-endpoints

Globale Benachrichtigungsendpunkte für Verwaltungsgruppen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--manifest-owner --manifest-owners

Gibt ein Array von erforderlichen ACIS-Ansprüchen an, um den Manifestinhalt des Ressourcenanbieters über ACIS zu ändern. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --manifest-owner.

--metadata

Die Metadaten. Unterstützen Sie json-file und yaml-file.

--namespace

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--notification-options

Benachrichtigungsoptionen.

Zulässige Werte: EmitSpendingLimit, None, NotSpecified
--notification-settings

Benachrichtigungseinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--notifications

Das Benachrichtigungsobjekt. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--opt-in-headers

Die Opt-In-Kopfzeilen.

Zulässige Werte: ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--opt-out-headers

Die Opt-Out-Kopfzeilen.

Zulässige Werte: NotSpecified, SystemDataCreatedByLastModifiedBy
--optional-features

Optionale Features. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--override-actions --subscription-state-override-actions

Aktionen für den Abonnementstatus außer Kraft setzen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--pc-code

Der Profit Center-Code für das Abonnement.

--pc-program-id --profit-center-program-id

Die Programm-ID des Profit Center für das Abonnement.

--private-resource-provider-configuration --private-rp-config

Die Konfiguration des privaten Ressourcenanbieters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--provider-auth --provider-authorizations --provider-authorizations --provider-authz

Die Autorisierungen des Ressourcenanbieters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --provider-auth --provider-authz --provider-authorizations.

--provider-authentication --provider-authn

Wird verwendet, um alternative Zielgruppen oder Ressourcen festzulegen, die ARM vom Token akzeptieren soll, während Anforderungen für den Anbieter authentifiziert werden. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--provider-hub-metadata

Die ProviderHub-Metadaten. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--provider-type

Der Anbietertyp.

Zulässige Werte: AuthorizationFree, External, Hidden, Internal, LegacyRegistrationRequired, NotSpecified, RegistrationFree, TenantOnly
--provider-version

Die Anbieterversion.

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

Die akzeptierten Werte sind "Any" oder "All".

Zulässige Werte: All, Any
--required-features

Die erforderlichen Funktionen Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resc-hydration-accts --resource-hydration-accounts

Ressourcenhydratationskonten unterstützen Kurzhandsyntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-access-policy

Die Ressourcenzugriffsrichtlinie.

Zulässige Werte: AcisActionAllowed, AcisReadAllowed, NotSpecified
--resource-access-roles

Die Ressourcenzugriffsrollen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-group-lock-option-during-move --rg-lock-option

Option "Ressourcengruppensperre" während der Verschiebung. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-provider-authorization-rules --rp-auth-rules

Die Autorisierungsregeln des Ressourcenanbieters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--response-options

Antwortoptionen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--schema-owner --schema-owners --schema-owners

Gibt ein Array von erforderlichen ACIS-Ansprüchen an, um das Ressourcenanbieterschema über ACIS zu ändern. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --schema-owner --schema-owners.

--service-name

Der Name des Diensts.

--service-tree-info --service-tree-infos --service-tree-infos

Die ServiceTree-Informationen für den Ressourcenanbieter. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --service-tree-info --service-tree-infos.

--services

Die Dienste. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--soft-delete-ttl

Die Vorläufige Löschzeit, die live ist.

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

Die Vorlagenbereitstellungsoptionen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--token-auth-config --token-auth-configuration

Die Tokenauthentifizierungskonfiguration. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az providerhub provider-registration delete

Löschen Sie eine Anbieterregistrierung.

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

Beispiele

Löschen der Anbieterregistrierung

az providerhub provider-registration delete -y --provider-namespace "{providerNamespace}"

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name --provider-namespace -n

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az providerhub provider-registration generate-operation

Generiert die Operations-API für den angegebenen Anbieter.

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

Beispiele

Generieren eines Anbieterregistrierungsvorgangs

az providerhub provider-registration generate-operation --provider-namespace "{providerNamespace}"

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--provider-namespace

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az providerhub provider-registration list

Liste der Anbieterregistrierungen im Abonnement auf.

az providerhub provider-registration list [--max-items]
                                          [--next-token]

Beispiele

Anbieterregistrierungsliste

az providerhub provider-registration list

Optionale Parameter

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az providerhub provider-registration show

Rufen Sie die Details zur Anbieterregistrierung ab.

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

Beispiele

Anbieterregistrierung anzeigen

az providerhub provider-registration show --provider-namespace "{providerNamespace}"

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name --provider-namespace -n

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az providerhub provider-registration update

Aktualisieren Sie die Anbieterregistrierung.

az providerhub provider-registration update [--add]
                                            [--authorization-owners]
                                            [--canary-manifest-owners]
                                            [--capabilities]
                                            [--cross-tenant-token-validation {EnsureSecureValidation, PassthroughInsecureToken}]
                                            [--custom-manifest-vers]
                                            [--dsts-configuration]
                                            [--enable-linked-notif {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--error-response-message-options]
                                            [--expedited-rollout-metadata]
                                            [--expedited-rollout-submitters]
                                            [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--global-notif-endpoints]
                                            [--ids]
                                            [--incident-contact-email]
                                            [--incident-routing-service]
                                            [--incident-routing-team]
                                            [--kind {Direct, Hybrid, Managed}]
                                            [--legacy-namespace]
                                            [--legacy-registrations]
                                            [--linked-notif-rules]
                                            [--management-group-global-notification-endpoints]
                                            [--manifest-owner]
                                            [--metadata]
                                            [--name]
                                            [--namespace]
                                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--notification-options {EmitSpendingLimit, None, NotSpecified}]
                                            [--notification-settings]
                                            [--notifications]
                                            [--opt-in-headers {ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership}]
                                            [--opt-out-headers {NotSpecified, SystemDataCreatedByLastModifiedBy}]
                                            [--optional-features]
                                            [--override-actions]
                                            [--pc-code]
                                            [--pc-program-id]
                                            [--private-resource-provider-configuration]
                                            [--provider-auth]
                                            [--provider-authentication]
                                            [--provider-hub-metadata]
                                            [--provider-type {AuthorizationFree, External, Hidden, Internal, LegacyRegistrationRequired, NotSpecified, RegistrationFree, TenantOnly}]
                                            [--provider-version]
                                            [--remove]
                                            [--req-features-policy {All, Any}]
                                            [--required-features]
                                            [--resc-hydration-accts]
                                            [--resource-access-policy {AcisActionAllowed, AcisReadAllowed, NotSpecified}]
                                            [--resource-access-roles]
                                            [--resource-group-lock-option-during-move]
                                            [--resource-provider-authorization-rules]
                                            [--response-options]
                                            [--schema-owner]
                                            [--service-name]
                                            [--service-tree-info]
                                            [--services]
                                            [--set]
                                            [--soft-delete-ttl]
                                            [--subscription]
                                            [--template-deployment-options]
                                            [--token-auth-config]

Beispiele

Update zur Anbieterregistrierung

az providerhub provider-registration update --token-auth-configuration authentication-scheme="PoP" signed-request-scope="ResourceUri" --service-tree-infos service-id="d1b7d8ba-05e2-48e6-90d6-d781b99c6e69" component-id="d1b7d8ba-05e2-48e6-90d6-d781b99c6e69" --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 "rpaascore@microsoft.com" --incident-routing-service "Resource Provider Service as a Service" --incident-routing-team "RPaaS" --provider-version "2.0" --provider-namespace "{providerNamespace}" --metadata "BypassManifestValidation":true

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--authorization-owners

Die Autorisierungsbesitzer. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--canary-manifest-owners

Liste der Manifestbesitzer für Canary. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--capabilities --capabilities --capability

Dadurch kann ein restriktiver Abonnementtyp zugriff auf die Registrierung und Verwendung des Ressourcenanbieters haben. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --capability --capabilities.

--cross-tenant-token-validation --token-validation

Die Überprüfung des mandantenübergreifenden Tokens.

Zulässige Werte: EnsureSecureValidation, PassthroughInsecureToken
--custom-manifest-vers --custom-manifest-version

Benutzerdefinierte Manifestversion.

--dsts-configuration

Die DSTS-Konfiguration. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--enable-linked-notif --enable-tenant-linked-notification

Die Benachrichtigung zum Aktivieren der mandantengebundenen Benachrichtigung.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--error-response-message-options --message-options

Optionen für Fehlermeldungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--expedited-rollout-metadata --rollout-metadata

Metadaten für beschleunigtes Rollout. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--expedited-rollout-submitters --rollout-submitters

Liste der beschleunigten Rollout-Submitter. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--global-notif-endpoints --global-notification-endpoints

Die globalen Benachrichtigungsendpunkte. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--incident-contact-email

Die E-Mail-Adresse von Kontakten für Vorfälle im Zusammenhang mit dem RP.

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

Der Dienst in IcM beim Erstellen oder Übertragen von Vorfällen an das RP.

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

Das Team in IcM beim Erstellen oder Übertragen von Vorfällen in das RP.

--kind

Anbieterregistrierungsart. Diese Metadaten werden auch von Portal/Tooling/etc verwendet, um unterschiedliche UX-Oberflächen für Ressourcen desselben Typs zu rendern.

Zulässige Werte: Direct, Hybrid, Managed
--legacy-namespace

Legacynamespace.

--legacy-registrations

Ältere Registrierungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--linked-notif-rules --linked-notification-rules

Die verknüpften Benachrichtigungsregeln. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--management-group-global-notification-endpoints --mg-notif-endpoints

Globale Benachrichtigungsendpunkte für Verwaltungsgruppen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--manifest-owner --manifest-owners

Gibt ein Array von erforderlichen ACIS-Ansprüchen an, um den Manifestinhalt des Ressourcenanbieters über ACIS zu ändern. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --manifest-owner.

--metadata

Die Metadaten. Unterstützen Sie json-file und yaml-file.

--name --provider-namespace -n

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--namespace

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--notification-options

Benachrichtigungsoptionen.

Zulässige Werte: EmitSpendingLimit, None, NotSpecified
--notification-settings

Benachrichtigungseinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--notifications

Das Benachrichtigungsobjekt. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--opt-in-headers

Die Opt-In-Kopfzeilen.

Zulässige Werte: ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--opt-out-headers

Die Opt-Out-Kopfzeilen.

Zulässige Werte: NotSpecified, SystemDataCreatedByLastModifiedBy
--optional-features

Optionale Features. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--override-actions --subscription-state-override-actions

Aktionen für den Abonnementstatus außer Kraft setzen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--pc-code

Der Profit Center-Code für das Abonnement.

--pc-program-id --profit-center-program-id

Die Programm-ID des Profit Center für das Abonnement.

--private-resource-provider-configuration --private-rp-config

Die Konfiguration des privaten Ressourcenanbieters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--provider-auth --provider-authorizations --provider-authorizations --provider-authz

Die Autorisierungen des Ressourcenanbieters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --provider-auth --provider-authz --provider-authorizations.

--provider-authentication --provider-authn

Wird verwendet, um alternative Zielgruppen oder Ressourcen festzulegen, die ARM vom Token akzeptieren soll, während Anforderungen für den Anbieter authentifiziert werden. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--provider-hub-metadata

Die ProviderHub-Metadaten. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--provider-type

Der Anbietertyp.

Zulässige Werte: AuthorizationFree, External, Hidden, Internal, LegacyRegistrationRequired, NotSpecified, RegistrationFree, TenantOnly
--provider-version

Die Anbieterversion.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

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

Die akzeptierten Werte sind "Any" oder "All".

Zulässige Werte: All, Any
--required-features

Die erforderlichen Funktionen Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resc-hydration-accts --resource-hydration-accounts

Ressourcenhydratationskonten unterstützen Kurzhandsyntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-access-policy

Die Ressourcenzugriffsrichtlinie.

Zulässige Werte: AcisActionAllowed, AcisReadAllowed, NotSpecified
--resource-access-roles

Die Ressourcenzugriffsrollen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-group-lock-option-during-move --rg-lock-option

Option "Ressourcengruppensperre" während der Verschiebung. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-provider-authorization-rules --rp-auth-rules

Die Autorisierungsregeln des Ressourcenanbieters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--response-options

Antwortoptionen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--schema-owner --schema-owners --schema-owners

Gibt ein Array von erforderlichen ACIS-Ansprüchen an, um das Ressourcenanbieterschema über ACIS zu ändern. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --schema-owner --schema-owners.

--service-name

Der Name des Diensts.

--service-tree-info --service-tree-infos --service-tree-infos

Die ServiceTree-Informationen für den Ressourcenanbieter. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen. Singular flags: --service-tree-info --service-tree-infos.

--services

Die Dienste. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.

--soft-delete-ttl

Die Vorläufige Löschzeit, die live ist.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

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

Die Vorlagenbereitstellungsoptionen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--token-auth-config --token-auth-configuration

Die Tokenauthentifizierungskonfiguration. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az providerhub provider-registration wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

az providerhub provider-registration wait [--created]
                                          [--custom]
                                          [--deleted]
                                          [--exists]
                                          [--ids]
                                          [--interval]
                                          [--name]
                                          [--subscription]
                                          [--timeout]
                                          [--updated]

Optionale Parameter

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--interval

Abrufintervall in Sekunden.

Standardwert: 30
--name --provider-namespace -n

Der Name des in ProviderHub gehosteten Ressourcenanbieters.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.