Class: DatadogAPIClient::V2::AiGatewayCaptureDeleteRequestDataAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::AiGatewayCaptureDeleteRequestDataAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb
Overview
Revisions and confirmation used to delete the override.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#configuration_revision ⇒ Object
readonly
Opaque revision of the organization default and all overrides.
-
#confirm_full_capture ⇒ Object
Set to
trueto confirm a change that can enable full capture, including a deletion that causes afull_captureoverride or the organization default to apply. -
#mode ⇒ Object
Capture mode for matching traffic.
-
#name ⇒ Object
Display name of the override.
-
#operation ⇒ Object
Proposed operation for preview.
-
#revision ⇒ Object
readonly
Current override revision, required for replacement or deletion.
-
#scope ⇒ Object
All selected filters combine with AND, with one value per filter.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
46 47 48 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 46 def additional_properties @additional_properties end |
#configuration_revision ⇒ Object
Opaque revision of the organization default and all overrides. Writes require the revision returned by a current read or preview.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 25 def configuration_revision @configuration_revision end |
#confirm_full_capture ⇒ Object
Set to true to confirm a change that can enable full capture, including a deletion that causes a full_capture override or the organization default to apply.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 28 def confirm_full_capture @confirm_full_capture end |
#mode ⇒ Object
Capture mode for matching traffic.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 31 def mode @mode end |
#name ⇒ Object
Display name of the override. Names need not be unique; identify overrides by id.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 34 def name @name end |
#operation ⇒ Object
Proposed operation for preview. Write endpoints infer it from the HTTP method.
37 38 39 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 37 def operation @operation end |
#revision ⇒ Object
Current override revision, required for replacement or deletion.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 40 def revision @revision end |
#scope ⇒ Object
All selected filters combine with AND, with one value per filter. The model and provider tags apply to each actual direct or routed attempt, including fallback destinations. Routes are not selectable filters. At least one filter is required.
If any matching override uses metadata_only, that mode applies. Otherwise, if any matching override uses full_capture, that mode applies. The organization default applies only when no override matches. Overrides have no priority or specificity ordering.
44 45 46 |
# File 'lib/datadog_api_client/v2/models/ai_gateway_capture_delete_request_data_attributes.rb', line 44 def scope @scope end |