Class: DatadogAPIClient::V2::GovernanceInsightAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::GovernanceInsightAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/governance_insight_attributes.rb
Overview
The attributes of a governance insight.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#audit_query ⇒ Object
readonly
An audit log query used to compute an insight value.
-
#best_practice ⇒ Object
readonly
The best practice associated with an insight.
-
#deep_link ⇒ Object
readonly
A relative link to the product surface where the insight can be acted upon.
-
#description ⇒ Object
readonly
A human-readable description of what the insight measures.
-
#display_name ⇒ Object
readonly
Human-readable name of the insight.
-
#event_query ⇒ Object
readonly
An event query used to compute an insight value.
-
#metric_query ⇒ Object
readonly
A metric query used to compute an insight value.
-
#old_value ⇒ Object
The value of the insight over the previous comparison window.
-
#percentage_query ⇒ Object
readonly
A percentage query that computes an insight value as a ratio of two metric queries.
-
#product ⇒ Object
readonly
The product the insight belongs to.
-
#query_config ⇒ Object
Query execution context that allows the frontend to execute insight queries directly.
-
#sort_order ⇒ Object
The relative order in which the insight should be displayed.
-
#state ⇒ Object
readonly
The state of the insight.
-
#sub_product ⇒ Object
readonly
The sub-product the insight belongs to, if any.
-
#time_range ⇒ Object
readonly
The time range the insight value is computed over, if applicable.
-
#unit_name ⇒ Object
readonly
The unit that the insight's value is measured in.
-
#usage_query ⇒ Object
readonly
A usage query used to compute an insight value.
-
#value ⇒ Object
The current value of the insight.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
81 82 83 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 81 def additional_properties @additional_properties end |
#audit_query ⇒ Object
An audit log query used to compute an insight value.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 25 def audit_query @audit_query end |
#best_practice ⇒ Object
The best practice associated with an insight. Populated with the first active best practice
matched to the insight; null when no best practice is attached.
29 30 31 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 29 def best_practice @best_practice end |
#deep_link ⇒ Object
A relative link to the product surface where the insight can be acted upon.
32 33 34 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 32 def deep_link @deep_link end |
#description ⇒ Object
A human-readable description of what the insight measures.
35 36 37 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 35 def description @description end |
#display_name ⇒ Object
Human-readable name of the insight.
38 39 40 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 38 def display_name @display_name end |
#event_query ⇒ Object
An event query used to compute an insight value.
41 42 43 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 41 def event_query @event_query end |
#metric_query ⇒ Object
A metric query used to compute an insight value.
44 45 46 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 44 def metric_query @metric_query end |
#old_value ⇒ Object
The value of the insight over the previous comparison window. null when values were
not requested or could not be computed.
48 49 50 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 48 def old_value @old_value end |
#percentage_query ⇒ Object
A percentage query that computes an insight value as a ratio of two metric queries.
51 52 53 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 51 def percentage_query @percentage_query end |
#product ⇒ Object
The product the insight belongs to.
54 55 56 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 54 def product @product end |
#query_config ⇒ Object
Query execution context that allows the frontend to execute insight queries directly.
57 58 59 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 57 def query_config @query_config end |
#sort_order ⇒ Object
The relative order in which the insight should be displayed.
60 61 62 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 60 def sort_order @sort_order end |
#state ⇒ Object
The state of the insight. A critical insight receives extra UI treatment to draw
attention to it.
64 65 66 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 64 def state @state end |
#sub_product ⇒ Object
The sub-product the insight belongs to, if any.
67 68 69 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 67 def sub_product @sub_product end |
#time_range ⇒ Object
The time range the insight value is computed over, if applicable.
70 71 72 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 70 def time_range @time_range end |
#unit_name ⇒ Object
The unit that the insight's value is measured in.
73 74 75 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 73 def unit_name @unit_name end |
#usage_query ⇒ Object
A usage query used to compute an insight value.
76 77 78 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 76 def usage_query @usage_query end |
#value ⇒ Object
The current value of the insight. null when values were not requested or could not be computed.
79 80 81 |
# File 'lib/datadog_api_client/v2/models/governance_insight_attributes.rb', line 79 def value @value end |