json.schema.events.emailAlertConfig.json Maven / Gradle / Ivy
{
"$id": "https://open-metadata.org/schema/alerts/emailAlertConfig.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "EmailAlertConfig",
"description": "This schema defines email config for receiving events from OpenMetadata.",
"type": "object",
"javaType": "org.openmetadata.schema.alert.type.EmailAlertConfig",
"javaInterfaces": [
"org.openmetadata.schema.SubscriptionAction"
],
"properties": {
"receivers": {
"description": "List of receivers to send mail to",
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true
},
"sendToAdmins": {
"description": "Send the Mails to Admins",
"type": "boolean",
"default": false
},
"sendToOwners": {
"description": "Send the Mails to Owners",
"type": "boolean",
"default": false
},
"sendToFollowers": {
"description": "Send the Mails to Followers",
"type": "boolean",
"default": false
}
},
"additionalProperties": false
}