From 4abc9aa5791e1ff8df32fa3ee65f3f374121a05e Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 19 Oct 2026 17:07:46 +0000 Subject: [PATCH] Regenerate client from commit 53b0c01 of spec repo --- .generator/schemas/v2/openapi.yaml | 15 +++++++++++ .../v2/models/process_summary_attributes.rb | 25 ++++++++++++++++++- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 04454bdda2d4..2dd2ab3a822c 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -96580,9 +96580,20 @@ components: cmdline: description: Process command line. type: string + executable: + description: Path to the process executable. + type: string host: description: Host running the process. type: string + identifying_tags: + description: |- + Tags that uniquely identify the process: a host identity tag (`host`, `task_arn`, + or `eks_fargate_node`) and a `pid` tag. Omitted if either tag is unavailable. + items: + description: A tag identifying the process. + type: string + type: array pid: description: Process ID. format: int64 @@ -210393,7 +210404,11 @@ paths: data: - attributes: cmdline: /usr/bin/python3 + executable: /usr/bin/python3 host: my-host + identifying_tags: + - host:my-host + - pid:123 pid: 123 id: abc-123 type: process diff --git a/lib/datadog_api_client/v2/models/process_summary_attributes.rb b/lib/datadog_api_client/v2/models/process_summary_attributes.rb index 191b83448a8e..51b3ac201a12 100644 --- a/lib/datadog_api_client/v2/models/process_summary_attributes.rb +++ b/lib/datadog_api_client/v2/models/process_summary_attributes.rb @@ -24,9 +24,16 @@ class ProcessSummaryAttributes # Process command line. attr_accessor :cmdline + # Path to the process executable. + attr_accessor :executable + # Host running the process. attr_accessor :host + # Tags that uniquely identify the process: a host identity tag (`host`, `task_arn`, + # or `eks_fargate_node`) and a `pid` tag. Omitted if either tag is unavailable. + attr_accessor :identifying_tags + # Process ID. attr_accessor :pid @@ -52,7 +59,9 @@ class ProcessSummaryAttributes def self.attribute_map { :'cmdline' => :'cmdline', + :'executable' => :'executable', :'host' => :'host', + :'identifying_tags' => :'identifying_tags', :'pid' => :'pid', :'ppid' => :'ppid', :'start' => :'start', @@ -67,7 +76,9 @@ def self.attribute_map def self.openapi_types { :'cmdline' => :'String', + :'executable' => :'String', :'host' => :'String', + :'identifying_tags' => :'Array', :'pid' => :'Integer', :'ppid' => :'Integer', :'start' => :'String', @@ -99,10 +110,20 @@ def initialize(attributes = {}) self.cmdline = attributes[:'cmdline'] end + if attributes.key?(:'executable') + self.executable = attributes[:'executable'] + end + if attributes.key?(:'host') self.host = attributes[:'host'] end + if attributes.key?(:'identifying_tags') + if (value = attributes[:'identifying_tags']).is_a?(Array) + self.identifying_tags = value + end + end + if attributes.key?(:'pid') self.pid = attributes[:'pid'] end @@ -157,7 +178,9 @@ def ==(o) return true if self.equal?(o) self.class == o.class && cmdline == o.cmdline && + executable == o.executable && host == o.host && + identifying_tags == o.identifying_tags && pid == o.pid && ppid == o.ppid && start == o.start && @@ -171,7 +194,7 @@ def ==(o) # @return [Integer] Hash code # @!visibility private def hash - [cmdline, host, pid, ppid, start, tags, timestamp, user, additional_properties].hash + [cmdline, executable, host, identifying_tags, pid, ppid, start, tags, timestamp, user, additional_properties].hash end end end