Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.6.6",
"regenerated": "2025-02-28 17:49:20.750368",
"spec_repo_commit": "59e6a448"
"regenerated": "2025-03-03 16:04:33.265804",
"spec_repo_commit": "c17ef1e9"
},
"v2": {
"apigentools_version": "1.6.6",
"regenerated": "2025-02-28 17:49:20.766157",
"spec_repo_commit": "59e6a448"
"regenerated": "2025-03-03 16:04:33.280867",
"spec_repo_commit": "c17ef1e9"
}
}
}
168 changes: 165 additions & 3 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,14 @@ components:
required: true
schema:
type: string
AwsAccountId:
description: The ID of an AWS account.
example: '123456789012'
in: path
name: account_id
required: true
schema:
type: string
CaseIDPathParameter:
description: Case's UUID or key
example: f98a5a5b-e0ff-45d4-b2f5-afe6e74de504
Expand Down Expand Up @@ -1742,6 +1750,10 @@ components:
type: string
type: array
type: object
AccountId:
description: The ID of the AWS account.
example: '184366314700'
type: string
ActionConnectionAttributes:
description: The definition of `ActionConnectionAttributes` object.
properties:
Expand Down Expand Up @@ -2879,6 +2891,10 @@ components:
type: string
x-enum-varnames:
- AUTHN_MAPPINGS
AwsAccountId:
description: The ID of an AWS account.
example: '123456789012'
type: string
AwsCURConfig:
description: AWS CUR config.
properties:
Expand Down Expand Up @@ -3104,6 +3120,28 @@ components:
example: true
type: boolean
type: object
AwsScanOptionsCreateData:
description: Object for the scan options of a single AWS account.
properties:
attributes:
$ref: '#/components/schemas/AwsScanOptionsAttributes'
id:
$ref: '#/components/schemas/AwsAccountId'
type:
$ref: '#/components/schemas/AwsScanOptionsType'
required:
- id
- attributes
- type
type: object
AwsScanOptionsCreateRequest:
description: Request object that includes the scan options to create.
properties:
data:
$ref: '#/components/schemas/AwsScanOptionsCreateData'
required:
- data
type: object
AwsScanOptionsData:
description: Single AWS Scan Options entry.
properties:
Expand All @@ -3116,7 +3154,7 @@ components:
type:
$ref: '#/components/schemas/AwsScanOptionsType'
type: object
AwsScanOptionsResponse:
AwsScanOptionsListResponse:
description: Response object that includes a list of AWS scan options.
properties:
data:
Expand All @@ -3125,6 +3163,12 @@ components:
$ref: '#/components/schemas/AwsScanOptionsData'
type: array
type: object
AwsScanOptionsResponse:
description: Response object that includes the scan options of an AWS account.
properties:
data:
$ref: '#/components/schemas/AwsScanOptionsData'
type: object
AwsScanOptionsType:
default: aws_scan_options
description: The type of the resource. The value should always be `aws_scan_options`.
Expand All @@ -3134,6 +3178,48 @@ components:
type: string
x-enum-varnames:
- AWS_SCAN_OPTIONS
AwsScanOptionsUpdateAttributes:
description: Attributes for the AWS scan options to update.
properties:
lambda:
description: Indicates if scanning of Lambda functions is enabled.
example: true
type: boolean
sensitive_data:
description: Indicates if scanning for sensitive data is enabled.
example: false
type: boolean
vuln_containers_os:
description: Indicates if scanning for vulnerabilities in containers is
enabled.
example: true
type: boolean
vuln_host_os:
description: Indicates if scanning for vulnerabilities in hosts is enabled.
example: true
type: boolean
type: object
AwsScanOptionsUpdateData:
description: Object for the scan options of a single AWS account.
properties:
attributes:
$ref: '#/components/schemas/AwsScanOptionsUpdateAttributes'
id:
$ref: '#/components/schemas/AccountId'
type:
$ref: '#/components/schemas/AwsScanOptionsType'
required:
- attributes
- type
type: object
AwsScanOptionsUpdateRequest:
description: Request object that includes the scan options to update.
properties:
data:
$ref: '#/components/schemas/AwsScanOptionsUpdateData'
required:
- data
type: object
AzureUCConfig:
description: Azure config.
properties:
Expand Down Expand Up @@ -32639,7 +32725,7 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/AwsScanOptionsResponse'
$ref: '#/components/schemas/AwsScanOptionsListResponse'
description: OK
'403':
$ref: '#/components/responses/NotAuthorizedResponse'
Expand All @@ -32648,6 +32734,82 @@ paths:
summary: Get AWS Scan Options
tags:
- Agentless Scanning
post:
description: Activate Agentless scan options for an AWS account.
operationId: CreateAwsScanOptions
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AwsScanOptionsCreateRequest'
description: The definition of the new scan options.
required: true
responses:
'201':
content:
application/json:
schema:
$ref: '#/components/schemas/AwsScanOptionsResponse'
description: Agentless scan options enabled successfully.
'400':
$ref: '#/components/responses/BadRequestResponse'
'403':
$ref: '#/components/responses/NotAuthorizedResponse'
'409':
$ref: '#/components/responses/ConflictResponse'
'429':
$ref: '#/components/responses/TooManyRequestsResponse'
summary: Post AWS Scan Options
tags:
- Agentless Scanning
x-codegen-request-body-name: body
/api/v2/agentless_scanning/accounts/aws/{account_id}:
delete:
description: Delete Agentless scan options for an AWS account.
operationId: DeleteAwsScanOptions
parameters:
- $ref: '#/components/parameters/AwsAccountId'
responses:
'204':
description: No Content
'400':
$ref: '#/components/responses/BadRequestResponse'
'403':
$ref: '#/components/responses/NotAuthorizedResponse'
'404':
$ref: '#/components/responses/NotFoundResponse'
'429':
$ref: '#/components/responses/TooManyRequestsResponse'
summary: Delete AWS Scan Options
tags:
- Agentless Scanning
patch:
description: Update the Agentless scan options for an activated account.
operationId: UpdateAwsScanOptions
parameters:
- $ref: '#/components/parameters/AwsAccountId'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AwsScanOptionsUpdateRequest'
description: New definition of the scan options.
required: true
responses:
'204':
description: No Content
'400':
$ref: '#/components/responses/BadRequestResponse'
'403':
$ref: '#/components/responses/NotAuthorizedResponse'
'404':
$ref: '#/components/responses/NotFoundResponse'
'429':
$ref: '#/components/responses/TooManyRequestsResponse'
summary: Patch AWS Scan Options
tags:
- Agentless Scanning
x-codegen-request-body-name: body
/api/v2/api_keys:
get:
description: List all API keys available for your account.
Expand Down Expand Up @@ -51408,7 +51570,7 @@ tags:
- description: "Datadog Agentless Scanning provides visibility into risks and vulnerabilities\nwithin
your hosts, running containers, and serverless functions\u2014all without\nrequiring
teams to install Agents on every host or where Agents cannot be installed.\nGo
to https://www.datadoghq.com/blog/agentless-scanning/ to learn more"
to https://www.datadoghq.com/blog/agentless-scanning/ to learn more."
name: Agentless Scanning
- description: Datadog App Builder provides a low-code solution to rapidly develop
and integrate secure, customized applications into your monitoring stack that
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2025-02-27T17:01:48.802Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2025-03-01T20:02:07.570Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2025-03-01T20:02:08.096Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024-12-18T15:40:11.636Z
2025-03-01T20:02:08.552Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2025-03-01T20:02:08.892Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2025-03-01T19:45:09.823Z
Loading
Loading