Skip to content

Commit 964a7fb

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit d3653154 of spec repo
1 parent 97acc3b commit 964a7fb

16 files changed

+2458
-4
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2024-12-10 21:05:05.304349",
8-
"spec_repo_commit": "1c4c91d4"
7+
"regenerated": "2024-12-11 09:50:50.229859",
8+
"spec_repo_commit": "d3653154"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-12-10 21:05:05.323580",
13-
"spec_repo_commit": "1c4c91d4"
12+
"regenerated": "2024-12-11 09:50:50.249419",
13+
"spec_repo_commit": "d3653154"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4293,6 +4293,34 @@ components:
42934293
from the other indexes
42944294
type: string
42954295
type: object
4296+
CSMAgentsMetadata:
4297+
description: Metadata related to the paginated response.
4298+
properties:
4299+
page_index:
4300+
description: The index of the current page in the paginated results.
4301+
example: 0
4302+
format: int64
4303+
type: integer
4304+
page_size:
4305+
description: The number of items per page in the paginated results.
4306+
example: 10
4307+
format: int64
4308+
type: integer
4309+
total_filtered:
4310+
description: Total number of items that match the filter criteria.
4311+
example: 128697
4312+
format: int64
4313+
type: integer
4314+
type: object
4315+
CSMAgentsType:
4316+
default: datadog_agent
4317+
description: The type of the resource. The value should always be `datadog_agent`.
4318+
enum:
4319+
- datadog_agent
4320+
example: datadog_agent
4321+
type: string
4322+
x-enum-varnames:
4323+
- DATADOG_AGENT
42964324
CalculatedField:
42974325
description: Calculated field.
42984326
properties:
@@ -6584,6 +6612,95 @@ components:
65846612
nullable: true
65856613
type: string
65866614
type: object
6615+
CsmAgentData:
6616+
description: Single Agent Data.
6617+
properties:
6618+
attributes:
6619+
$ref: '#/components/schemas/CsmAgentsAttributes'
6620+
id:
6621+
description: The ID of the Agent.
6622+
example: fffffc5505f6a006fdf7cf5aae053653
6623+
type: string
6624+
type:
6625+
$ref: '#/components/schemas/CSMAgentsType'
6626+
type: object
6627+
CsmAgentsAttributes:
6628+
description: A CSM Agent returned by the API.
6629+
properties:
6630+
Agent_version:
6631+
description: Version of the Datadog Agent.
6632+
type: string
6633+
aws_fargate:
6634+
description: AWS Fargate details.
6635+
type: string
6636+
cluster_name:
6637+
description: List of cluster names associated with the Agent.
6638+
items:
6639+
type: string
6640+
type: array
6641+
datadog_agent:
6642+
description: Unique identifier for the Datadog Agent.
6643+
type: string
6644+
ecs_fargate_task_arn:
6645+
description: ARN of the ECS Fargate task.
6646+
type: string
6647+
envs:
6648+
description: List of environments associated with the Agent.
6649+
items:
6650+
type: string
6651+
type: array
6652+
host_id:
6653+
description: ID of the host.
6654+
format: int64
6655+
type: integer
6656+
hostname:
6657+
description: Name of the host.
6658+
type: string
6659+
install_method_installer_version:
6660+
description: Version of the installer used for installing the Datadog Agent.
6661+
type: string
6662+
install_method_tool:
6663+
description: Tool used for installing the Datadog Agent.
6664+
type: string
6665+
is_csm_vm_containers_enabled:
6666+
description: Indicates if CSM VM Containers is enabled.
6667+
nullable: true
6668+
type: boolean
6669+
is_csm_vm_hosts_enabled:
6670+
description: Indicates if CSM VM Hosts is enabled.
6671+
nullable: true
6672+
type: boolean
6673+
is_cspm_enabled:
6674+
description: Indicates if CSPM is enabled.
6675+
nullable: true
6676+
type: boolean
6677+
is_cws_enabled:
6678+
description: Indicates if CWS is enabled.
6679+
nullable: true
6680+
type: boolean
6681+
is_cws_remote_configuration_enabled:
6682+
description: Indicates if CWS Remote Configuration is enabled.
6683+
nullable: true
6684+
type: boolean
6685+
is_remote_configuration_enabled:
6686+
description: Indicates if Remote Configuration is enabled.
6687+
nullable: true
6688+
type: boolean
6689+
os:
6690+
description: Operating system of the host.
6691+
type: string
6692+
type: object
6693+
CsmAgentsResponse:
6694+
description: Response object that includes a list of CSM Agents.
6695+
properties:
6696+
data:
6697+
description: A list of Agents.
6698+
items:
6699+
$ref: '#/components/schemas/CsmAgentData'
6700+
type: array
6701+
meta:
6702+
$ref: '#/components/schemas/CSMAgentsMetadata'
6703+
type: object
65876704
CustomCostGetResponseMeta:
65886705
description: Meta for the response from the Get Custom Costs endpoints.
65896706
properties:
@@ -17595,6 +17712,16 @@ components:
1759517712
required:
1759617713
- data
1759717714
type: object
17715+
OrderDirection:
17716+
description: The sort direction for results.
17717+
enum:
17718+
- asc
17719+
- desc
17720+
example: asc
17721+
type: string
17722+
x-enum-varnames:
17723+
- ASC
17724+
- DESC
1759817725
OrgConfigGetResponse:
1759917726
description: A response with a single Org Config.
1760017727
properties:
@@ -30805,6 +30932,59 @@ paths:
3080530932
x-unstable: '**Note**: This endpoint is in public beta.
3080630933

