Class: DatadogAPIClient::V2::ProjectNotificationSettings

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/project_notification_settings.rb

Overview

Project notification settings

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



51
52
53
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 51

def additional_properties
  @additional_properties
end

#destinationsObject

Notification destinations (1=email, 2=slack, 3=in-app)



25
26
27
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 25

def destinations
  @destinations
end

#enabledObject

Whether notifications are enabled



28
29
30
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 28

def enabled
  @enabled
end

#notify_on_case_assignmentObject

Returns the value of attribute notify_on_case_assignment.



31
32
33
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 31

def notify_on_case_assignment
  @notify_on_case_assignment
end

#notify_on_case_closedObject

Returns the value of attribute notify_on_case_closed.



34
35
36
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 34

def notify_on_case_closed
  @notify_on_case_closed
end

#notify_on_case_commentObject

Returns the value of attribute notify_on_case_comment.



37
38
39
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 37

def notify_on_case_comment
  @notify_on_case_comment
end

#notify_on_case_comment_mentionObject

Returns the value of attribute notify_on_case_comment_mention.



40
41
42
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 40

def notify_on_case_comment_mention
  @notify_on_case_comment_mention
end

#notify_on_case_priority_changeObject

Returns the value of attribute notify_on_case_priority_change.



43
44
45
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 43

def notify_on_case_priority_change
  @notify_on_case_priority_change
end

#notify_on_case_status_changeObject

Returns the value of attribute notify_on_case_status_change.



46
47
48
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 46

def notify_on_case_status_change
  @notify_on_case_status_change
end

#notify_on_case_unassignmentObject

Returns the value of attribute notify_on_case_unassignment.



49
50
51
# File 'lib/datadog_api_client/v2/models/project_notification_settings.rb', line 49

def notify_on_case_unassignment
  @notify_on_case_unassignment
end