Class: DatadogAPIClient::V2::OwnershipHistoryItem

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

Overview

A single ownership inference history entry.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



66
67
68
# File 'lib/datadog_api_client/v2/models/ownership_history_item.rb', line 66

def additional_properties
  @additional_properties
end

#checksumObject

A checksum identifying the state of the inference at this point in time.



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

def checksum
  @checksum
end

#confidenceObject

The confidence score of the inference, expressed as a numeric string with up to four decimal places.



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

def confidence
  @confidence
end

#created_atObject

The time this history entry was created.



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

def created_at
  @created_at
end

#evidence_versionsObject

The list of evidence versions associated with an inference.



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

def evidence_versions
  @evidence_versions
end

#explanationObject

A human-readable explanation of how the inference was produced.



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

def explanation
  @explanation
end

#failed_atObject

The time when this inference failed, if applicable.



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

def failed_at
  @failed_at
end

#failure_reasonObject

The reason why this inference failed, if applicable.



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

def failure_reason
  @failure_reason
end

#idObject

The unique identifier of the history entry.



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

def id
  @id
end

#owner_typeObject

The owner type for an ownership inference.



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

def owner_type
  @owner_type
end

#primary_contact_refObject

The primary contact reference for the inferred owner, formatted as ref:handle/<owner_handle>.



52
53
54
# File 'lib/datadog_api_client/v2/models/ownership_history_item.rb', line 52

def primary_contact_ref
  @primary_contact_ref
end

#resource_idObject

The identifier of the resource that the inference applies to.



55
56
57
# File 'lib/datadog_api_client/v2/models/ownership_history_item.rb', line 55

def resource_id
  @resource_id
end

#retry_scheduleObject

The scheduled retry time for a failed inference, if applicable.



58
59
60
# File 'lib/datadog_api_client/v2/models/ownership_history_item.rb', line 58

def retry_schedule
  @retry_schedule
end

#sourcesObject

The list of sources backing an ownership inference. Empty when the inference status is not whitelisted to expose sources.



61
62
63
# File 'lib/datadog_api_client/v2/models/ownership_history_item.rb', line 61

def sources
  @sources
end

#statusObject

The lifecycle status of an ownership inference.



64
65
66
# File 'lib/datadog_api_client/v2/models/ownership_history_item.rb', line 64

def status
  @status
end