@@ -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/)
0 commit comments