Class: DatadogAPIClient::V2::TicketCreationRuleActionResponse
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::TicketCreationRuleActionResponse
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb
Overview
The action to take when the ticket creation rule matches a finding.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#assignee_id ⇒ Object
The UUID of the default assignee for created tickets.
-
#auto_disabled_reason ⇒ Object
The reason the rule was automatically disabled by the system due to a ticketing integration error.
-
#fields ⇒ Object
Target-specific fields of the ticket to create.
-
#max_tickets_per_day ⇒ Object
readonly
The maximum number of tickets the rule may create per day.
-
#project_id ⇒ Object
readonly
The UUID of the case management project.
-
#target ⇒ Object
readonly
The ticketing system to create tickets in.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
46 47 48 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 46 def additional_properties @additional_properties end |
#assignee_id ⇒ Object
The UUID of the default assignee for created tickets.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 25 def assignee_id @assignee_id end |
#auto_disabled_reason ⇒ Object
The reason the rule was automatically disabled by the system due to a ticketing integration error.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 28 def auto_disabled_reason @auto_disabled_reason end |
#fields ⇒ Object
Target-specific fields of the ticket to create.
For target: jira, the custom fields of the Jira issue. For the list of available fields, see Jira documentation.
For target: linear, the optional keys linear_project_id (string, the identifier of the Linear project the issue is created in) and linear_label_ids (array of strings, the identifiers of the Linear labels applied to the issue).
35 36 37 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 35 def fields @fields end |
#max_tickets_per_day ⇒ Object
The maximum number of tickets the rule may create per day. If exceeded, one final ticket will be created, explaining the limit was hit and link back to the responsible rule.
38 39 40 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 38 def max_tickets_per_day @max_tickets_per_day end |
#project_id ⇒ Object
The UUID of the case management project.
41 42 43 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 41 def project_id @project_id end |
#target ⇒ Object
The ticketing system to create tickets in.
44 45 46 |
# File 'lib/datadog_api_client/v2/models/ticket_creation_rule_action_response.rb', line 44 def target @target end |