api-shield_discovery_operation

APIs.ioEngineeringPlatform
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-api-shield-discovery-operation-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/api-shield_discovery_operation",
  "title": "api-shield_discovery_operation",
  "allOf": [
    {
      "properties": {
        "features": {
          "$ref": "#/components/schemas/api-shield_traffic_stats"
        },
        "id": {
          "$ref": "#/components/schemas/api-shield_schemas-uuid"
        },
        "last_updated": {
          "$ref": "#/components/schemas/api-shield_schemas-timestamp"
        },
        "origin": {
          "description": "API discovery engine(s) that discovered this operation",
          "items": {
            "$ref": "#/components/schemas/api-shield_api_discovery_origin"
          },
          "type": "array"
        },
        "state": {
          "$ref": "#/components/schemas/api-shield_api_discovery_state"
        }
      },
      "required": [
        "id",
        "last_updated",
        "state",
        "origin"
      ],
      "type": "object"
    },
    {
      "$ref": "#/components/schemas/api-shield_basic_operation"
    }
  ]
}