Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
json.data.eventsubscription.ActivityFeedEvents.json Maven / Gradle / Ivy
{
"name": "ActivityFeedAlert",
"fullyQualifiedName": "ActivityFeedAlert",
"displayName": "Activity Feed Alerts",
"description": "Alerts received on the Activity Feed are controlled with this.",
"alertType": "ActivityFeed",
"filteringRules":{
"resources": ["all"],
"rules": [
{
"name": "matchAnyEventType",
"effect": "include",
"condition": "matchAnyEventType({'entityCreated', 'entityDeleted', 'entitySoftDeleted'}) && !matchUpdatedBy({'ingestion-bot'}) && !matchAnySource({'user', 'ingestionPipeline', 'workflow'})",
"prefixCondition": "AND"
},
{
"name": "matchAnyFieldChange",
"effect": "include",
"condition": "matchAnyFieldChange({'testCaseResult'})",
"prefixCondition": "OR"
},
{
"name": "matchAnyFieldChange",
"effect": "include",
"condition": "matchAnyFieldChange({'description', 'domain', 'owners', 'tags', 'followers', 'extension','parameterValues', 'assets'})",
"prefixCondition": "OR"
},
{
"name": "matchAnySource",
"effect": "include",
"prefixCondition": "AND",
"condition": "matchAnySource({'chart','container','dashboard','dashboardDataModel','database','databaseSchema','glossary','glossaryTerm','mlmodel','pipeline','query','report','searchIndex','storedProcedure','table','topic','testSuite','testCase', 'domain', 'dataProduct'})"
},
{
"name": "matchUpdatedBy",
"effect": "exclude",
"condition": "matchUpdatedBy({'ingestion-bot'})",
"prefixCondition": "AND"
}
]
},
"destinations": [
{
"id": "fc9e7a84-5dbd-4e63-8b78-6c3a7bf04a65",
"category": "External",
"type": "ActivityFeed"
}
],
"input": {
"filters": [
{
"name": "filterByEventType",
"effect" : "include",
"prefixCondition": "OR",
"arguments": [
{
"name": "eventTypeList",
"input": [
"entityCreated",
"entityDeleted",
"entitySoftDeleted"
]
}
]
},
{
"name": "filterByFieldChange",
"effect" : "include",
"prefixCondition": "AND",
"arguments": [
{
"name": "fieldChangeList",
"input": [
"description",
"domain",
"owners",
"tags",
"followers",
"extension",
"parameterValues",
"testCaseResult",
"pipelineStatus"
]
}
]
},
{
"name": "filterBySource",
"effect" : "include",
"prefixCondition": "AND",
"arguments": [
{
"name": "sourceList",
"input": [
"chart",
"container",
"dashboard",
"dashboardDataModel",
"database",
"databaseSchema",
"glossary",
"glossaryTerm",
"mlmodel",
"pipeline",
"query",
"report",
"searchIndex",
"storedProcedure",
"table",
"topic",
"testSuite",
"testCase",
"domain",
"dataProduct"
]
}
]
},
{
"name": "filterByUpdaterName",
"effect" : "exclude",
"prefixCondition": "AND",
"arguments": [
{
"name": "updateByUserList",
"input": [
"ingestion-bot"
]
}
]
}
]
},
"provider" : "system",
"pollInterval" : 30,
"enabled" : true
}