az providerhub provider-registration
Nota
Essa referência faz parte da extensão providerhub para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az providerhub provider-registration . Saiba mais sobre extensões.
Gerencie o registro do provedor com o providerhub.
Comandos
Name | Description | Tipo | Estado |
---|---|---|---|
az providerhub provider-registration create |
Crie o registro do provedor. |
Extensão | GA |
az providerhub provider-registration delete |
Exclui um registro de provedor. |
Extensão | GA |
az providerhub provider-registration generate-operation |
Gera a api de operações para determinado provedor. |
Extensão | GA |
az providerhub provider-registration list |
Obtém a lista dos registros do provedor na assinatura. |
Extensão | GA |
az providerhub provider-registration show |
Obtém os detalhes de registro do provedor. |
Extensão | GA |
az providerhub provider-registration create
Crie o registro do provedor.
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]
Exemplos
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"
Parâmetros Obrigatórios
O nome do provedor de recursos hospedado no ProviderHub.
Parâmetros Opcionais
Os recursos do provedor de recursos.
Uso: --capabilities quota-id=XX effect=XX required-features=XX
Várias ações podem ser especificadas usando mais de um argumento --capabilities.
O endereço de e-mail dos contatos para incidentes relacionados ao RP.
Uso: --incident-contact-email "helpme@contoso.com".
O serviço em IcM ao criar ou transferir incidentes para o RP.
Uso: --incident-routing-service "Contoso Resource Provider".
A equipe no IcM ao criar ou transferir incidentes para o RP.
Uso: --incident-routing-team "Contoso Triage".
O farol autoriza.
Uso: --lighthouse-authorizations principal-id=XX role-definition-id=XX
principal-id: Obrigatório. O ID principal. role-definition-id: Obrigatório. O ID de definição de função.
O gerenciado pelo ID do locatário.
Uso: --managed-by-tenant-id "00000000-0000-0000-0000-0000000000000".
Especifica uma matriz de declarações ACIS necessárias para modificar o conteúdo de manifesto do provedor de recursos via ACIS.
Uso: --manifest-owners "SPARTA-PlatformServiceAdministrator"
Várias ações podem ser especificadas usando mais de um argumento --manifest-owners.
Os metadados.
A autenticação de metadados do ProviderHub.
Uso: --providerhub-metadata-authentication allowed-audiences=XX
Audiências permitidas: Obrigatório. As audiências permitidas.
As autorizações de metadados do ProviderHub.
Uso: --providerhub-metadata-authorizations application-id=XX role-definition-id=XX gerenciado-por-role-definition-id=XX
application-id: Obrigatório. O ID do aplicativo. role-definition-id: Obrigatório. O ID de definição de função. gerenciado por id de definição de função: Obrigatório. O gerenciado por ID de definição de função.
Várias ações podem ser especificadas usando mais de um argumento --providerhub-metadata-authorizations.
O nome do provedor de recursos hospedado no ProviderHub.
Uso: --namespace "Microsoft.Contoso".
Não espere que a operação de longa duração termine.
Os cabeçalhos de aceitação.
Uso: --opt-in-headers "SignedUserToken".
As ações de substituição do estado da assinatura.
Uso: --subscription-state-override-actions state=XX action=XX
Várias ações podem ser especificadas usando mais de um argumento --subscription-state-override-actions.
Usado para definir audiências ou recursos alternativos que o ARM deve aceitar do token ao autenticar solicitações para o provedor.
Uso: --provider-authentication allowed-audiences=XX
Audiências permitidas: Obrigatório. As audiências permitidas.
As autorizações do provedor de recursos.
Uso: --provider-authorizations application-id=XX role-definition-id=XX gerenciado-por-role-definition-id=XX
application-id: Obrigatório. O ID do aplicativo. role-definition-id: Obrigatório. O ID de definição de função. gerenciado por id de definição de função: Obrigatório. O gerenciado por ID de definição de função.
Várias ações podem ser especificadas usando mais de um argumento --provider-authorizations.
O tipo de provedor.
Uso: --provider-type "Internal"
Os tipos de provedores disponíveis incluem: Internal, External, Hidden, RegistrationFree, LegacyRegistrationRequired, TenantOnly, AuthorizationFree.
A versão do provedor.
Uso: --provider-version "2.0".
Os valores aceites são "Qualquer" ou "Todos". Se o valor for "Todos", apenas as assinaturas registradas em todos os sinalizadores de recursos correspondentes serão permitidas..
Os recursos necessários.
A política de acesso a recursos.
Uso: --resource-access-policy "AcisReadAllowed, AcisActionAllowed".
As funções de acesso a recursos. Valor esperado: json-string/@json-file.
Especifica uma matriz de declarações ACIS necessárias para modificar o esquema do provedor de recursos via ACIS.
Uso: --schema-owners "Contoso schema owners"
Várias ações podem ser especificadas usando mais de um argumento --schema-owners.
As informações ServiceTree para o provedor de recursos.
Uso: --service-tree-infos service-id=XX component-id=XX
service-id: Obrigatório. O ID do serviço. component-id: Obrigatório. O ID do componente.
Várias ações podem ser especificadas usando mais de um argumento --service-tree-infos.
O tempo de exclusão suave para viver.
As opções de implantação do modelo.
Uso: --template-deployment-options preflight-supported=XX preflight-options=XX.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az providerhub provider-registration delete
Exclui um registro de provedor.
az providerhub provider-registration delete [--ids]
[--provider-namespace]
[--subscription]
[--yes]
Exemplos
ProviderRegistrations_Delete
az providerhub provider-registration delete --provider-namespace "Microsoft.Contoso"
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome do provedor de recursos hospedado no ProviderHub.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az providerhub provider-registration generate-operation
Gera a api de operações para determinado provedor.
az providerhub provider-registration generate-operation [--ids]
[--provider-namespace]
[--subscription]
Exemplos
ProviderRegistrations_GenerateOperations
az providerhub provider-registration generate-operation --provider-namespace "Microsoft.Contoso"
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome do provedor de recursos hospedado no ProviderHub.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az providerhub provider-registration list
Obtém a lista dos registros do provedor na assinatura.
az providerhub provider-registration list
Exemplos
ProviderRegistrations_List
az providerhub provider-registration list
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az providerhub provider-registration show
Obtém os detalhes de registro do provedor.
az providerhub provider-registration show [--ids]
[--provider-namespace]
[--subscription]
Exemplos
ProviderRegistrations_Get
az providerhub provider-registration show --provider-namespace "Microsoft.Contoso"
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome do provedor de recursos hospedado no ProviderHub.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários