Class: DatadogAPIClient::V2::AiGatewayCaptureResponseScope

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

Overview

Visible request filters. Provider and model tags are withheld when the caller cannot view them. An empty object or empty tags can represent a fully restricted scope; scope_restricted identifies redaction.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#tags ⇒ Object

Exact-match request tags with lowercase keys. The reserved model tag is the canonical model ID, and the reserved provider tag is the configured connection slug. The server sets both. Custom tags come from x-dd-tag headers. Keys and values must not have leading or trailing white space. Values are case-sensitive.



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

def tags
  @tags
end

#team_id ⇒ Object

UUID of a Datadog team. Matches the authorized team selected by the x-ai-gateway-team request header. Requests without this header do not match team-scoped overrides. Open-membership teams cannot scope overrides.



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

def team_id
  @team_id
end

#user_id ⇒ Object

Authenticated Datadog user UUID in this organization.



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

def user_id
  @user_id
end