portfolio_importSource.reviewRules
POST
/portfolio/import-sources/{sourceId}/review-rulesPath parameters
Request body
application/json, required · PortfolioReviewRuleActionRequest
{
"action": "upsert",
"type": "string",
"logical_key": "string",
"logical_key_fields": [
"string"
],
"expected_rule_id": "string",
"rule": [
"string"
]
}Responses
200
{
"source_id": "string",
"action": "string",
"type": "string",
"logical_key": "string",
"changed": "string",
"rules": "string",
"rule_count": 1
}404
Not found
409
422
Validation error
Examples
curl -X POST https://your-org-domain/kong/core/api/v2/portfolio/import-sources/{sourceId}/review-rules\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"action": "upsert",
"type": "string",
"logical_key": "string",
"logical_key_fields": [
"string"
],
"expected_rule_id": "string",
"rule": [
"string"
]
}'