dynatrace.Notification
Create Notification Resource
new Notification(name: string, args?: NotificationArgs, opts?: CustomResourceOptions);
@overload
def Notification(resource_name: str,
opts: Optional[ResourceOptions] = None,
ansible_tower: Optional[NotificationAnsibleTowerArgs] = None,
config: Optional[NotificationConfigArgs] = None,
email: Optional[NotificationEmailArgs] = None,
hipchat: Optional[NotificationHipchatArgs] = None,
jira: Optional[NotificationJiraArgs] = None,
ops_genie: Optional[NotificationOpsGenieArgs] = None,
pager_duty: Optional[NotificationPagerDutyArgs] = None,
service_now: Optional[NotificationServiceNowArgs] = None,
slack: Optional[NotificationSlackArgs] = None,
trello: Optional[NotificationTrelloArgs] = None,
victor_ops: Optional[NotificationVictorOpsArgs] = None,
web_hook: Optional[NotificationWebHookArgs] = None,
xmatters: Optional[NotificationXmattersArgs] = None)
@overload
def Notification(resource_name: str,
args: Optional[NotificationArgs] = None,
opts: Optional[ResourceOptions] = None)
func NewNotification(ctx *Context, name string, args *NotificationArgs, opts ...ResourceOption) (*Notification, error)
public Notification(string name, NotificationArgs? args = null, CustomResourceOptions? opts = null)
public Notification(String name, NotificationArgs args)
public Notification(String name, NotificationArgs args, CustomResourceOptions options)
type: dynatrace:Notification
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Notification Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Notification resource accepts the following input properties:
- Ansible
Tower Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Ansible Tower Args Configuration for Ansible Tower Notification
- Config
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Config Args Configuration for Generic Notification
- Email
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Email Args Configuration for Email Notification
- Hipchat
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Hipchat Args Configuration for HipChat Notification
- Jira
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Jira Args Configuration for Jira Notification
- Ops
Genie Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Ops Genie Args Configuration for OpsGenie Notification
- Pager
Duty Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Pager Duty Args Configuration for PagerDuty Notification
- Service
Now Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Service Now Args Configuration for ServiceNow Notification
- Slack
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Slack Args Configuration for Slack Notification
- Trello
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Trello Args Configuration for Trello Notification
- Victor
Ops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Victor Ops Args Configuration for VictorOps Notification
- Web
Hook Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Web Hook Args Configuration for WebHook Notification
- Xmatters
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Xmatters Args Configuration for XMatters Notification
- Ansible
Tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- Config
Notification
Config Args Configuration for Generic Notification
- Email
Notification
Email Args Configuration for Email Notification
- Hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- Jira
Notification
Jira Args Configuration for Jira Notification
- Ops
Genie NotificationOps Genie Args Configuration for OpsGenie Notification
- Pager
Duty NotificationPager Duty Args Configuration for PagerDuty Notification
- Service
Now NotificationService Now Args Configuration for ServiceNow Notification
- Slack
Notification
Slack Args Configuration for Slack Notification
- Trello
Notification
Trello Args Configuration for Trello Notification
- Victor
Ops NotificationVictor Ops Args Configuration for VictorOps Notification
- Web
Hook NotificationWeb Hook Args Configuration for WebHook Notification
- Xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible
Tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- config
Notification
Config Args Configuration for Generic Notification
- email
Notification
Email Args Configuration for Email Notification
- hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- jira
Notification
Jira Args Configuration for Jira Notification
- ops
Genie NotificationOps Genie Args Configuration for OpsGenie Notification
- pager
Duty NotificationPager Duty Args Configuration for PagerDuty Notification
- service
Now NotificationService Now Args Configuration for ServiceNow Notification
- slack
Notification
Slack Args Configuration for Slack Notification
- trello
Notification
Trello Args Configuration for Trello Notification
- victor
Ops NotificationVictor Ops Args Configuration for VictorOps Notification
- web
Hook NotificationWeb Hook Args Configuration for WebHook Notification
- xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible
Tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- config
Notification
Config Args Configuration for Generic Notification
- email
Notification
Email Args Configuration for Email Notification
- hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- jira
Notification
Jira Args Configuration for Jira Notification
- ops
Genie NotificationOps Genie Args Configuration for OpsGenie Notification
- pager
Duty NotificationPager Duty Args Configuration for PagerDuty Notification
- service
Now NotificationService Now Args Configuration for ServiceNow Notification
- slack
Notification
Slack Args Configuration for Slack Notification
- trello
Notification
Trello Args Configuration for Trello Notification
- victor
Ops NotificationVictor Ops Args Configuration for VictorOps Notification
- web
Hook NotificationWeb Hook Args Configuration for WebHook Notification
- xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible_
tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- config
Notification
Config Args Configuration for Generic Notification
- email
Notification
Email Args Configuration for Email Notification
- hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- jira
Notification
Jira Args Configuration for Jira Notification
- ops_
genie NotificationOps Genie Args Configuration for OpsGenie Notification
- pager_
duty NotificationPager Duty Args Configuration for PagerDuty Notification
- service_
now NotificationService Now Args Configuration for ServiceNow Notification
- slack
Notification
Slack Args Configuration for Slack Notification
- trello
Notification
Trello Args Configuration for Trello Notification
- victor_
ops NotificationVictor Ops Args Configuration for VictorOps Notification
- web_
hook NotificationWeb Hook Args Configuration for WebHook Notification
- xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible
Tower Property Map Configuration for Ansible Tower Notification
- config Property Map
Configuration for Generic Notification
- email Property Map
Configuration for Email Notification
- hipchat Property Map
Configuration for HipChat Notification
- jira Property Map
Configuration for Jira Notification
- ops
Genie Property Map Configuration for OpsGenie Notification
- pager
Duty Property Map Configuration for PagerDuty Notification
- service
Now Property Map Configuration for ServiceNow Notification
- slack Property Map
Configuration for Slack Notification
- trello Property Map
Configuration for Trello Notification
- victor
Ops Property Map Configuration for VictorOps Notification
- web
Hook Property Map Configuration for WebHook Notification
- xmatters Property Map
Configuration for XMatters Notification
Outputs
All input properties are implicitly available as output properties. Additionally, the Notification resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Look up Existing Notification Resource
Get an existing Notification resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: NotificationState, opts?: CustomResourceOptions): Notification
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
ansible_tower: Optional[NotificationAnsibleTowerArgs] = None,
config: Optional[NotificationConfigArgs] = None,
email: Optional[NotificationEmailArgs] = None,
hipchat: Optional[NotificationHipchatArgs] = None,
jira: Optional[NotificationJiraArgs] = None,
ops_genie: Optional[NotificationOpsGenieArgs] = None,
pager_duty: Optional[NotificationPagerDutyArgs] = None,
service_now: Optional[NotificationServiceNowArgs] = None,
slack: Optional[NotificationSlackArgs] = None,
trello: Optional[NotificationTrelloArgs] = None,
victor_ops: Optional[NotificationVictorOpsArgs] = None,
web_hook: Optional[NotificationWebHookArgs] = None,
xmatters: Optional[NotificationXmattersArgs] = None) -> Notification
func GetNotification(ctx *Context, name string, id IDInput, state *NotificationState, opts ...ResourceOption) (*Notification, error)
public static Notification Get(string name, Input<string> id, NotificationState? state, CustomResourceOptions? opts = null)
public static Notification get(String name, Output<String> id, NotificationState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Ansible
Tower Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Ansible Tower Args Configuration for Ansible Tower Notification
- Config
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Config Args Configuration for Generic Notification
- Email
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Email Args Configuration for Email Notification
- Hipchat
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Hipchat Args Configuration for HipChat Notification
- Jira
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Jira Args Configuration for Jira Notification
- Ops
Genie Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Ops Genie Args Configuration for OpsGenie Notification
- Pager
Duty Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Pager Duty Args Configuration for PagerDuty Notification
- Service
Now Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Service Now Args Configuration for ServiceNow Notification
- Slack
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Slack Args Configuration for Slack Notification
- Trello
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Trello Args Configuration for Trello Notification
- Victor
Ops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Victor Ops Args Configuration for VictorOps Notification
- Web
Hook Lbrlabs.Pulumi Package. Dynatrace. Inputs. Notification Web Hook Args Configuration for WebHook Notification
- Xmatters
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Xmatters Args Configuration for XMatters Notification
- Ansible
Tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- Config
Notification
Config Args Configuration for Generic Notification
- Email
Notification
Email Args Configuration for Email Notification
- Hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- Jira
Notification
Jira Args Configuration for Jira Notification
- Ops
Genie NotificationOps Genie Args Configuration for OpsGenie Notification
- Pager
Duty NotificationPager Duty Args Configuration for PagerDuty Notification
- Service
Now NotificationService Now Args Configuration for ServiceNow Notification
- Slack
Notification
Slack Args Configuration for Slack Notification
- Trello
Notification
Trello Args Configuration for Trello Notification
- Victor
Ops NotificationVictor Ops Args Configuration for VictorOps Notification
- Web
Hook NotificationWeb Hook Args Configuration for WebHook Notification
- Xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible
Tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- config
Notification
Config Args Configuration for Generic Notification
- email
Notification
Email Args Configuration for Email Notification
- hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- jira
Notification
Jira Args Configuration for Jira Notification
- ops
Genie NotificationOps Genie Args Configuration for OpsGenie Notification
- pager
Duty NotificationPager Duty Args Configuration for PagerDuty Notification
- service
Now NotificationService Now Args Configuration for ServiceNow Notification
- slack
Notification
Slack Args Configuration for Slack Notification
- trello
Notification
Trello Args Configuration for Trello Notification
- victor
Ops NotificationVictor Ops Args Configuration for VictorOps Notification
- web
Hook NotificationWeb Hook Args Configuration for WebHook Notification
- xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible
Tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- config
Notification
Config Args Configuration for Generic Notification
- email
Notification
Email Args Configuration for Email Notification
- hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- jira
Notification
Jira Args Configuration for Jira Notification
- ops
Genie NotificationOps Genie Args Configuration for OpsGenie Notification
- pager
Duty NotificationPager Duty Args Configuration for PagerDuty Notification
- service
Now NotificationService Now Args Configuration for ServiceNow Notification
- slack
Notification
Slack Args Configuration for Slack Notification
- trello
Notification
Trello Args Configuration for Trello Notification
- victor
Ops NotificationVictor Ops Args Configuration for VictorOps Notification
- web
Hook NotificationWeb Hook Args Configuration for WebHook Notification
- xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible_
tower NotificationAnsible Tower Args Configuration for Ansible Tower Notification
- config
Notification
Config Args Configuration for Generic Notification
- email
Notification
Email Args Configuration for Email Notification
- hipchat
Notification
Hipchat Args Configuration for HipChat Notification
- jira
Notification
Jira Args Configuration for Jira Notification
- ops_
genie NotificationOps Genie Args Configuration for OpsGenie Notification
- pager_
duty NotificationPager Duty Args Configuration for PagerDuty Notification
- service_
now NotificationService Now Args Configuration for ServiceNow Notification
- slack
Notification
Slack Args Configuration for Slack Notification
- trello
Notification
Trello Args Configuration for Trello Notification
- victor_
ops NotificationVictor Ops Args Configuration for VictorOps Notification
- web_
hook NotificationWeb Hook Args Configuration for WebHook Notification
- xmatters
Notification
Xmatters Args Configuration for XMatters Notification
- ansible
Tower Property Map Configuration for Ansible Tower Notification
- config Property Map
Configuration for Generic Notification
- email Property Map
Configuration for Email Notification
- hipchat Property Map
Configuration for HipChat Notification
- jira Property Map
Configuration for Jira Notification
- ops
Genie Property Map Configuration for OpsGenie Notification
- pager
Duty Property Map Configuration for PagerDuty Notification
- service
Now Property Map Configuration for ServiceNow Notification
- slack Property Map
Configuration for Slack Notification
- trello Property Map
Configuration for Trello Notification
- victor
Ops Property Map Configuration for VictorOps Notification
- web
Hook Property Map Configuration for WebHook Notification
- xmatters Property Map
Configuration for XMatters Notification
Supporting Types
NotificationAnsibleTower
- Accept
Any boolCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Custom
Message string The custom message of the notification. This message will be displayed in the extra variables Message field of your job template. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Job
Template intId The ID of the target Ansible Tower job template
- Job
Template stringUrl The URL of the target Ansible Tower job template
- Name string
The name of the notification configuration
- Username string
The username of the Ansible Tower account
- Password string
The password for the Ansible Tower account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Accept
Any boolCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Custom
Message string The custom message of the notification. This message will be displayed in the extra variables Message field of your job template. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Job
Template intId The ID of the target Ansible Tower job template
- Job
Template stringUrl The URL of the target Ansible Tower job template
- Name string
The name of the notification configuration
- Username string
The username of the Ansible Tower account
- Password string
The password for the Ansible Tower account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any BooleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- custom
Message String The custom message of the notification. This message will be displayed in the extra variables Message field of your job template. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- job
Template IntegerId The ID of the target Ansible Tower job template
- job
Template StringUrl The URL of the target Ansible Tower job template
- name String
The name of the notification configuration
- username String
The username of the Ansible Tower account
- password String
The password for the Ansible Tower account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any booleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- custom
Message string The custom message of the notification. This message will be displayed in the extra variables Message field of your job template. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- job
Template numberId The ID of the target Ansible Tower job template
- job
Template stringUrl The URL of the target Ansible Tower job template
- name string
The name of the notification configuration
- username string
The username of the Ansible Tower account
- password string
The password for the Ansible Tower account
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept_
any_ boolcertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- custom_
message str The custom message of the notification. This message will be displayed in the extra variables Message field of your job template. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- job_
template_ intid The ID of the target Ansible Tower job template
- job_
template_ strurl The URL of the target Ansible Tower job template
- name str
The name of the notification configuration
- username str
The username of the Ansible Tower account
- password str
The password for the Ansible Tower account
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any BooleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- custom
Message String The custom message of the notification. This message will be displayed in the extra variables Message field of your job template. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- job
Template NumberId The ID of the target Ansible Tower job template
- job
Template StringUrl The URL of the target Ansible Tower job template
- name String
The name of the notification configuration
- username String
The username of the Ansible Tower account
- password String
The password for the Ansible Tower account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationConfig
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Type string
Defines the actual set of fields depending on the value. See one of the following objects: *
EMAIL
> EmailNotificationConfig *PAGER_DUTY
> PagerDutyNotificationConfig *WEBHOOK
> WebHookNotificationConfig *SLACK
> SlackNotificationConfig *HIPCHAT
> HipChatNotificationConfig *VICTOROPS
> VictorOpsNotificationConfig *SERVICE_NOW
> ServiceNowNotificationConfig *XMATTERS
> XMattersNotificationConfig *ANSIBLETOWER
> AnsibleTowerNotificationConfig *OPS_GENIE
> OpsGenieNotificationConfig *JIRA
> JiraNotificationConfig *TRELLO
> TrelloNotificationConfig- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Type string
Defines the actual set of fields depending on the value. See one of the following objects: *
EMAIL
> EmailNotificationConfig *PAGER_DUTY
> PagerDutyNotificationConfig *WEBHOOK
> WebHookNotificationConfig *SLACK
> SlackNotificationConfig *HIPCHAT
> HipChatNotificationConfig *VICTOROPS
> VictorOpsNotificationConfig *SERVICE_NOW
> ServiceNowNotificationConfig *XMATTERS
> XMattersNotificationConfig *ANSIBLETOWER
> AnsibleTowerNotificationConfig *OPS_GENIE
> OpsGenieNotificationConfig *JIRA
> JiraNotificationConfig *TRELLO
> TrelloNotificationConfig- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- type String
Defines the actual set of fields depending on the value. See one of the following objects: *
EMAIL
> EmailNotificationConfig *PAGER_DUTY
> PagerDutyNotificationConfig *WEBHOOK
> WebHookNotificationConfig *SLACK
> SlackNotificationConfig *HIPCHAT
> HipChatNotificationConfig *VICTOROPS
> VictorOpsNotificationConfig *SERVICE_NOW
> ServiceNowNotificationConfig *XMATTERS
> XMattersNotificationConfig *ANSIBLETOWER
> AnsibleTowerNotificationConfig *OPS_GENIE
> OpsGenieNotificationConfig *JIRA
> JiraNotificationConfig *TRELLO
> TrelloNotificationConfig- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- name string
The name of the notification configuration
- type string
Defines the actual set of fields depending on the value. See one of the following objects: *
EMAIL
> EmailNotificationConfig *PAGER_DUTY
> PagerDutyNotificationConfig *WEBHOOK
> WebHookNotificationConfig *SLACK
> SlackNotificationConfig *HIPCHAT
> HipChatNotificationConfig *VICTOROPS
> VictorOpsNotificationConfig *SERVICE_NOW
> ServiceNowNotificationConfig *XMATTERS
> XMattersNotificationConfig *ANSIBLETOWER
> AnsibleTowerNotificationConfig *OPS_GENIE
> OpsGenieNotificationConfig *JIRA
> JiraNotificationConfig *TRELLO
> TrelloNotificationConfig- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- name str
The name of the notification configuration
- type str
Defines the actual set of fields depending on the value. See one of the following objects: *
EMAIL
> EmailNotificationConfig *PAGER_DUTY
> PagerDutyNotificationConfig *WEBHOOK
> WebHookNotificationConfig *SLACK
> SlackNotificationConfig *HIPCHAT
> HipChatNotificationConfig *VICTOROPS
> VictorOpsNotificationConfig *SERVICE_NOW
> ServiceNowNotificationConfig *XMATTERS
> XMattersNotificationConfig *ANSIBLETOWER
> AnsibleTowerNotificationConfig *OPS_GENIE
> OpsGenieNotificationConfig *JIRA
> JiraNotificationConfig *TRELLO
> TrelloNotificationConfig- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- type String
Defines the actual set of fields depending on the value. See one of the following objects: *
EMAIL
> EmailNotificationConfig *PAGER_DUTY
> PagerDutyNotificationConfig *WEBHOOK
> WebHookNotificationConfig *SLACK
> SlackNotificationConfig *HIPCHAT
> HipChatNotificationConfig *VICTOROPS
> VictorOpsNotificationConfig *SERVICE_NOW
> ServiceNowNotificationConfig *XMATTERS
> XMattersNotificationConfig *ANSIBLETOWER
> AnsibleTowerNotificationConfig *OPS_GENIE
> OpsGenieNotificationConfig *JIRA
> JiraNotificationConfig *TRELLO
> TrelloNotificationConfig- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationEmail
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Body string
The template of the email notification. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Name string
The name of the notification configuration
- Subject string
The subject of the email notifications
- Bcc
Receivers List<string> The list of the email BCC-recipients
- Cc
Receivers List<string> The list of the email CC-recipients
- Receivers List<string>
The list of the email recipients
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Body string
The template of the email notification. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Name string
The name of the notification configuration
- Subject string
The subject of the email notifications
- Bcc
Receivers []string The list of the email BCC-recipients
- Cc
Receivers []string The list of the email CC-recipients
- Receivers []string
The list of the email recipients
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- body String
The template of the email notification. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name String
The name of the notification configuration
- subject String
The subject of the email notifications
- bcc
Receivers List<String> The list of the email BCC-recipients
- cc
Receivers List<String> The list of the email CC-recipients
- receivers List<String>
The list of the email recipients
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- body string
The template of the email notification. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name string
The name of the notification configuration
- subject string
The subject of the email notifications
- bcc
Receivers string[] The list of the email BCC-recipients
- cc
Receivers string[] The list of the email CC-recipients
- receivers string[]
The list of the email recipients
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- body str
The template of the email notification. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name str
The name of the notification configuration
- subject str
The subject of the email notifications
- bcc_
receivers Sequence[str] The list of the email BCC-recipients
- cc_
receivers Sequence[str] The list of the email CC-recipients
- receivers Sequence[str]
The list of the email recipients
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- body String
The template of the email notification. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name String
The name of the notification configuration
- subject String
The subject of the email notifications
- bcc
Receivers List<String> The list of the email BCC-recipients
- cc
Receivers List<String> The list of the email CC-recipients
- receivers List<String>
The list of the email recipients
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationHipchat
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Message string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Name string
The name of the notification configuration
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Url string
The URL of the HipChat WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Message string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Name string
The name of the notification configuration
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Url string
The URL of the HipChat WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- message String
The content of the notification message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name String
The name of the notification configuration
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- url String
The URL of the HipChat WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- message string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name string
The name of the notification configuration
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- url string
The URL of the HipChat WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- message str
The content of the notification message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name str
The name of the notification configuration
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- url str
The URL of the HipChat WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- message String
The content of the notification message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name String
The name of the notification configuration
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- url String
The URL of the HipChat WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
NotificationJira
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Description string
The description of the Jira issue to be created by this notification. You can use same placeholders as in issue summary
- Issue
Type string The type of the Jira issue to be created by this notification
- Name string
The name of the notification configuration
- Project
Key string The project key of the Jira issue to be created by this notification
- Summary string
The summary of the Jira issue to be created by this notification. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Url string
The URL of the Jira API endpoint
- Username string
The username of the Jira profile
- Password string
The password for the Jira profile
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Description string
The description of the Jira issue to be created by this notification. You can use same placeholders as in issue summary
- Issue
Type string The type of the Jira issue to be created by this notification
- Name string
The name of the notification configuration
- Project
Key string The project key of the Jira issue to be created by this notification
- Summary string
The summary of the Jira issue to be created by this notification. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Url string
The URL of the Jira API endpoint
- Username string
The username of the Jira profile
- Password string
The password for the Jira profile
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- description String
The description of the Jira issue to be created by this notification. You can use same placeholders as in issue summary
- issue
Type String The type of the Jira issue to be created by this notification
- name String
The name of the notification configuration
- project
Key String The project key of the Jira issue to be created by this notification
- summary String
The summary of the Jira issue to be created by this notification. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url String
The URL of the Jira API endpoint
- username String
The username of the Jira profile
- password String
The password for the Jira profile
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- description string
The description of the Jira issue to be created by this notification. You can use same placeholders as in issue summary
- issue
Type string The type of the Jira issue to be created by this notification
- name string
The name of the notification configuration
- project
Key string The project key of the Jira issue to be created by this notification
- summary string
The summary of the Jira issue to be created by this notification. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url string
The URL of the Jira API endpoint
- username string
The username of the Jira profile
- password string
The password for the Jira profile
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- description str
The description of the Jira issue to be created by this notification. You can use same placeholders as in issue summary
- issue_
type str The type of the Jira issue to be created by this notification
- name str
The name of the notification configuration
- project_
key str The project key of the Jira issue to be created by this notification
- summary str
The summary of the Jira issue to be created by this notification. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url str
The URL of the Jira API endpoint
- username str
The username of the Jira profile
- password str
The password for the Jira profile
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- description String
The description of the Jira issue to be created by this notification. You can use same placeholders as in issue summary
- issue
Type String The type of the Jira issue to be created by this notification
- name String
The name of the notification configuration
- project
Key String The project key of the Jira issue to be created by this notification
- summary String
The summary of the Jira issue to be created by this notification. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url String
The URL of the Jira API endpoint
- username String
The username of the Jira profile
- password String
The password for the Jira profile
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationOpsGenie
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Domain string
The region domain of the OpsGenie
- Message string
The content of the message. You can use the following placeholders: *
{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem- Name string
The name of the notification configuration
- Api
Key string The API key to access OpsGenie
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Domain string
The region domain of the OpsGenie
- Message string
The content of the message. You can use the following placeholders: *
{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem- Name string
The name of the notification configuration
- Api
Key string The API key to access OpsGenie
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- domain String
The region domain of the OpsGenie
- message String
The content of the message. You can use the following placeholders: *
{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem- name String
The name of the notification configuration
- api
Key String The API key to access OpsGenie
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- domain string
The region domain of the OpsGenie
- message string
The content of the message. You can use the following placeholders: *
{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem- name string
The name of the notification configuration
- api
Key string The API key to access OpsGenie
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- domain str
The region domain of the OpsGenie
- message str
The content of the message. You can use the following placeholders: *
{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem- name str
The name of the notification configuration
- api_
key str The API key to access OpsGenie
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- domain String
The region domain of the OpsGenie
- message String
The content of the message. You can use the following placeholders: *
{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem- name String
The name of the notification configuration
- api
Key String The API key to access OpsGenie
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationPagerDuty
- Account string
The name of the PagerDuty account
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Service
Name string The name of the service
- Service
Api stringKey The API key to access PagerDuty
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Account string
The name of the PagerDuty account
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Service
Name string The name of the service
- Service
Api stringKey The API key to access PagerDuty
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- account String
The name of the PagerDuty account
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- service
Name String The name of the service
- service
Api StringKey The API key to access PagerDuty
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- account string
The name of the PagerDuty account
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- name string
The name of the notification configuration
- service
Name string The name of the service
- service
Api stringKey The API key to access PagerDuty
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- account str
The name of the PagerDuty account
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- name str
The name of the notification configuration
- service_
name str The name of the service
- service_
api_ strkey The API key to access PagerDuty
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- account String
The name of the PagerDuty account
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- service
Name String The name of the service
- service
Api StringKey The API key to access PagerDuty
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationServiceNow
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Message string
The content of the ServiceNow description. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Name string
The name of the notification configuration
- Send
Events bool Send events into ServiceNow ITOM (
true
)- Send
Incidents bool Send incidents into ServiceNow ITSM (
true
)- Username string
The username of the ServiceNow account. Make sure that your user account has the
rest_service
,web_request_admin
, andx_dynat_ruxit.Integration
roles- Instance
Name string The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. This field is mutually exclusive with the url field. You can only use one of them
- Password string
The username to the ServiceNow account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Url string
The URL of the on-premise ServiceNow installation. This field is mutually exclusive with the instanceName field. You can only use one of them
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Message string
The content of the ServiceNow description. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Name string
The name of the notification configuration
- Send
Events bool Send events into ServiceNow ITOM (
true
)- Send
Incidents bool Send incidents into ServiceNow ITSM (
true
)- Username string
The username of the ServiceNow account. Make sure that your user account has the
rest_service
,web_request_admin
, andx_dynat_ruxit.Integration
roles- Instance
Name string The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. This field is mutually exclusive with the url field. You can only use one of them
- Password string
The username to the ServiceNow account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Url string
The URL of the on-premise ServiceNow installation. This field is mutually exclusive with the instanceName field. You can only use one of them
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- message String
The content of the ServiceNow description. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name String
The name of the notification configuration
- send
Events Boolean Send events into ServiceNow ITOM (
true
)- send
Incidents Boolean Send incidents into ServiceNow ITSM (
true
)- username String
The username of the ServiceNow account. Make sure that your user account has the
rest_service
,web_request_admin
, andx_dynat_ruxit.Integration
roles- instance
Name String The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. This field is mutually exclusive with the url field. You can only use one of them
- password String
The username to the ServiceNow account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- url String
The URL of the on-premise ServiceNow installation. This field is mutually exclusive with the instanceName field. You can only use one of them
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- message string
The content of the ServiceNow description. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name string
The name of the notification configuration
- send
Events boolean Send events into ServiceNow ITOM (
true
)- send
Incidents boolean Send incidents into ServiceNow ITSM (
true
)- username string
The username of the ServiceNow account. Make sure that your user account has the
rest_service
,web_request_admin
, andx_dynat_ruxit.Integration
roles- instance
Name string The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. This field is mutually exclusive with the url field. You can only use one of them
- password string
The username to the ServiceNow account
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- url string
The URL of the on-premise ServiceNow installation. This field is mutually exclusive with the instanceName field. You can only use one of them
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- message str
The content of the ServiceNow description. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name str
The name of the notification configuration
- send_
events bool Send events into ServiceNow ITOM (
true
)- send_
incidents bool Send incidents into ServiceNow ITSM (
true
)- username str
The username of the ServiceNow account. Make sure that your user account has the
rest_service
,web_request_admin
, andx_dynat_ruxit.Integration
roles- instance_
name str The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. This field is mutually exclusive with the url field. You can only use one of them
- password str
The username to the ServiceNow account
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- url str
The URL of the on-premise ServiceNow installation. This field is mutually exclusive with the instanceName field. You can only use one of them
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- message String
The content of the ServiceNow description. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- name String
The name of the notification configuration
- send
Events Boolean Send events into ServiceNow ITOM (
true
)- send
Incidents Boolean Send incidents into ServiceNow ITSM (
true
)- username String
The username of the ServiceNow account. Make sure that your user account has the
rest_service
,web_request_admin
, andx_dynat_ruxit.Integration
roles- instance
Name String The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. This field is mutually exclusive with the url field. You can only use one of them
- password String
The username to the ServiceNow account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- url String
The URL of the on-premise ServiceNow installation. This field is mutually exclusive with the instanceName field. You can only use one of them
NotificationSlack
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Channel string
The channel (for example,
#general
) or the user (for example,@john.smith
) to send the message to- Name string
The name of the notification configuration
- Title string
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Url string
The URL of the Slack WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Channel string
The channel (for example,
#general
) or the user (for example,@john.smith
) to send the message to- Name string
The name of the notification configuration
- Title string
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Url string
The URL of the Slack WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- channel String
The channel (for example,
#general
) or the user (for example,@john.smith
) to send the message to- name String
The name of the notification configuration
- title String
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- url String
The URL of the Slack WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- channel string
The channel (for example,
#general
) or the user (for example,@john.smith
) to send the message to- name string
The name of the notification configuration
- title string
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- url string
The URL of the Slack WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- channel str
The channel (for example,
#general
) or the user (for example,@john.smith
) to send the message to- name str
The name of the notification configuration
- title str
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- url str
The URL of the Slack WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- channel String
The channel (for example,
#general
) or the user (for example,@john.smith
) to send the message to- name String
The name of the notification configuration
- title String
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- url String
The URL of the Slack WebHook. This is confidential information, therefore GET requests return this field with the
null
value, and it is optional for PUT requests
NotificationTrello
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Application
Key string The application key for the Trello account
- Board
Id string The Trello board to which the card should be assigned
- Description string
The description of the Trello card. You can use same placeholders as in card text
- List
Id string The Trello list to which the card should be assigned
- Name string
The name of the notification configuration
- Resolved
List stringId The Trello list to which the card of the resolved problem should be assigned
- Text string
The text of the generated Trello card. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- string
The application token for the Trello account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Application
Key string The application key for the Trello account
- Board
Id string The Trello board to which the card should be assigned
- Description string
The description of the Trello card. You can use same placeholders as in card text
- List
Id string The Trello list to which the card should be assigned
- Name string
The name of the notification configuration
- Resolved
List stringId The Trello list to which the card of the resolved problem should be assigned
- Text string
The text of the generated Trello card. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- string
The application token for the Trello account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- application
Key String The application key for the Trello account
- board
Id String The Trello board to which the card should be assigned
- description String
The description of the Trello card. You can use same placeholders as in card text
- list
Id String The Trello list to which the card should be assigned
- name String
The name of the notification configuration
- resolved
List StringId The Trello list to which the card of the resolved problem should be assigned
- text String
The text of the generated Trello card. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- String
The application token for the Trello account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- application
Key string The application key for the Trello account
- board
Id string The Trello board to which the card should be assigned
- description string
The description of the Trello card. You can use same placeholders as in card text
- list
Id string The Trello list to which the card should be assigned
- name string
The name of the notification configuration
- resolved
List stringId The Trello list to which the card of the resolved problem should be assigned
- text string
The text of the generated Trello card. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- string
The application token for the Trello account
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- application_
key str The application key for the Trello account
- board_
id str The Trello board to which the card should be assigned
- description str
The description of the Trello card. You can use same placeholders as in card text
- list_
id str The Trello list to which the card should be assigned
- name str
The name of the notification configuration
- resolved_
list_ strid The Trello list to which the card of the resolved problem should be assigned
- text str
The text of the generated Trello card. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- str
The application token for the Trello account
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- application
Key String The application key for the Trello account
- board
Id String The Trello board to which the card should be assigned
- description String
The description of the Trello card. You can use same placeholders as in card text
- list
Id String The Trello list to which the card should be assigned
- name String
The name of the notification configuration
- resolved
List StringId The Trello list to which the card of the resolved problem should be assigned
- text String
The text of the generated Trello card. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- String
The application token for the Trello account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationVictorOps
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Message string
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
- Name string
The name of the notification configuration
- Routing
Key string The routing key, defining the group to be notified
- Api
Key string The API key for the target VictorOps account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Message string
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
- Name string
The name of the notification configuration
- Routing
Key string The routing key, defining the group to be notified
- Api
Key string The API key for the target VictorOps account
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- message String
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
- name String
The name of the notification configuration
- routing
Key String The routing key, defining the group to be notified
- api
Key String The API key for the target VictorOps account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- message string
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
- name string
The name of the notification configuration
- routing
Key string The routing key, defining the group to be notified
- api
Key string The API key for the target VictorOps account
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- message str
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
- name str
The name of the notification configuration
- routing_
key str The routing key, defining the group to be notified
- api_
key str The API key for the target VictorOps account
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- message String
The content of the message. You can use the following placeholders: *
{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
- name String
The name of the notification configuration
- routing
Key String The routing key, defining the group to be notified
- api
Key String The API key for the target VictorOps account
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationWebHook
- Accept
Any boolCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Payload string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Url string
The URL of the WebHook endpoint
- Headers
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Web Hook Header> A list of the additional HTTP headers
- Notify
Event boolMerges Call webhook if new events merge into existing problems
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Accept
Any boolCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Payload string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Url string
The URL of the WebHook endpoint
- Headers
[]Notification
Web Hook Header A list of the additional HTTP headers
- Notify
Event boolMerges Call webhook if new events merge into existing problems
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any BooleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- payload String
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url String
The URL of the WebHook endpoint
- headers
List<Notification
Web Hook Header> A list of the additional HTTP headers
- notify
Event BooleanMerges Call webhook if new events merge into existing problems
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any booleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- name string
The name of the notification configuration
- payload string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url string
The URL of the WebHook endpoint
- headers
Notification
Web Hook Header[] A list of the additional HTTP headers
- notify
Event booleanMerges Call webhook if new events merge into existing problems
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept_
any_ boolcertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- name str
The name of the notification configuration
- payload str
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url str
The URL of the WebHook endpoint
- headers
Sequence[Notification
Web Hook Header] A list of the additional HTTP headers
- notify_
event_ boolmerges Call webhook if new events merge into existing problems
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any BooleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- payload String
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url String
The URL of the WebHook endpoint
- headers List<Property Map>
A list of the additional HTTP headers
- notify
Event BooleanMerges Call webhook if new events merge into existing problems
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationWebHookHeader
NotificationXmatters
- Accept
Any boolCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Payload string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Url string
The URL of the xMatters WebHook
- Headers
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Notification Xmatters Header> A list of the additional HTTP headers
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- Accept
Any boolCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Active bool
The configuration is enabled (
true
) or disabled (false
)- Alerting
Profile string The ID of the associated alerting profile
- Name string
The name of the notification configuration
- Payload string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- Url string
The URL of the xMatters WebHook
- Headers
[]Notification
Xmatters Header A list of the additional HTTP headers
- Unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any BooleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- payload String
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url String
The URL of the xMatters WebHook
- headers
List<Notification
Xmatters Header> A list of the additional HTTP headers
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any booleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile string The ID of the associated alerting profile
- name string
The name of the notification configuration
- payload string
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url string
The URL of the xMatters WebHook
- headers
Notification
Xmatters Header[] A list of the additional HTTP headers
- unknowns string
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept_
any_ boolcertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active bool
The configuration is enabled (
true
) or disabled (false
)- alerting_
profile str The ID of the associated alerting profile
- name str
The name of the notification configuration
- payload str
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url str
The URL of the xMatters WebHook
- headers
Sequence[Notification
Xmatters Header] A list of the additional HTTP headers
- unknowns str
allows for configuring properties that are not explicitly supported by the current version of this provider
- accept
Any BooleanCertificate Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- active Boolean
The configuration is enabled (
true
) or disabled (false
)- alerting
Profile String The ID of the associated alerting profile
- name String
The name of the notification configuration
- payload String
The content of the notification message. You can use the following placeholders: *
{ImpactedEntities}
: Details about the entities impacted by the problem in form of a JSON array. *{ImpactedEntity}
: The entity impacted by the problem or X impacted entities. *{PID}
: The ID of the reported problem. *{ProblemDetailsHTML}
: All problem event details, including root cause, as an HTML-formatted string. *{ProblemDetailsJSON}
: All problem event details, including root cause, as a JSON object. *{ProblemDetailsMarkdown}
: All problem event details, including root cause, as a Markdown-formatted string. *{ProblemDetailsText}
: All problem event details, including root cause, as a text-formatted string. *{ProblemID}
: The display number of the reported problem. *{ProblemImpact}
: The impact level of the problem. Possible values areAPPLICATION
,SERVICE
, andINFRASTRUCTURE
. *{ProblemSeverity}
: The severity level of the problem. Possible values areAVAILABILITY
,ERROR
,PERFORMANCE
,RESOURCE_CONTENTION
, andCUSTOM_ALERT
. *{ProblemTitle}
: A short description of the problem. *{ProblemURL}
: The URL of the problem within Dynatrace. *{State}
: The state of the problem. Possible values areOPEN
andRESOLVED
. *{Tags}
: The list of tags that are defined for all impacted entities, separated by commas- url String
The URL of the xMatters WebHook
- headers List<Property Map>
A list of the additional HTTP headers
- unknowns String
allows for configuring properties that are not explicitly supported by the current version of this provider
NotificationXmattersHeader
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
dynatrace
Terraform Provider.