{"_id":"@dynatrace-sdk/client-notification-v2","_rev":"4-1da868bca410d237acb75eb52b478cf9","name":"@dynatrace-sdk/client-notification-v2","dist-tags":{"latest":"2.5.0"},"versions":{"1.0.0":{"name":"@dynatrace-sdk/client-notification-v2","version":"1.0.0","license":"Apache-2.0","_id":"@dynatrace-sdk/client-notification-v2@1.0.0","maintainers":[{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},{"name":"stefan.wolfsteiner.dynatrace","email":"stefan.wolfsteiner@dynatrace.com"},{"name":"wasserb","email":"Stefan.wasserbauer@dynatrace.com"}],"dist":{"shasum":"9eb0b2f3334708b5e9acd2f633498cec3e985aec","tarball":"https://registry.npmjs.org/@dynatrace-sdk/client-notification-v2/-/client-notification-v2-1.0.0.tgz","fileCount":110,"integrity":"sha512-cfAwEOiaIwkcjYxqG6da0ViC7j4YU5zTeneHbghY0uYYq7b4bXFs5sagNU1bcc3Xf79goTQQPYUvygVQteL1Uw==","signatures":[{"sig":"MEUCIQCWNXDJlW8Wj/GuH2tl12JWUIlUfdt66RUrn4oIh2ifXAIgIhrm+ucfe09Aij1aKm3ey4Ed7UuWWg1yVd67od1u8wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220724},"main":"./cjs/index.js","_from":"file:dynatrace-sdk-client-notification-v2-1.0.0.tgz","types":"./types/index.d.ts","module":"./esm/index.js","_npmUser":{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},"_resolved":"/home/jenkins/agent/workspace/natrace-npm-packages-prod_master/app-fw-npm-packages/dynatrace-sdk-client-notification-v2-1.0.0.tgz","_integrity":"sha512-cfAwEOiaIwkcjYxqG6da0ViC7j4YU5zTeneHbghY0uYYq7b4bXFs5sagNU1bcc3Xf79goTQQPYUvygVQteL1Uw==","_npmVersion":"10.2.4","description":"[![npm](https://img.shields.io/badge/npm-v1.0.0-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-notification-v2/v/1.0.0) [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@dynatrace-sdk/http-client":"^1.3.0","@dynatrace-sdk/shared-errors":"^1.0.0","@dynatrace-sdk/shared-client-utils":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/client-notification-v2_1.0.0_1754986452808_0.6671212557426489","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@dynatrace-sdk/client-notification-v2","version":"2.2.0","license":"Apache-2.0","_id":"@dynatrace-sdk/client-notification-v2@2.2.0","maintainers":[{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},{"name":"stefan.wolfsteiner.dynatrace","email":"stefan.wolfsteiner@dynatrace.com"},{"name":"wasserb","email":"Stefan.wasserbauer@dynatrace.com"}],"dist":{"shasum":"5ed774628cc2ff8671b23b0df9b4e0ad88181362","tarball":"https://registry.npmjs.org/@dynatrace-sdk/client-notification-v2/-/client-notification-v2-2.2.0.tgz","fileCount":50,"integrity":"sha512-T8agww5cE1XQfB67WZedyGd76F2ekzZZ/04pO1GtmxmW1FEa2Txhp4ejFg1JnegpK2CPqOklwkTIg7J8YXyACA==","signatures":[{"sig":"MEYCIQDqJN4oIt0dxiuNBw918XrVmHbuWv6pgibyRUJzewlOwwIhAJqN+K4v9LBQRHmrIEu1wINcuINj0SycK7zh+6zAsDWy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196707},"main":"./cjs/index.js","_from":"file:dynatrace-sdk-client-notification-v2-2.2.0.tgz","types":"./types/index.d.ts","module":"./esm/index.js","_npmUser":{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},"_resolved":"/tmp/npm-publish-@dynatrace-sdk-client-notification-v2-2.2.0-vb7kIL/dynatrace-sdk-client-notification-v2-2.2.0.tgz","_integrity":"sha512-T8agww5cE1XQfB67WZedyGd76F2ekzZZ/04pO1GtmxmW1FEa2Txhp4ejFg1JnegpK2CPqOklwkTIg7J8YXyACA==","_npmVersion":"11.6.2","description":"[![npm](https://img.shields.io/badge/npm-v2.2.0-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-notification-v2/v/2.2.0) [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@dynatrace-sdk/http-client":"^1.4.0","@dynatrace-sdk/shared-errors":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/client-notification-v2_2.2.0_1780490485084_0.6397472413763041","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@dynatrace-sdk/client-notification-v2","version":"2.4.1","license":"Apache-2.0","_id":"@dynatrace-sdk/client-notification-v2@2.4.1","maintainers":[{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},{"name":"stefan.wolfsteiner.dynatrace","email":"stefan.wolfsteiner@dynatrace.com"},{"name":"wasserb","email":"Stefan.wasserbauer@dynatrace.com"}],"dist":{"shasum":"d56508677182296aac60a670c4926aa5d31bacbb","tarball":"https://registry.npmjs.org/@dynatrace-sdk/client-notification-v2/-/client-notification-v2-2.4.1.tgz","fileCount":8,"integrity":"sha512-H2YvA5Hv3zD6WK8KmK9CU9deZV8FGEiYKZjNiNpW/mmlGgNGZHBbW6FKCfOlADaGelt6lm3gnjnKiuct3qPCUA==","signatures":[{"sig":"MEYCIQCO5C3Lu6CoM2f8mCJmf7kIu1Qu1fMKvmLG3+IrcWy6tgIhANiafJwjLE3ADNhri6DHRSZXPW0/QaiUggtZ8HWPAJMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201858},"main":"./cjs/index.js","_from":"file:dynatrace-sdk-client-notification-v2-2.4.1.tgz","types":"./types/index.d.ts","module":"./esm/index.js","_npmUser":{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},"_resolved":"/tmp/npm-publish-@dynatrace-sdk-client-notification-v2-2.4.1-AyWpnK/dynatrace-sdk-client-notification-v2-2.4.1.tgz","_integrity":"sha512-H2YvA5Hv3zD6WK8KmK9CU9deZV8FGEiYKZjNiNpW/mmlGgNGZHBbW6FKCfOlADaGelt6lm3gnjnKiuct3qPCUA==","_npmVersion":"11.6.2","description":"[![npm](https://img.shields.io/badge/npm-v2.4.1-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-notification-v2/v/2.4.1) [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@dynatrace-sdk/http-client":"^1.5.1","@dynatrace-sdk/shared-errors":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/client-notification-v2_2.4.1_1782826711448_0.49020892898596835","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@dynatrace-sdk/client-notification-v2","version":"2.5.0","license":"Apache-2.0","dependencies":{"@dynatrace-sdk/http-client":"^1.5.1","@dynatrace-sdk/shared-errors":"^1.0.2"},"main":"./cjs/index.js","module":"./esm/index.js","types":"./types/index.d.ts","_id":"@dynatrace-sdk/client-notification-v2@2.5.0","description":"[![npm](https://img.shields.io/badge/npm-v2.5.0-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-notification-v2/v/2.5.0) [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)","_integrity":"sha512-YQ6YYe+eNx6PLYRi6w0dzt514A5fxEOlxoByBVm6DZaCw6D5ozofjpsh27I3OvdrsoZCapmUfDJV6b/H6DqbRw==","_resolved":"/tmp/npm-publish-@dynatrace-sdk-client-notification-v2-2.5.0-6CBBoE/dynatrace-sdk-client-notification-v2-2.5.0.tgz","_from":"file:dynatrace-sdk-client-notification-v2-2.5.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-YQ6YYe+eNx6PLYRi6w0dzt514A5fxEOlxoByBVm6DZaCw6D5ozofjpsh27I3OvdrsoZCapmUfDJV6b/H6DqbRw==","shasum":"992e66b2f8bf3ff2b99bfebcec39b20d16a943ea","tarball":"https://registry.npmjs.org/@dynatrace-sdk/client-notification-v2/-/client-notification-v2-2.5.0.tgz","fileCount":8,"unpackedSize":204586,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBE6BVPXfIBcM915YxYIgO6NxtvpUDgvec/pDXhTAfuSAiEAjtGhIv7QmnVlQ27HB2CU5VmiliGJgC7V5AVMQNfjwSA="}]},"_npmUser":{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},"directories":{},"maintainers":[{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},{"name":"stefan.wolfsteiner.dynatrace","email":"stefan.wolfsteiner@dynatrace.com"},{"name":"wasserb","email":"Stefan.wasserbauer@dynatrace.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client-notification-v2_2.5.0_1785314517179_0.17469070433412037"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-12T08:14:12.721Z","modified":"2026-07-29T08:41:57.610Z","1.0.0":"2025-08-12T08:14:12.993Z","2.2.0":"2026-06-03T12:41:25.216Z","2.4.1":"2026-06-30T13:38:31.593Z","2.5.0":"2026-07-29T08:41:57.419Z"},"license":"Apache-2.0","description":"[![npm](https://img.shields.io/badge/npm-v2.5.0-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-notification-v2/v/2.5.0) [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)","maintainers":[{"name":"dynatrace-nodejs","email":"nodejs@dynatrace.com"},{"name":"stefan.wolfsteiner.dynatrace","email":"stefan.wolfsteiner@dynatrace.com"},{"name":"wasserb","email":"Stefan.wasserbauer@dynatrace.com"}],"readme":"# @dynatrace-sdk/client-notification-v2\n\n[![npm](https://img.shields.io/badge/npm-v2.5.0-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-notification-v2/v/2.5.0)\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\nManage resource/event notifications with the Notification Service API.\n\n\n## Installation\n\n```bash\nnpm install @dynatrace-sdk/client-notification-v2\n```\n\n\n## Getting help\n\n- Visit [SDK for Typescript](https://developer.dynatrace.com/reference/sdks/) guide in the [Dynatrace Developer](https://developer.dynatrace.com/)\n- Ask a question in the [Dynatrace Community](https://community.dynatrace.com/)\n\n\n## License\n\nThis SDK is distributed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0), see LICENSE for more information.\n\n\n# API reference\n\nFull API reference for the latest version of the SDK is also available at the [Dynatrace Developer](https://developer.dynatrace.com/reference/sdks/client-notification-v2/).\n\n## eventNotificationsClient\n\n```js\nimport { eventNotificationsClient } from '@dynatrace-sdk/client-notification-v2';\n```\n\n\n<a name=\"createeventnotification\"></a>\n### createEventNotification\n\n<div class=\"padding-bottom--md\">\n<strong>eventNotificationsClient.createEventNotification(config): Promise&lt;<a href=\"#eventnotification\">EventNotification</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type |\n| --- | --- |\n|config.body<sup>*required</sup>|<a href=\"#eventnotificationrequest\" target=\"_blank\" rel=\"noopener noreferrer\">EventNotificationRequest</a>| \n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[EventNotification](#eventnotification)|201||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { eventNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await eventNotificationsClient.createEventNotification({\n    body: {\n      resourceId: \"...\",\n      notificationType: \"...\",\n      triggerConfiguration: {\n        type: \"event\",\n        value: { query: \"...\" },\n      },\n    },\n  });\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"deleteeventnotification\"></a>\n### deleteEventNotification\n\n<div class=\"padding-bottom--md\">\n<strong>eventNotificationsClient.deleteEventNotification(config): Promise&lt;void&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this self notification. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|void|204|No response body|\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { eventNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await eventNotificationsClient.deleteEventNotification({\n    id: \"...\",\n  });\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"geteventnotification\"></a>\n### getEventNotification\n\n<div class=\"padding-bottom--md\">\n<strong>eventNotificationsClient.getEventNotification(config): Promise&lt;<a href=\"#eventnotification\">EventNotification</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:read\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this self notification. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[EventNotification](#eventnotification)|200||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { eventNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await eventNotificationsClient.getEventNotification({\n    id: \"...\",\n  });\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"geteventnotifications\"></a>\n### getEventNotifications\n\n<div class=\"padding-bottom--md\">\n<strong>eventNotificationsClient.getEventNotifications(config): Promise&lt;<a href=\"#paginatedeventnotificationlist\" target=\"_blank\" rel=\"noopener noreferrer\">PaginatedEventNotificationList</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:read\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Application id associated with the notification. Optional, by default automatically inferred from the request header. Only relevant for manual testing purposes via swagger. |\n|config.limit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Number of results to return per page. |\n|config.notificationType|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|config.offset|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The initial index from which to return the results. |\n|config.ordering|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Which field to use when ordering the results. |\n|config.owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|config.resourceId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n|config.search|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A search term. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[PaginatedEventNotificationList](#paginatedeventnotificationlist)|200||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { eventNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await eventNotificationsClient.getEventNotifications();\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"patcheventnotification\"></a>\n### patchEventNotification\n\n<div class=\"padding-bottom--md\">\n<strong>eventNotificationsClient.patchEventNotification(config): Promise&lt;<a href=\"#eventnotification\">EventNotification</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.body<sup>*required</sup>|<a href=\"#eventnotificationupdate\" target=\"_blank\" rel=\"noopener noreferrer\">EventNotificationUpdate</a>| |\n|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this self notification. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[EventNotification](#eventnotification)|200||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { eventNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await eventNotificationsClient.patchEventNotification({\n    id: \"...\",\n    body: {\n      triggerConfiguration: {\n        type: \"event\",\n        value: { query: \"...\" },\n      },\n    },\n  });\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"updateeventnotification\"></a>\n### updateEventNotification\n\n<div class=\"padding-bottom--md\">\n<strong>eventNotificationsClient.updateEventNotification(config): Promise&lt;<a href=\"#eventnotification\">EventNotification</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.body<sup>*required</sup>|<a href=\"#eventnotificationupdate\" target=\"_blank\" rel=\"noopener noreferrer\">EventNotificationUpdate</a>| |\n|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this self notification. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[EventNotification](#eventnotification)|200||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { eventNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await eventNotificationsClient.updateEventNotification({\n    id: \"...\",\n    body: {\n      triggerConfiguration: {\n        type: \"event\",\n        value: { query: \"...\" },\n      },\n    },\n  });\n```\n\n</details>\n\n\n\n</div>\n\n## resourceNotificationsClient\n\n```js\nimport { resourceNotificationsClient } from '@dynatrace-sdk/client-notification-v2';\n```\n\n\n<a name=\"createresourcenotification\"></a>\n### createResourceNotification\n\n<div class=\"padding-bottom--md\">\n<strong>resourceNotificationsClient.createResourceNotification(config): Promise&lt;<a href=\"#resourcenotification\">ResourceNotification</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type |\n| --- | --- |\n|config.body<sup>*required</sup>|<a href=\"#resourcenotificationrequest\" target=\"_blank\" rel=\"noopener noreferrer\">ResourceNotificationRequest</a>| \n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[ResourceNotification](#resourcenotification)|201||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { resourceNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await resourceNotificationsClient.createResourceNotification(\n    {\n      body: { notificationType: \"...\", resourceId: \"...\" },\n    },\n  );\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"deleteresourcenotification\"></a>\n### deleteResourceNotification\n\n<div class=\"padding-bottom--md\">\n<strong>resourceNotificationsClient.deleteResourceNotification(config): Promise&lt;void&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Application id associated with the notification. Optional, by default automatically inferred from the request header. Only relevant for manual testing purposes via swagger. |\n|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this resource notification. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|void|204|No response body|\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { resourceNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await resourceNotificationsClient.deleteResourceNotification(\n    { id: \"...\" },\n  );\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"deleteresourcenotificationbytypeandresource\"></a>\n### deleteResourceNotificationByTypeAndResource\n\n<div class=\"padding-bottom--md\">\n<strong>resourceNotificationsClient.deleteResourceNotificationByTypeAndResource(config): Promise&lt;void&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:write\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Application id associated with the notification. Optional, by default automatically inferred from the request header. Only relevant for manual testing purposes via swagger. |\n|config.notificationType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|config.resourceId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|void|204|No response body|\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { resourceNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await resourceNotificationsClient.deleteResourceNotificationByTypeAndResource(\n    { notificationType: \"...\", resourceId: \"...\" },\n  );\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"getresourcenotification\"></a>\n### getResourceNotification\n\n<div class=\"padding-bottom--md\">\n<strong>resourceNotificationsClient.getResourceNotification(config): Promise&lt;<a href=\"#resourcenotification\">ResourceNotification</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:read\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Application id associated with the notification. Optional, by default automatically inferred from the request header. Only relevant for manual testing purposes via swagger. |\n|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this resource notification. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[ResourceNotification](#resourcenotification)|200||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { resourceNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await resourceNotificationsClient.getResourceNotification(\n    { id: \"...\" },\n  );\n```\n\n</details>\n\n\n\n</div>\n\n\n<a name=\"getresourcenotifications\"></a>\n### getResourceNotifications\n\n<div class=\"padding-bottom--md\">\n<strong>resourceNotificationsClient.getResourceNotifications(config): Promise&lt;<a href=\"#paginatedresourcenotificationlist\" target=\"_blank\" rel=\"noopener noreferrer\">PaginatedResourceNotificationList</a>&gt;</strong>\n\n<div class=\"padding-left--md\">\n\n**Required scope:** notification:notifications:read\n\n\n\n</div>\n\n\n#### Parameters\n\n| Name | Type | Description |\n| --- | --- | --- |\n|config.appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Application id associated with the notification. Optional, by default automatically inferred from the request header. Only relevant for manual testing purposes via swagger. |\n|config.limit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Number of results to return per page. |\n|config.notificationType|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|config.offset|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The initial index from which to return the results. |\n|config.ordering|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Which field to use when ordering the results. |\n|config.resourceId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n|config.search|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A search term. |\n\n\n\n\n#### Returns\n\n| Return type | Status code | Description |\n|---|---|---|\n|[PaginatedResourceNotificationList](#paginatedresourcenotificationlist)|200||\n\n\n#### Throws\n\n| Error Type | Error Message |\n|---|---|\n|ErrorEnvelopeError||\n\n\n<details>\n<summary>\nCode example\n</summary>\n\n```ts\nimport { resourceNotificationsClient } from \"@dynatrace-sdk/client-notification-v2\";\n\nconst data =\n  await resourceNotificationsClient.getResourceNotifications();\n```\n\n</details>\n\n\n\n</div>\n\n## Types\n\n### DavisEventConfig\n\n| Name | Type | Description |\n| --- | --- | --- |\n|customFilter|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Additional DQL matcher expression to further filter events to match. <i>default:</i> <code>\"\"</code>|\n|entityTags|null &#124; <a href=\"#entitytags\">EntityTags</a>| |\n|entityTagsMatch|null &#124; \"all\" &#124; \"any\"| |\n|maintenanceWindowTriggerBehavior|\"always\" &#124; \"inside\" &#124; \"outside\"| <i>default:</i> <code>\"always\"</code>|\n|names|null &#124; Array&lt;<a href=\"#daviseventname\" target=\"_blank\" rel=\"noopener noreferrer\">DavisEventName</a>&gt;| |\n|~~onProblemClose~~<sup>**DEPRECATED**</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Trigger on Davis event open only or also on close. Deprecated — use triggerOn instead. <i>default:</i> <code>false</code>|\n|triggerOn|null &#124; \"open\" &#124; \"open-and-close\" &#124; \"close\"|Event state to trigger on. &quot;open&quot; (active only), &quot;open-and-close&quot; (both phases), or &quot;close&quot; (closure only). When unset, falls back to onProblemClose for backward compatibility. |\n|~~types~~<sup>**DEPRECATED**</sup>|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| |\n\n### DavisEventName\n\n| Name | Type | Description |\n| --- | --- | --- |\n|match<sup>*required</sup>|\"equals\" &#124; \"contains\"|Davis event name must equal or contain the string provided. |\n|name<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n\n### DavisEventTriggerConfig\n\n| Name | Type |\n| --- | --- |\n|type<sup>*required</sup>|\"davis-event\"| \n|value<sup>*required</sup>|<a href=\"#daviseventconfig\">DavisEventConfig</a>|\n\n### DavisProblemCategories\n\n| Name | Type | Default |\n| --- | --- | --- |\n|availability|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n|custom|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n|error|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n|info|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n|monitoringUnavailable|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n|resource|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n|slowdown|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|\n\n### DavisProblemConfig\n\n| Name | Type | Description |\n| --- | --- | --- |\n|analysisReady|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Run only after first root cause analysis run completed. <i>default:</i> <code>false</code>|\n|categories<sup>*required</sup>|<a href=\"#davisproblemcategories\" target=\"_blank\" rel=\"noopener noreferrer\">DavisProblemCategories</a>| |\n|customFilter|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Additional DQL matcher expression to further filter events to match. <i>default:</i> <code>\"\"</code>|\n|entityTags|null &#124; <a href=\"#entitytags\">EntityTags</a>| |\n|entityTagsMatch|null &#124; \"all\" &#124; \"any\"| |\n|~~onProblemClose~~<sup>**DEPRECATED**</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Trigger on Davis problem open only or also on close. Deprecated — use triggerOn instead. <i>default:</i> <code>false</code>|\n|problemOpenDuration|null &#124; 5 &#124; 10 &#124; 15 &#124; 30 &#124; 60 &#124; 120 &#124; 240 &#124; 1440 &#124; 10080|Minimum problem duration in minutes before the trigger fires. |\n|severityThreshold|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Triggers only for problems whose severity is this value or more severe. Lower numbers are more severe (1 = critical, 5 = informational), so 3 matches severities 1, 2, and 3. |\n|triggerOn|null &#124; \"open\" &#124; \"open-and-close\" &#124; \"close\"|Problem state to trigger on. &quot;open&quot; (active only), &quot;open-and-close&quot; (both phases), or &quot;close&quot; (closure only). When unset, falls back to onProblemClose for backward compatibility. |\n|triggerOnUpdateFields|Array&lt;\"dt.davis.affected_users_count\" &#124; \"dt.davis.impact_level\" &#124; \"event.category\" &#124; \"event.severity\" &#124; \"root_cause_entity_id\" &#124; \"smartscape.affected_entities\"&gt;|Problem event fields tracked for value changes. Changes to any selected field cause re-triggering. |\n\n### DavisProblemTriggerConfig\n\n| Name | Type |\n| --- | --- |\n|type<sup>*required</sup>|\"davis-problem\"| \n|value<sup>*required</sup>|<a href=\"#davisproblemconfig\" target=\"_blank\" rel=\"noopener noreferrer\">DavisProblemConfig</a>|\n\n### EntityTags\n\nEntity tags to match by key and (optional) values. For example \\{&quot;foo&quot;: [], &quot;bar&quot;: [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;]}\n\n**type**: Record&lt;string, string | string[]&gt;\n\n### Error\n\n| Name | Type |\n| --- | --- |\n|code<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| \n|details|<a href=\"#errordetails\">ErrorDetails</a>| \n|message<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|\n\n### ErrorDetails\n\n| Name | Type |\n| --- | --- |\n|errorCode|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| \n|errorRef|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|\n\n### ErrorEnvelope\n\n| Name | Type |\n| --- | --- |\n|error<sup>*required</sup>|<a href=\"#error\" target=\"_blank\" rel=\"noopener noreferrer\">Error</a>|\n\n### EventNotification\n\n| Name | Type | Description |\n| --- | --- | --- |\n|appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|App id for registered notification. Optional, by default automatically inferred from the request. Only relevant for manual testing purposes via swagger. |\n|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|input|<a href=\"#eventnotificationinput\">EventNotificationInput</a>|Input object consisting of subject and content. Supports automation expressions https://dt-url.net/workflows-expression-reference and markdown syntax. A template provided with an app (&#123;notification_type}.notification-template.json) will take precedence over the input provided here. |\n|modificationInfo<sup>*required</sup>|<a href=\"#modificationinfo\" target=\"_blank\" rel=\"noopener noreferrer\">ModificationInfo</a>| |\n|notificationType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|owner<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|resourceId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|triggerConfiguration<sup>*required</sup>|EventTriggerConfig| |\n\n### EventNotificationInput\n\n| Name | Type |\n| --- | --- |\n|content|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| \n|subject|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|\n\n### EventNotificationRequest\n\n| Name | Type | Description |\n| --- | --- | --- |\n|appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|App id for registered notification. Optional, by default automatically inferred from the request. Only relevant for manual testing purposes via swagger. |\n|id|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|input|<a href=\"#eventnotificationinput\">EventNotificationInput</a>|Input object consisting of subject and content. Supports automation expressions https://dt-url.net/workflows-expression-reference and markdown syntax. A template provided with an app (&#123;notification_type}.notification-template.json) will take precedence over the input provided here. |\n|notificationType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|resourceId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|triggerConfiguration<sup>*required</sup>|EventTriggerConfig| |\n\n### EventNotificationUpdate\n\n| Name | Type | Description |\n| --- | --- | --- |\n|appId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|App id for registered notification. Optional, by default automatically inferred from the request. Only relevant for manual testing purposes via swagger. |\n|input|<a href=\"#eventnotificationinput\" target=\"_blank\" rel=\"noopener noreferrer\">EventNotificationInput</a>|Input object consisting of subject and content. Supports automation expressions https://dt-url.net/workflows-expression-reference and markdown syntax. A template provided with an app (&#123;notification_type}.notification-template.json) will take precedence over the input provided here. |\n|notificationType|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|resourceId|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|triggerConfiguration|EventTriggerConfig| |\n\n### EventQuery\n\n| Name | Type | Description |\n| --- | --- | --- |\n|eventType|\"events\" &#124; \"bizevents\" &#124; \"dt.system.events\" &#124; \"security.events\"|Grail event type. |\n|query<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|DQL matcher expression defining which events to match. |\n\n### EventQueryTriggerConfig\n\n| Name | Type |\n| --- | --- |\n|type<sup>*required</sup>|\"event\"| \n|value<sup>*required</sup>|<a href=\"#eventquery\">EventQuery</a>|\n\n### ModificationInfo\n\n| Name | Type |\n| --- | --- |\n|createdBy<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| \n|createdTime<sup>*required</sup>|Date| \n|lastModifiedBy<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| \n|lastModifiedTime<sup>*required</sup>|Date|\n\n### PaginatedEventNotificationList\n\n| Name | Type |\n| --- | --- |\n|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| \n|results<sup>*required</sup>|Array&lt;<a href=\"#eventnotification\" target=\"_blank\" rel=\"noopener noreferrer\">EventNotification</a>&gt;|\n\n### PaginatedResourceNotificationList\n\n| Name | Type |\n| --- | --- |\n|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| \n|results<sup>*required</sup>|Array&lt;<a href=\"#resourcenotification\">ResourceNotification</a>&gt;|\n\n### ResourceNotification\n\n| Name | Type | Description |\n| --- | --- | --- |\n|appId|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|App id for registered notification. Optional, by default automatically inferred from the request. Only relevant for manual testing purposes via swagger. |\n|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|modificationInfo<sup>*required</sup>|<a href=\"#modificationinfo\" target=\"_blank\" rel=\"noopener noreferrer\">ModificationInfo</a>| |\n|notificationType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|owningUser<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |\n|resourceId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n\n### ResourceNotificationRequest\n\n| Name | Type | Description |\n| --- | --- | --- |\n|appId|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|App id for registered notification. Optional, by default automatically inferred from the request. Only relevant for manual testing purposes via swagger. |\n|notificationType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|String that defines the type of a notification in context of an app. Allows to differentiate between multiple types of notifications in context of one app. |\n|resourceId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Unique identifier of resource to notify on. Used to determine if there is a notification registered for a resource in context of the app and notification type for a user. |\n\n### EventTriggerConfig\n\n**type**: &lt;a href=&quot;#eventquerytriggerconfig&quot;&gt;EventQueryTriggerConfig&lt;/a&gt; | &lt;a href=&quot;#davisproblemtriggerconfig&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;DavisProblemTriggerConfig&lt;/a&gt; | &lt;a href=&quot;#daviseventtriggerconfig&quot;&gt;DavisEventTriggerConfig&lt;/a&gt;\n\n## Enums\n\n<a name=\"daviseventnamematch\"></a>\n### ~~DavisEventNameMatch~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\nDavis event name must equal or contain the string provided.\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`Contains` | `Equals`\n\n</div>\n\n\n</div>\n\n<a name=\"daviseventtriggerconfigtype\"></a>\n### ~~DavisEventTriggerConfigType~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\n\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`DavisEvent`\n\n</div>\n\n\n</div>\n\n<a name=\"davisproblemconfigproblemopenduration\"></a>\n### ~~DavisProblemConfigProblemOpenDuration~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\nMinimum problem duration in minutes before the trigger fires.\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`DavisProblemConfigProblemOpenDuration_10` | `DavisProblemConfigProblemOpenDuration_10080` | `DavisProblemConfigProblemOpenDuration_120` | `DavisProblemConfigProblemOpenDuration_1440` | `DavisProblemConfigProblemOpenDuration_15` | `DavisProblemConfigProblemOpenDuration_240` | `DavisProblemConfigProblemOpenDuration_30` | `DavisProblemConfigProblemOpenDuration_5` | `DavisProblemConfigProblemOpenDuration_60`\n\n</div>\n\n\n</div>\n\n<a name=\"davisproblemtriggerconfigtype\"></a>\n### ~~DavisProblemTriggerConfigType~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\n\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`DavisProblem`\n\n</div>\n\n\n</div>\n\n<a name=\"entitytagsmatch\"></a>\n### ~~EntityTagsMatch~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\nEvent must match all or any of the entity tags.\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`All` | `Any`\n\n</div>\n\n\n</div>\n\n<a name=\"eventquerytriggerconfigtype\"></a>\n### ~~EventQueryTriggerConfigType~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\n\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`Event`\n\n</div>\n\n\n</div>\n\n<a name=\"eventtype\"></a>\n### ~~EventType~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\nGrail event type.\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`Bizevents` | `DtSystemEvents` | `Events` | `SecurityEvents`\n\n</div>\n\n\n</div>\n\n<a name=\"maintenancewindowtriggerbehaviortype\"></a>\n### ~~MaintenanceWindowTriggerBehaviorType~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\nSpecifies when to trigger based on maintenance window status.\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`Always` | `Inside` | `Outside`\n\n</div>\n\n\n</div>\n\n<a name=\"triggeron\"></a>\n### ~~TriggerOn~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\n\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`Close` | `Open` | `OpenAndClose`\n\n</div>\n\n\n</div>\n\n<a name=\"triggeronupdatefields\"></a>\n### ~~TriggerOnUpdateFields~~\n\n> ⚠️ **Deprecated**\n> Use literal values.\n\n<div class=\"padding-left--md\">\n\n\n\n#### Enum keys\n\n<div class=\"padding-left--md\">\n\n`DtDavisAffectedUsersCount` | `DtDavisImpactLevel` | `EventCategory` | `EventSeverity` | `RootCauseEntityId` | `SmartscapeAffectedEntities`\n\n</div>\n\n\n</div>\n","readmeFilename":"README.md"}