az providerhub provider-registration

Remarque

Cette référence fait partie de l’extension providerhub pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az providerhub provider-registration . En savoir plus sur les extensions.

Gérer l’inscription du fournisseur avec providerhub.

Commandes

Nom Description Type Statut
az providerhub provider-registration create

Créez l’inscription du fournisseur.

Extension GA
az providerhub provider-registration delete

Supprime une inscription de fournisseur.

Extension GA
az providerhub provider-registration generate-operation

Génère l’API des opérations pour le fournisseur donné.

Extension GA
az providerhub provider-registration list

Obtient la liste des inscriptions de fournisseurs dans l’abonnement.

Extension GA
az providerhub provider-registration show

Obtient les détails de l’inscription du fournisseur.

Extension GA

az providerhub provider-registration create

Créez l’inscription du fournisseur.

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]

Exemples

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"

Paramètres obligatoires

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

Paramètres facultatifs

--capabilities

Fonctionnalités du fournisseur de ressources.

Utilisation : --capabilities quota-id=XX effect=XX required-features=XX

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --capabilities.

--incident-contact-email

Adresse e-mail des contacts pour les incidents liés au rp.

Utilisation : --incident-contact-email « helpme@contoso.com ».

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

Service dans IcM lors de la création ou du transfert d’incidents vers le fournisseur de ressources.

Utilisation : --incident-routing-service « Fournisseur de ressources Contoso ».

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

L’équipe dans IcM lors de la création ou du transfert d’incidents vers le rp.

Utilisation : --incident-routing-team " Contoso Triage « .

--lighthouse-auth --lighthouse-authorizations

Les autorisations du phare.

Utilisation : --lighthouse-authorizations principal-id=XX role-definition-id=XX

principal-id : Obligatoire. ID du principal. role-definition-id : Obligatoire. ID de définition de rôle.

--managed-by-tenant-id

Géré par ID de locataire.

Utilisation : --managed-by-tenant-id « 00000000-0000-0000-0000-0000-000000000000 ».

--manifest-owners

Spécifie un tableau de revendications ACIS requises pour modifier le contenu du manifeste du fournisseur de ressources via ACIS.

Utilisation : --manifest-owners « SPARTA-PlatformService Administration istrator »

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --manifest-owners.

--metadata

Métadonnées.

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

Authentification des métadonnées ProviderHub.

Utilisation : --providerhub-metadata-authentication allowed-audiences=XX

public autorisé : obligatoire. Audiences autorisées.

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

Autorisations de métadonnées ProviderHub.

Utilisation : --providerhub-metadata-authorizations application-id=XX role-definition-id=XX managed-by-role-definition-id=XX

application-id : obligatoire. ID d’application. role-definition-id : Obligatoire. ID de définition de rôle. managed-by-role-definition-id : Obligatoire. ID de définition de rôle géré par id de définition de rôle.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --providerhub-metadata-authorizations.

--namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

Utilisation : --namespace " Microsoft.Contoso « .

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--opt-in-headers

En-têtes d’inscription.

Utilisation : --opt-in-headers « SignedUserToken ».

valeurs acceptées: ClientGroupMembership, NotSpecified, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership
--override-actions --subscription-state-override-actions

L’état de l’abonnement remplace les actions.

Utilisation : --subscription-state-override-actions state=XX action=XX

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --subscription-state-override-actions.

--provider-authentication --provider-authn

Utilisé pour définir d’autres audiences ou ressources que ARM doit accepter à partir du jeton lors de l’authentification des demandes pour le fournisseur.

Utilisation : --provider-authentication allowed-audiences=XX

public autorisé : obligatoire. Audiences autorisées.

--provider-authorizations --provider-authz

Autorisations du fournisseur de ressources.

Utilisation : --provider-authorizations application-id=XX role-definition-id=XX managed-by-role-definition-id=XX

application-id : obligatoire. ID d’application. role-definition-id : Obligatoire. ID de définition de rôle. managed-by-role-definition-id : Obligatoire. ID de définition de rôle géré par id de définition de rôle.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --provider-authorizations.

--provider-type

Type de fournisseur.

Utilisation : --provider-type « Internal »

Les types de fournisseurs disponibles sont les suivants : Internal, External, Hidden, RegistrationFree, LegacyRegistrationRequired, TenantOnly, AuthorizationFree.

--provider-version

Version du fournisseur.

Utilisation : --provider-version « 2.0 ».

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

Les valeurs acceptées sont « Any » ou « All ». Si la valeur est « All », seuls les abonnements inscrits à l’indicateur de fonctionnalité correspondant sont autorisés..

valeurs acceptées: All, Any
--required-features

Fonctionnalités requises.

--resource-access-policy

Stratégie d’accès aux ressources.

Utilisation : --resource-access-policy « AcisReadAllowed, AcisActionAllowed ».

valeurs acceptées: AcisActionAllowed, AcisReadAllowed, NotSpecified
--resource-access-roles

Rôles d’accès aux ressources. Valeur attendue : json-string/@json-file.

--schema-owners

Spécifie un tableau de revendications ACIS nécessaires pour modifier le schéma du fournisseur de ressources via ACIS.

Utilisation : --schema-owners « Propriétaires de schémas Contoso »

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --schema-owners.

--service-tree-infos

Informations ServiceTree pour le fournisseur de ressources.

Utilisation : --service-tree-infos service-id=XX component-id=XX

service-id : obligatoire. ID de service. COMPONENT-ID : Obligatoire. ID du composant.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --service-tree-infos.

--soft-delete-ttl

Temps de suppression réversible à vivre.

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

Options de déploiement de modèle.

Utilisation : --template-deployment-options preflight-supported=XX preflight-options=XX.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az providerhub provider-registration delete

Supprime une inscription de fournisseur.

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

Exemples

ProviderRegistrations_Delete

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az providerhub provider-registration generate-operation

Génère l’API des opérations pour le fournisseur donné.

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

Exemples

ProviderRegistrations_GenerateOperations

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az providerhub provider-registration list

Obtient la liste des inscriptions de fournisseurs dans l’abonnement.

az providerhub provider-registration list

Exemples

ProviderRegistrations_List

az providerhub provider-registration list
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az providerhub provider-registration show

Obtient les détails de l’inscription du fournisseur.

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

Exemples

ProviderRegistrations_Get

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.