3080730934
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).'
30935+
/api/v2/csm/onboarding/agents:
30936+
get:
30937+
description: Get the list of all CSM Agents running on your hosts and containers.
30938+
operationId: ListAllCSMAgents
30939+
parameters:
30940+
- description: The page index for pagination (zero-based).
30941+
in: query
30942+
name: page
30943+
required: false
30944+
schema:
30945+
example: 2
30946+
format: int32
30947+
maximum: 1000000
30948+
minimum: 0
30949+
type: integer
30950+
- description: The number of items to include in a single page.
30951+
in: query
30952+
name: size
30953+
required: false
30954+
schema:
30955+
example: 12
30956+
format: int32
30957+
maximum: 100
30958+
minimum: 0
30959+
type: integer
30960+
- description: A search query string to filter results (for example, `hostname:COMP-T2H4J27423`).
30961+
in: query
30962+
name: query
30963+
required: false
30964+
schema:
30965+
example: hostname:COMP-T2H4J27423
30966+
type: string
30967+
- description: The sort direction for results. Use `asc` for ascending or `desc`
30968+
for descending.
30969+
in: query
30970+
name: order_direction
30971+
required: false
30972+
schema:
30973+
$ref: '#/components/schemas/OrderDirection'
30974+
responses:
30975+
'200':
30976+
content:
30977+
application/json:
30978+
schema:
30979+
$ref: '#/components/schemas/CsmAgentsResponse'
30980+
description: OK
30981+
'403':
30982+
$ref: '#/components/responses/NotAuthorizedResponse'
30983+
'429':
30984+
$ref: '#/components/responses/TooManyRequestsResponse'
30985+
summary: Get all CSM Agents
30986+
tags:
30987+
- CSM Agents
3080830988
/api/v2/current_user/application_keys:
3080930989
get:
3081030990
description: List all application keys available for current user
@@ -44468,6 +44648,15 @@ tags:
4446844648
[Test Visibility in Datadog page](https://docs.datadoghq.com/tests/) for more
4446944649
information.
4447044650
name: CI Visibility Tests
44651+
- description: 'Datadog Cloud Security Management (CSM) delivers real-time threat
44652+
detection
44653+
44654+
and continuous configuration audits across your entire cloud infrastructure,
44655+
44656+
all in a unified view for seamless collaboration and faster remediation.
44657+
44658+
Go to https://docs.datadoghq.com/security/cloud_security_management to learn more'
44659+
name: CSM Agents
4447144660
- description: Cloud Security Management Threats (CSM Threats) monitors file, network,
4447244661
and process activity across your environment to detect real-time threats to your
4447344662
infrastructure. See [Cloud Security Management Threats](https://docs.datadoghq.com/security/threats/)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2024-11-28T12:43:31.679Z

0 commit comments

Comments
 (0)