Class: DatadogAPIClient::V2::TeamsOwnershipMappingResponseAttributes

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

Overview

The attributes of a teams ownership mapping.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_properties ⇒ Object

Returns the value of attribute additional_properties.



50
51
52
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 50

def additional_properties
  @additional_properties
end

#application_id ⇒ Object

The ID of the RUM application this mapping applies to. For browser applications, this is the real application UUID. For mobile applications, this is the nil UUID 00000000-0000-0000-0000-000000000000 (wildcard), meaning the ownership applies across all applications.



27
28
29
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 27

def application_id
  @application_id
end

#created_at ⇒ Object

Timestamp when the mapping was created.



30
31
32
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 30

def created_at
  @created_at
end

#created_by ⇒ Object

The UUID of the user who created the mapping.



33
34
35
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 33

def created_by
  @created_by
end

#match_type ⇒ Object

How the view_name is matched against RUM view names.



36
37
38
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 36

def match_type
  @match_type
end

#org_id ⇒ Object

The ID of the organization that owns this mapping.



39
40
41
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 39

def org_id
  @org_id
end

#service ⇒ Object

The RUM application's service name. For browser applications, may be empty. For mobile applications, this is the service that scopes the ownership.



42
43
44
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 42

def service
  @service
end

#team_handle ⇒ Object

The handle of the team that owns the matched RUM views.



45
46
47
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 45

def team_handle
  @team_handle
end

#view_name ⇒ Object

The RUM view name to match, or its prefix when match_type is prefix.



48
49
50
# File 'lib/datadog_api_client/v2/models/teams_ownership_mapping_response_attributes.rb', line 48

def view_name
  @view_name
end