WSO2 · Schema

Throttling Policy Permission info object with throttling policy permission details

ThrottlingPolicyPermissionInfo schema from WSO2 API Manager

API ManagementGatewaysOpen SourceAPI LifecycleGraphQLSOAPREST

Properties

Name Type Description
type string
roles array roles for this permission
View JSON Schema on GitHub

JSON Schema

devportal-api-throttling-policy-permission-info-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/wso2/refs/heads/main/json-schema/devportal-api-throttling-policy-permission-info-schema.json",
  "title": "Throttling Policy Permission info object with throttling policy permission details",
  "description": "ThrottlingPolicyPermissionInfo schema from WSO2 API Manager",
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "allow",
        "deny"
      ]
    },
    "roles": {
      "type": "array",
      "description": "roles for this permission",
      "example": [
        "manager",
        "developer"
      ],
      "items": {
        "type": "string"
      }
    }
  }
}