Fix op basis van regels: de IaC-controle heeft geen fix op basis van regels
type | https://docs.frem.sh/reference/api/errors/rule-fix-check-not-supported |
| HTTP-status | 422 Unprocessable Content |
Wat het betekent
Teruggegeven door POST /orgs/{org}/code-security/secrets/findings/{id}/fix en POST /orgs/{org}/code-security/iac/findings/{id}/fix (fixes op basis van regels). Er is geen fix aangevraagd en er is geen pull request geopend.
Een IaC-fix op basis van regels zet één eigenschap op haar veilige waarde. Zo’n fix wordt alleen aangeboden voor de controles die onder fixes op basis van regels staan.
Voorbeeld van een detail-bericht dat met deze fout wordt teruggegeven:
- This IaC check is not on the list of checks with a one-property fix, so no fix is proposed for it.
Het antwoord bevat ook "reason": "check_not_supported".
Wat je kunt doen
Herstel de resource met de hand. De hersteltekst van de bevinding zegt wat je moet wijzigen.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/rule-fix-check-not-supported",
"title": "Unprocessable Content",
"status": 422,
"detail": "...",
"reason": "check_not_supported"
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.