dynatrace.WebhookNotification
Create WebhookNotification Resource
new WebhookNotification(name: string, args: WebhookNotificationArgs, opts?: CustomResourceOptions);
@overload
def WebhookNotification(resource_name: str,
opts: Optional[ResourceOptions] = None,
active: Optional[bool] = None,
headers: Optional[WebhookNotificationHeadersArgs] = None,
insecure: Optional[bool] = None,
name: Optional[str] = None,
notify_closed_problems: Optional[bool] = None,
notify_event_merges: Optional[bool] = None,
payload: Optional[str] = None,
profile: Optional[str] = None,
url: Optional[str] = None)
@overload
def WebhookNotification(resource_name: str,
args: WebhookNotificationArgs,
opts: Optional[ResourceOptions] = None)
func NewWebhookNotification(ctx *Context, name string, args WebhookNotificationArgs, opts ...ResourceOption) (*WebhookNotification, error)
public WebhookNotification(string name, WebhookNotificationArgs args, CustomResourceOptions? opts = null)
public WebhookNotification(String name, WebhookNotificationArgs args)
public WebhookNotification(String name, WebhookNotificationArgs args, CustomResourceOptions options)
type: dynatrace:WebhookNotification
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WebhookNotificationArgs
- 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 WebhookNotificationArgs
- 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 WebhookNotificationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WebhookNotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WebhookNotificationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WebhookNotification 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 WebhookNotification resource accepts the following input properties:
- Active bool
The configuration is enabled (
true
) or disabled (false
)- 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- Profile string
The ID of the associated alerting profile
- Url string
The URL of the WebHook endpoint
- Headers
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Webhook Notification Headers Args A list of the additional HTTP headers
- Insecure bool
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Name string
The name of the notification configuration
- Notify
Closed boolProblems Send email if problem is closed
- Notify
Event boolMerges Call webhook if new events merge into existing problems
- Active bool
The configuration is enabled (
true
) or disabled (false
)- 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- Profile string
The ID of the associated alerting profile
- Url string
The URL of the WebHook endpoint
- Headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- Insecure bool
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Name string
The name of the notification configuration
- Notify
Closed boolProblems Send email if problem is closed
- Notify
Event boolMerges Call webhook if new events merge into existing problems
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- 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- profile String
The ID of the associated alerting profile
- url String
The URL of the WebHook endpoint
- headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- insecure Boolean
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name String
The name of the notification configuration
- notify
Closed BooleanProblems Send email if problem is closed
- notify
Event BooleanMerges Call webhook if new events merge into existing problems
- active boolean
The configuration is enabled (
true
) or disabled (false
)- 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- profile string
The ID of the associated alerting profile
- url string
The URL of the WebHook endpoint
- headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- insecure boolean
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name string
The name of the notification configuration
- notify
Closed booleanProblems Send email if problem is closed
- notify
Event booleanMerges Call webhook if new events merge into existing problems
- active bool
The configuration is enabled (
true
) or disabled (false
)- 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- profile str
The ID of the associated alerting profile
- url str
The URL of the WebHook endpoint
- headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- insecure bool
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name str
The name of the notification configuration
- notify_
closed_ boolproblems Send email if problem is closed
- notify_
event_ boolmerges Call webhook if new events merge into existing problems
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- 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- profile String
The ID of the associated alerting profile
- url String
The URL of the WebHook endpoint
- headers Property Map
A list of the additional HTTP headers
- insecure Boolean
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name String
The name of the notification configuration
- notify
Closed BooleanProblems Send email if problem is closed
- notify
Event BooleanMerges Call webhook if new events merge into existing problems
Outputs
All input properties are implicitly available as output properties. Additionally, the WebhookNotification 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 WebhookNotification Resource
Get an existing WebhookNotification 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?: WebhookNotificationState, opts?: CustomResourceOptions): WebhookNotification
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
active: Optional[bool] = None,
headers: Optional[WebhookNotificationHeadersArgs] = None,
insecure: Optional[bool] = None,
name: Optional[str] = None,
notify_closed_problems: Optional[bool] = None,
notify_event_merges: Optional[bool] = None,
payload: Optional[str] = None,
profile: Optional[str] = None,
url: Optional[str] = None) -> WebhookNotification
func GetWebhookNotification(ctx *Context, name string, id IDInput, state *WebhookNotificationState, opts ...ResourceOption) (*WebhookNotification, error)
public static WebhookNotification Get(string name, Input<string> id, WebhookNotificationState? state, CustomResourceOptions? opts = null)
public static WebhookNotification get(String name, Output<String> id, WebhookNotificationState 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.
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Headers
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Webhook Notification Headers Args A list of the additional HTTP headers
- Insecure bool
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Name string
The name of the notification configuration
- Notify
Closed boolProblems Send email if problem is closed
- Notify
Event boolMerges Call webhook if new events merge into existing problems
- 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- Profile string
The ID of the associated alerting profile
- Url string
The URL of the WebHook endpoint
- Active bool
The configuration is enabled (
true
) or disabled (false
)- Headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- Insecure bool
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- Name string
The name of the notification configuration
- Notify
Closed boolProblems Send email if problem is closed
- Notify
Event boolMerges Call webhook if new events merge into existing problems
- 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- Profile string
The ID of the associated alerting profile
- Url string
The URL of the WebHook endpoint
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- insecure Boolean
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name String
The name of the notification configuration
- notify
Closed BooleanProblems Send email if problem is closed
- notify
Event BooleanMerges Call webhook if new events merge into existing problems
- 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- profile String
The ID of the associated alerting profile
- url String
The URL of the WebHook endpoint
- active boolean
The configuration is enabled (
true
) or disabled (false
)- headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- insecure boolean
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name string
The name of the notification configuration
- notify
Closed booleanProblems Send email if problem is closed
- notify
Event booleanMerges Call webhook if new events merge into existing problems
- 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- profile string
The ID of the associated alerting profile
- url string
The URL of the WebHook endpoint
- active bool
The configuration is enabled (
true
) or disabled (false
)- headers
Webhook
Notification Headers Args A list of the additional HTTP headers
- insecure bool
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name str
The name of the notification configuration
- notify_
closed_ boolproblems Send email if problem is closed
- notify_
event_ boolmerges Call webhook if new events merge into existing problems
- 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- profile str
The ID of the associated alerting profile
- url str
The URL of the WebHook endpoint
- active Boolean
The configuration is enabled (
true
) or disabled (false
)- headers Property Map
A list of the additional HTTP headers
- insecure Boolean
Accept any, including self-signed and invalid, SSL certificate (
true
) or only trusted (false
) certificates- name String
The name of the notification configuration
- notify
Closed BooleanProblems Send email if problem is closed
- notify
Event BooleanMerges Call webhook if new events merge into existing problems
- 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- profile String
The ID of the associated alerting profile
- url String
The URL of the WebHook endpoint
Supporting Types
WebhookNotificationHeaders
- Headers
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Webhook Notification Headers Header> An additional HTTP Header to include when sending requests
- Headers
[]Webhook
Notification Headers Header An additional HTTP Header to include when sending requests
- headers
List<Webhook
Notification Headers Header> An additional HTTP Header to include when sending requests
- headers
Webhook
Notification Headers Header[] An additional HTTP Header to include when sending requests
- headers
Sequence[Webhook
Notification Headers Header] An additional HTTP Header to include when sending requests
- headers List<Property Map>
An additional HTTP Header to include when sending requests
WebhookNotificationHeadersHeader
- Name string
The name of the notification configuration
- Secret
Value string - Value string
- Name string
The name of the notification configuration
- Secret
Value string - Value string
- name String
The name of the notification configuration
- secret
Value String - value String
- name string
The name of the notification configuration
- secret
Value string - value string
- name str
The name of the notification configuration
- secret_
value str - value str
- name String
The name of the notification configuration
- secret
Value String - value String
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
dynatrace
Terraform Provider.