Stai visualizzando la documentazione di Apigee e Apigee hybrid.
Visualizza la documentazione di
Apigee Edge.
InvalidCount
Messaggio di errore
Il deployment del proxy API tramite l'API o la UI Apigee non riesce e viene visualizzato questo messaggio di errore:
Error Saving Revision revision_number Invalid count value interval for identifier identifier_name in policy_name.
Esempio di messaggio di errore
Error Saving Revision 1
Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Screenshot di esempio

Causa
Se il valore di conteggio specificato nell'elemento <Allow> del criterio di reimpostazione della quota
non è un numero intero, il deployment del proxy API non va a buon fine.
Ad esempio, se l'intervallo di quota specificato è 10.0 nell'elemento <Allow>,
il deployment del proxy API non va a buon fine.
Diagnosi
Identifica il criterio Reset Quota in cui si è verificato l'errore e il conteggio di autorizzazione non valido. Puoi trovare queste informazioni nel messaggio di errore. Ad esempio, nel seguente errore, il nome del criterio è
Reset_Quota_Demoe il conteggio di autorizzazione non valido è10.0:Error Saving Revision 1 Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.Verifica che il valore del conteggio consentito specificato nella policy non riuscita corrisponda al valore identificato nel messaggio di errore (passaggio 1 sopra). Ad esempio, i seguenti criteri specificano il valore del conteggio consentito come
10.0, che corrisponde a quello riportato nel messaggio di errore:<ResetQuota async="false" continueOnError="false" enabled="true" name="Reset_Quota_Demo"> <DisplayName>Reset_Quota_Demo</DisplayName> <Properties/> <Quota> <Identifier name="identifierName" ref="request.header.identifier"> <Allow>10.0</Allow> </Identifier> </Quota> </ResetQuota>Nell'esempio di policy di reimpostazione della quota mostrato sopra, il valore del conteggio consentito è
10.0, che non è un numero intero. Pertanto, il deployment del proxy API non riesce con l'errore:Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Risoluzione
Assicurati che il valore del conteggio consentito specificato nell'elemento <Allow> del criterio di reimpostazione della quota sia un numero intero. Per correggere l'esempio di policy ResetQuota mostrato sopra, puoi modificare l'elemento
<ResetQuota async="false" continueOnError="false" enabled="true" name="Reset_Quota_Demo">
<DisplayName>Reset_Quota_Demo</DisplayName>
<Properties/>
<Quota>
<Identifier name="identifierName" ref="request.header.identifier">
<Allow>10</Allow>
</Identifier>
</Quota>
</ResetQuota>