@@ -2732,6 +2732,57 @@ components:
27322732 $ref: '#/components/schemas/AwsCURConfig'
27332733 type: array
27342734 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
27352786 AzureUCConfig:
27362787 description: Azure config.
27372788 properties:
@@ -30222,6 +30273,24 @@ info:
3022230273 version: '1.0'
3022330274openapi: 3.0.0
3022430275paths:
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
3022530294 /api/v2/api_keys:
3022630295 get:
3022730296 description: List all API keys available for your account.
@@ -48131,6 +48200,11 @@ tags:
4813148200 externalDocs:
4813248201 url: https://docs.datadoghq.com/integrations/amazon_web_services/#log-collection
4813348202 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
4813448208- description: Datadog App Builder provides a low-code solution to rapidly develop
4813548209 and integrate secure, customized applications into your monitoring stack that
4813648210 are built to accelerate remediation at scale. These API endpoints allow you to
0 commit comments