aaa_mechanisms

List of IDs that will be used when dispatching a notification. IDs for email type will be the email address.

APIs.ioEngineeringPlatform
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-aaa-mechanisms-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/aaa_mechanisms",
  "title": "aaa_mechanisms",
  "additionalProperties": {
    "items": {
      "properties": {
        "id": {
          "oneOf": [
            {
              "$ref": "#/components/schemas/aaa_uuid"
            },
            {
              "description": "The email address",
              "type": "string"
            }
          ]
        }
      },
      "type": "object"
    },
    "type": "array"
  },
  "description": "List of IDs that will be used when dispatching a notification. IDs for email type will be the email address.",
  "example": {
    "email": [
      {
        "id": "[email protected]"
      }
    ],
    "pagerduty": [
      {
        "id": "e8133a15-00a4-4d69-aec1-32f70c51f6e5"
      }
    ],
    "webhooks": [
      {
        "id": "14cc1190-5d2b-4b98-a696-c424cb2ad05f"
      }
    ]
  },
  "type": "object"
}