az providerhub provider-registration
Note
This reference is part of the providerhub extension for the Azure CLI (version 2.57.0 or higher). A extensão será instalada automaticamente na primeira vez que você executar um comando az providerhub provider-registration. Learn more about extensions.
Gerencie o registro do provedor com o providerhub.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az providerhub provider-registration create |
Crie o registro do provedor. |
Extension | disponibilidade geral |
az providerhub provider-registration delete |
Exclua um registro de provedor. |
Extension | disponibilidade geral |
az providerhub provider-registration generate-operation |
Gera a api de operações para determinado provedor. |
Extension | disponibilidade geral |
az providerhub provider-registration list |
Liste a lista de registros de provedor na assinatura. |
Extension | disponibilidade geral |
az providerhub provider-registration resource-action |
Gerencie a ação de recursos com providerhub. |
Extension | disponibilidade geral |
az providerhub provider-registration resource-action delete-resource |
Deletes resources. |
Extension | disponibilidade geral |
az providerhub provider-registration show |
Obtenha os detalhes de registo do fornecedor. |
Extension | disponibilidade geral |
az providerhub provider-registration update |
Atualize o registro do provedor. |
Extension | disponibilidade geral |
az providerhub provider-registration wait |
Coloque a CLI em um estado de espera até que uma condição seja atendida. |
Extension | disponibilidade geral |
az providerhub provider-registration create
Crie o registro do provedor.
az providerhub provider-registration create --name --provider-namespace
[--authorization-owners]
[--canary-manifest-owners]
[--capabilities --capabilities --capability]
[--cross-tenant-token-validation --token-validation {EnsureSecureValidation, PassthroughInsecureToken}]
[--custom-manifest-vers --custom-manifest-version]
[--dsts-configuration]
[--enable-linked-notif --enable-tenant-linked-notification {0, 1, f, false, n, no, t, true, y, yes}]
[--error-response-message-options --message-options]
[--expedited-rollout-metadata --rollout-metadata]
[--expedited-rollout-submitters --rollout-submitters]
[--global-notif-endpoints --global-notification-endpoints]
[--incident-contact-email]
[--incident-routing-service --incident-service]
[--incident-routing-team --incident-team]
[--kind {Direct, Hybrid, Managed}]
[--legacy-namespace]
[--legacy-registrations]
[--linked-notif-rules --linked-notification-rules]
[--management-group-global-notification-endpoints --mg-notif-endpoints]
[--manifest-owner --manifest-owners]
[--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 --subscription-state-override-actions]
[--pc-code]
[--pc-program-id --profit-center-program-id]
[--private-resource-provider-configuration --private-rp-config]
[--provider-auth --provider-authorizations --provider-authorizations --provider-authz]
[--provider-authentication --provider-authn]
[--provider-hub-metadata]
[--provider-type]
[--provider-version]
[--req-features-policy --required-features-policy {All, Any}]
[--required-features]
[--resc-hydration-accts --resource-hydration-accounts]
[--resource-access-policy {AcisActionAllowed, AcisReadAllowed, NotSpecified}]
[--resource-access-roles]
[--resource-group-lock-option-during-move --rg-lock-option]
[--resource-provider-authorization-rules --rp-auth-rules]
[--response-options]
[--schema-owner --schema-owners --schema-owners]
[--service-name]
[--service-tree-info --service-tree-infos --service-tree-infos]
[--services]
[--soft-delete-ttl]
[--template-deployment-options --tmplt-deploy-opt]
[--token-auth-config --token-auth-configuration]
Exemplos
provider-registration create
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
Parâmetros Obrigatórios
O nome do provedor de recursos hospedado no ProviderHub.
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Os proprietários da autorização. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Lista de proprietários de manifesto para canário Suporte taquigrafia-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Isso permite que um tipo de assinatura restritiva tenha acesso para registrar e usar o Provedor de Recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --capability
--capabilities
.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A validação de token de locatário cruzado.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | EnsureSecureValidation, PassthroughInsecureToken |
Versão de manifesto personalizada.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A configuração do DSTS. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A notificação de habilitação vinculada do locatário.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Opções para mensagens de resposta de erro. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Metadados para distribuição acelerada. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Lista de enviadores de distribuição acelerada. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Os pontos de extremidade de notificação global. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O endereço de e-mail dos contatos para incidentes relacionados ao RP.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
O serviço em IcM ao criar ou transferir incidentes para o RP.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
A equipe no IcM ao criar ou transferir incidentes para o RP.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Tipo de registo do fornecedor. Esses metadados também são usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Default value: | Managed |
Valores aceites: | Direct, Hybrid, Managed |
Legacy namespace.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Legacy registrations. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As regras de notificação associadas. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Pontos de extremidade de notificação global de grupos de gerenciamento. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Especifica uma matriz de declarações ACIS necessárias para modificar o conteúdo de manifesto do provedor de recursos via ACIS. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --manifest-owner
.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
The metadata. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Não espere que a operação de longa duração termine.
Propriedade | Valor |
---|---|
Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Notification options.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | EmitSpendingLimit, None, NotSpecified |
Notification settings. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O objeto de notificações. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Os cabeçalhos de aceitação.
Propriedade | Valor |
---|---|
Parameter group: | RequestHeaderOptions Arguments |
Valores aceites: | ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership |
Os cabeçalhos de exclusão.
Propriedade | Valor |
---|---|
Parameter group: | RequestHeaderOptions Arguments |
Valores aceites: | NotSpecified, SystemDataCreatedByLastModifiedBy |
Optional features. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As ações de substituição do estado da assinatura. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | SubscriptionLifecycleNotificationSpecifications Arguments |
O código do centro de lucro para a assinatura.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
O ID do programa do centro de lucro para a assinatura.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
A configuração do provedor de recursos privado. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As autorizações do provedor de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --provider-auth
--provider-authz
--provider-authorizations
.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Usado para definir audiências ou recursos alternativos que o ARM deve aceitar do token ao autenticar solicitações para o provedor. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Os metadados do ProviderHub. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O tipo de provedor. As opções de tipo de provedor são: AuthorizationFree, External, Hidden, Internal, LegacyRegistrationRequired, NotSpecified, RegistrationFree, TenantOnly. Selecione vários com cadeia de caracteres separada por vírgula.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A versão do provedor.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Os valores aceites são "Qualquer" ou "Todos".
Propriedade | Valor |
---|---|
Parameter group: | FeaturesRule Arguments |
Valores aceites: | All, Any |
Os recursos necessários. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Contas de hidratação de recursos Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A política de acesso a recursos.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Valores aceites: | AcisActionAllowed, AcisReadAllowed, NotSpecified |
As funções de acesso a recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Opção de bloqueio do grupo de recursos durante a movimentação. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As regras de autorização do provedor de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Response options. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Especifica uma matriz de declarações ACIS necessárias para modificar o esquema do provedor de recursos via ACIS. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --schema-owner
--schema-owners
.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
O nome do serviço.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As informações ServiceTree para o provedor de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --service-tree-info
--service-tree-infos
.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
The services. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O tempo de exclusão suave para viver.
Propriedade | Valor |
---|---|
Parameter group: | SubscriptionLifecycleNotificationSpecifications Arguments |
As opções de implantação do modelo. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A configuração de autenticação de token. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
az providerhub provider-registration delete
Exclua um registro de provedor.
az providerhub provider-registration delete [--ids]
[--name --provider-namespace]
[--subscription]
[--yes]
Exemplos
provider-registration delete
az providerhub provider-registration delete -y --provider-namespace "{providerNamespace}"
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Não solicite confirmação.
Propriedade | Valor |
---|---|
Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
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
provider-registration generate-operation
az providerhub provider-registration generate-operation --provider-namespace "{providerNamespace}"
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
az providerhub provider-registration list
Liste a lista de registros de provedor na assinatura.
az providerhub provider-registration list [--max-items]
[--next-token]
Exemplos
provider-registration list
az providerhub provider-registration list
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token em --next-token
argumento de um comando subsequente.
Propriedade | Valor |
---|---|
Parameter group: | Pagination Arguments |
Token para especificar por onde começar a paginar. Este é o valor de token de uma resposta truncada anteriormente.
Propriedade | Valor |
---|---|
Parameter group: | Pagination Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
az providerhub provider-registration show
Obtenha os detalhes de registo do fornecedor.
az providerhub provider-registration show [--ids]
[--name --provider-namespace]
[--subscription]
Exemplos
provider-registration show
az providerhub provider-registration show --provider-namespace "{providerNamespace}"
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
az providerhub provider-registration update
Atualize o registro do provedor.
az providerhub provider-registration update [--add]
[--authorization-owners]
[--canary-manifest-owners]
[--capabilities --capabilities --capability]
[--cross-tenant-token-validation --token-validation {EnsureSecureValidation, PassthroughInsecureToken}]
[--custom-manifest-vers --custom-manifest-version]
[--dsts-configuration]
[--enable-linked-notif --enable-tenant-linked-notification {0, 1, f, false, n, no, t, true, y, yes}]
[--error-response-message-options --message-options]
[--expedited-rollout-metadata --rollout-metadata]
[--expedited-rollout-submitters --rollout-submitters]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--global-notif-endpoints --global-notification-endpoints]
[--ids]
[--incident-contact-email]
[--incident-routing-service --incident-service]
[--incident-routing-team --incident-team]
[--kind {Direct, Hybrid, Managed}]
[--legacy-namespace]
[--legacy-registrations]
[--linked-notif-rules --linked-notification-rules]
[--management-group-global-notification-endpoints --mg-notif-endpoints]
[--manifest-owner --manifest-owners]
[--metadata]
[--name --provider-namespace]
[--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 --subscription-state-override-actions]
[--pc-code]
[--pc-program-id --profit-center-program-id]
[--private-resource-provider-configuration --private-rp-config]
[--provider-auth --provider-authorizations --provider-authorizations --provider-authz]
[--provider-authentication --provider-authn]
[--provider-hub-metadata]
[--provider-type]
[--provider-version]
[--remove]
[--req-features-policy --required-features-policy {All, Any}]
[--required-features]
[--resc-hydration-accts --resource-hydration-accounts]
[--resource-access-policy {AcisActionAllowed, AcisReadAllowed, NotSpecified}]
[--resource-access-roles]
[--resource-group-lock-option-during-move --rg-lock-option]
[--resource-provider-authorization-rules --rp-auth-rules]
[--response-options]
[--schema-owner --schema-owners --schema-owners]
[--service-name]
[--service-tree-info --service-tree-infos --service-tree-infos]
[--services]
[--set]
[--soft-delete-ttl]
[--subscription]
[--template-deployment-options --tmplt-deploy-opt]
[--token-auth-config --token-auth-configuration]
Exemplos
provider-registration update
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
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
Propriedade | Valor |
---|---|
Parameter group: | Generic Update Arguments |
Os proprietários da autorização. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Lista de proprietários de manifesto para canário. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Isso permite que um tipo de assinatura restritiva tenha acesso para registrar e usar o Provedor de Recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --capability
--capabilities
.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A validação de token de locatário cruzado.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | EnsureSecureValidation, PassthroughInsecureToken |
Versão de manifesto personalizada.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A configuração do DSTS. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A notificação de habilitação vinculada do locatário.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Opções para mensagens de resposta de erro. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Metadados para distribuição acelerada. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Lista de enviadores de distribuição acelerada. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
Propriedade | Valor |
---|---|
Parameter group: | Generic Update Arguments |
Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Os pontos de extremidade de notificação global. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
O endereço de e-mail dos contatos para incidentes relacionados ao RP.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
O serviço em IcM ao criar ou transferir incidentes para o RP.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
A equipe no IcM ao criar ou transferir incidentes para o RP.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Tipo de registo do fornecedor. Esses metadados também são usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | Direct, Hybrid, Managed |
Legacy namespace.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Legacy registrations. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As regras de notificação associadas. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Pontos de extremidade de notificação global de grupos de gerenciamento. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Especifica uma matriz de declarações ACIS necessárias para modificar o conteúdo de manifesto do provedor de recursos via ACIS. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --manifest-owner
.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
The metadata. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Não espere que a operação de longa duração termine.
Propriedade | Valor |
---|---|
Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Notification options.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Valores aceites: | EmitSpendingLimit, None, NotSpecified |
Notification settings. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O objeto de notificações. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Os cabeçalhos de aceitação.
Propriedade | Valor |
---|---|
Parameter group: | RequestHeaderOptions Arguments |
Valores aceites: | ClientGroupMembership, ClientPrincipalNameEncoded, MSIResourceIdEncoded, ManagementGroupAncestorsEncoded, NotSpecified, PrivateLinkId, PrivateLinkResourceId, PrivateLinkVnetTrafficTag, ResourceGroupLocation, SignedAuxiliaryTokens, SignedUserToken, UnboundedClientGroupMembership |
Os cabeçalhos de exclusão.
Propriedade | Valor |
---|---|
Parameter group: | RequestHeaderOptions Arguments |
Valores aceites: | NotSpecified, SystemDataCreatedByLastModifiedBy |
Optional features. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As ações de substituição do estado da assinatura. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | SubscriptionLifecycleNotificationSpecifications Arguments |
O código do centro de lucro para a assinatura.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
O ID do programa do centro de lucro para a assinatura.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
A configuração do provedor de recursos privado. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As autorizações do provedor de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --provider-auth
--provider-authz
--provider-authorizations
.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Usado para definir audiências ou recursos alternativos que o ARM deve aceitar do token ao autenticar solicitações para o provedor. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Os metadados do ProviderHub. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
O tipo de provedor. As opções de tipo de provedor são: AuthorizationFree, External, Hidden, Internal, LegacyRegistrationRequired, NotSpecified, RegistrationFree, TenantOnly. Selecione vários com cadeia de caracteres separada por vírgula.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A versão do provedor.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OU --remove propertyToRemove
.
Propriedade | Valor |
---|---|
Parameter group: | Generic Update Arguments |
Os valores aceites são "Qualquer" ou "Todos".
Propriedade | Valor |
---|---|
Parameter group: | FeaturesRule Arguments |
Valores aceites: | All, Any |
Os recursos necessários. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Contas de hidratação de recursos Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A política de acesso a recursos.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Valores aceites: | AcisActionAllowed, AcisReadAllowed, NotSpecified |
As funções de acesso a recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
Opção de bloqueio do grupo de recursos durante a movimentação. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As regras de autorização do provedor de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Response options. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Especifica uma matriz de declarações ACIS necessárias para modificar o esquema do provedor de recursos via ACIS. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --schema-owner
--schema-owners
.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
O nome do serviço.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
As informações ServiceTree para o provedor de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais. Bandeiras singulares: --service-tree-info
--service-tree-infos
.
Propriedade | Valor |
---|---|
Parameter group: | Management Arguments |
The services. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>
.
Propriedade | Valor |
---|---|
Parameter group: | Generic Update Arguments |
O tempo de exclusão suave para viver.
Propriedade | Valor |
---|---|
Parameter group: | SubscriptionLifecycleNotificationSpecifications Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
As opções de implantação do modelo. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
A configuração de autenticação de token. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Propriedade | Valor |
---|---|
Parameter group: | Properties Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
az providerhub provider-registration wait
Coloque a CLI em um estado de espera até que uma condição seja atendida.
az providerhub provider-registration wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name --provider-namespace]
[--subscription]
[--timeout]
[--updated]
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Aguarde até ser excluído.
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Aguarde até que o recurso exista.
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Intervalo de sondagem em segundos.
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 30 |
O nome do provedor de recursos hospedado no ProviderHub.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Propriedade | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Espera máxima em segundos.
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 3600 |
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
Propriedade | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |