Solução de problemas de erro na implantação da política de Redefinição de cotas
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta é a documentação da Apigee e da Apigee híbrida.
Confira a documentação da Apigee Edge.
InvalidCount
Mensagem de erro
A implantação do proxy de API por meio da IU da Apigee ou da API falha com esta mensagem de erro:
Error Saving Revision revision_number
Invalid count value interval for identifier identifier_name in policy_name.
Exemplo de mensagem de erro
Error Saving Revision 1
Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Exemplo de captura de tela
Causa
Se o valor de contagem especificado no elemento <Allow> da política de redefinição de cotas
não for um número inteiro, a implantação do proxy de API falhará.
Por exemplo, se o intervalo de cota especificado for 10.0 no elemento <Allow>,
a implantação do proxy de API falhará.
Diagnóstico
Identifique a política de redefinição de cotas em que o erro ocorreu e a contagem
de permissões inválida. Você encontra essas informações na mensagem de erro. Por exemplo,
no seguinte erro, o nome da política é Reset_Quota_Demo e a contagem de permissão
inválida é 10.0:
Error Saving Revision 1
Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Verifique se o valor da contagem de permissões especificada na política com falha corresponde
ao valor identificado na mensagem de erro (etapa 1 acima). Por exemplo, a
política a seguir especifica o valor da contagem de permissão como 10.0, que corresponde
ao conteúdo da mensagem de erro:
No exemplo acima, ao redefinir a política de redefinição de cotas, o valor da contagem de permissões é
10.0, o que não é um número inteiro. Portanto, a implantação do proxy de API falha
com o erro:
Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Resolução
Verifique se o valor da contagem de permissões especificada no elemento <Allow> da política de redefinição de cotas é um número inteiro. Para corrigir a política de redefinição de cotas de exemplo mostrada acima, modifique o elemento para que tenha um valor 10.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-03 UTC."],[[["\u003cp\u003eThis documentation addresses the "Invalid count value" error that occurs during API proxy deployment in Apigee when using the Reset Quota Policy.\u003c/p\u003e\n"],["\u003cp\u003eThe error arises when the \u003ccode\u003e<Allow>\u003c/code\u003e element within the Reset Quota Policy specifies a non-integer value for the count.\u003c/p\u003e\n"],["\u003cp\u003eThe error message will indicate the specific policy and the invalid count value, which can be located to verify within the Reset Quota Policy.\u003c/p\u003e\n"],["\u003cp\u003eTo resolve this issue, you must ensure that the \u003ccode\u003e<Allow>\u003c/code\u003e element in the Reset Quota Policy uses an integer value for the count.\u003c/p\u003e\n"],["\u003cp\u003eA specific example is provided which can be used as a template to change any non-integer values to integers.\u003c/p\u003e\n"]]],[],null,["# Reset Quota policy deployment error troubleshooting\n\n*You're viewing **Apigee** and **Apigee hybrid** documentation.\nView [Apigee Edge](https://docs.apigee.com/api-platform/troubleshoot/policies/deployment/reset-quota-deployment-errors) documentation.*\n| Was this troubleshooting playbook helpful? Please let us know by clicking [Send Feedback]().\n\nInvalidCount\n------------\n\n### Error message\n\nDeployment of the API proxy through either the Apigee UI or API fails with this error message: \n\n```scdoc\nError Saving Revision revision_number\nInvalid count value interval for identifier identifier_name in policy_name.\n```\n\n### Example error message\n\n Error Saving Revision 1\n Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.\n\n### Example screenshot\n\n### Cause\n\nIf the count value specified in the `\u003cAllow\u003e` element of the Reset Quota Policy\nis not an integer, then the deployment of the API proxy fails.\n\nFor example, if the quota interval specified is `10.0` in the `\u003cAllow\u003e` element,\nthen the deployment of the API proxy fails.\n\n### Diagnosis\n\n1. Identify the Reset Quota policy where the error occurred and the invalid\n allow count. You can find this information from the error message. For example,\n in the following error, the policy name is `Reset_Quota_Demo` and the invalid allow\n count is `10.0`:\n\n Error Saving Revision 1\n Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.\n\n2. Verify that the value of the allow count specified in the failed policy matches\n with the value identified in the error message (step 1 above). For example, the\n following policy specifies the value of the allow count as `10.0`, which matches\n with what's in the error message:\n\n \u003cResetQuota async=\"false\" continueOnError=\"false\" enabled=\"true\" name=\"Reset_Quota_Demo\"\u003e\n \u003cDisplayName\u003eReset_Quota_Demo\u003c/DisplayName\u003e\n \u003cProperties/\u003e\n \u003cQuota\u003e\n \u003cIdentifier name=\"identifierName\" ref=\"request.header.identifier\"\u003e\n \u003cAllow\u003e10.0\u003c/Allow\u003e\n \u003c/Identifier\u003e\n \u003c/Quota\u003e\n \u003c/ResetQuota\u003e\n\n In the example Reset Quota Policy shown above, the value of the allow count is\n `10.0`, which is not an integer. Therefore, the deployment of the API Proxy fails\n with the error: \n\n Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.\n\n### Resolution\n\nEnsure that the value of the allow count specified in the `\u003cAllow\u003e` element of the Reset Quota Policy is an integer. To correct the example ResetQuota policy shown above, you could modify the element to have a value of **10**. \n\n \u003cResetQuota async=\"false\" continueOnError=\"false\" enabled=\"true\" name=\"Reset_Quota_Demo\"\u003e\n \u003cDisplayName\u003eReset_Quota_Demo\u003c/DisplayName\u003e\n \u003cProperties/\u003e\n \u003cQuota\u003e\n \u003cIdentifier name=\"identifierName\" ref=\"request.header.identifier\"\u003e\n \u003cAllow\u003e10\u003c/Allow\u003e\n \u003c/Identifier\u003e\n \u003c/Quota\u003e\n \u003c/ResetQuota\u003e"]]