@@ -2732,6 +2732,57 @@ components:
2732
2732
$ref: '#/components/schemas/AwsCURConfig'
2733
2733
type: array
2734
2734
type: object
2735
+ AwsScanOptionsAttributes:
2736
+ description: Attributes for the AWS scan options.
2737
+ properties:
2738
+ lambda:
2739
+ description: Indicates if scanning of Lambda functions is enabled.
2740
+ example: true
2741
+ type: boolean
2742
+ sensitive_data:
2743
+ description: Indicates if scanning for sensitive data is enabled.
2744
+ example: false
2745
+ type: boolean
2746
+ vuln_containers_os:
2747
+ description: Indicates if scanning for vulnerabilities in containers is
2748
+ enabled.
2749
+ example: true
2750
+ type: boolean
2751
+ vuln_host_os:
2752
+ description: Indicates if scanning for vulnerabilities in hosts is enabled.
2753
+ example: true
2754
+ type: boolean
2755
+ type: object
2756
+ AwsScanOptionsData:
2757
+ description: Single AWS Scan Options entry.
2758
+ properties:
2759
+ attributes:
2760
+ $ref: '#/components/schemas/AwsScanOptionsAttributes'
2761
+ id:
2762
+ description: The ID of the AWS account.
2763
+ example: '184366314700'
2764
+ type: string
2765
+ type:
2766
+ $ref: '#/components/schemas/AwsScanOptionsType'
2767
+ type: object
2768
+ AwsScanOptionsResponse:
2769
+ description: Response object that includes a list of AWS scan options.
2770
+ properties:
2771
+ data:
2772
+ description: A list of AWS scan options.
2773
+ items:
2774
+ $ref: '#/components/schemas/AwsScanOptionsData'
2775
+ type: array
2776
+ type: object
2777
+ AwsScanOptionsType:
2778
+ default: aws_scan_options
2779
+ description: The type of the resource. The value should always be `aws_scan_options`.
2780
+ enum:
2781
+ - aws_scan_options
2782
+ example: aws_scan_options
2783
+ type: string
2784
+ x-enum-varnames:
2785
+ - AWS_SCAN_OPTIONS
2735
2786
AzureUCConfig:
2736
2787
description: Azure config.
2737
2788
properties:
@@ -30222,6 +30273,24 @@ info:
30222
30273
version: '1.0'
30223
30274
openapi: 3.0.0
30224
30275
paths:
30276
+ /api/v2/agentless_scanning/accounts/aws:
30277
+ get:
30278
+ description: Fetches the scan options configured for AWS accounts.
30279
+ operationId: ListAwsScanOptions
30280
+ responses:
30281
+ '200':
30282
+ content:
30283
+ application/json:
30284
+ schema:
30285
+ $ref: '#/components/schemas/AwsScanOptionsResponse'
30286
+ description: OK
30287
+ '403':
30288
+ $ref: '#/components/responses/NotAuthorizedResponse'
30289
+ '429':
30290
+ $ref: '#/components/responses/TooManyRequestsResponse'
30291
+ summary: Get AWS Scan Options
30292
+ tags:
30293
+ - Agentless Scanning
30225
30294
/api/v2/api_keys:
30226
30295
get:
30227
30296
description: List all API keys available for your account.
@@ -48131,6 +48200,11 @@ tags:
48131
48200
externalDocs:
48132
48201
url: https://docs.datadoghq.com/integrations/amazon_web_services/#log-collection
48133
48202
name: AWS Logs Integration
48203
+ - description: "Datadog Agentless Scanning provides visibility into risks and vulnerabilities\nwithin
48204
+ your hosts, running containers, and serverless functions\u2014all without\nrequiring
48205
+ teams to install Agents on every host or where Agents cannot be installed.\nGo
48206
+ to https://www.datadoghq.com/blog/agentless-scanning/ to learn more"
48207
+ name: Agentless Scanning
48134
48208
- description: Datadog App Builder provides a low-code solution to rapidly develop
48135
48209
and integrate secure, customized applications into your monitoring stack that
48136
48210
are built to accelerate remediation at scale. These API endpoints allow you to
0 commit comments