Skip to content

Commit 3e261dd

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 1938ff6 of spec repo
1 parent dae81b6 commit 3e261dd

27 files changed

Lines changed: 827 additions & 140 deletions

.generator/schemas/v2/openapi.yaml

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1761,6 +1761,65 @@ components:
17611761
required:
17621762
- role_name
17631763
type: object
1764+
AWSCloudAuthPersonaMappingAttributesResponse:
1765+
description: Attributes for AWS cloud authentication persona mapping response
1766+
properties:
1767+
account_identifier:
1768+
description: Datadog account identifier (email or handle) mapped to the
1769+
AWS principal
1770+
example: test@test.com
1771+
type: string
1772+
account_uuid:
1773+
description: Datadog account UUID
1774+
example: 12bbdc5c-5966-47e0-8733-285f9e44bcf4
1775+
type: string
1776+
arn_pattern:
1777+
description: AWS IAM ARN pattern to match for authentication
1778+
example: arn:aws:iam::123456789012:user/testuser
1779+
type: string
1780+
required:
1781+
- arn_pattern
1782+
- account_identifier
1783+
- account_uuid
1784+
type: object
1785+
AWSCloudAuthPersonaMappingDataResponse:
1786+
description: Data for AWS cloud authentication persona mapping response
1787+
properties:
1788+
attributes:
1789+
$ref: '#/components/schemas/AWSCloudAuthPersonaMappingAttributesResponse'
1790+
id:
1791+
description: Unique identifier for the persona mapping
1792+
example: c5c758c6-18c2-4484-ae3f-46b84128404a
1793+
type: string
1794+
type:
1795+
$ref: '#/components/schemas/AWSCloudAuthPersonaMappingType'
1796+
required:
1797+
- id
1798+
- type
1799+
- attributes
1800+
type: object
1801+
AWSCloudAuthPersonaMappingType:
1802+
description: Type identifier for AWS cloud authentication persona mapping
1803+
enum:
1804+
- aws_cloud_auth_config
1805+
example: aws_cloud_auth_config
1806+
type: string
1807+
x-enum-varnames:
1808+
- AWS_CLOUD_AUTH_CONFIG
1809+
AWSCloudAuthPersonaMappingsData:
1810+
description: List of AWS cloud authentication persona mappings
1811+
items:
1812+
$ref: '#/components/schemas/AWSCloudAuthPersonaMappingDataResponse'
1813+
type: array
1814+
AWSCloudAuthPersonaMappingsResponse:
1815+
description: Response containing a list of AWS cloud authentication persona
1816+
mappings
1817+
properties:
1818+
data:
1819+
$ref: '#/components/schemas/AWSCloudAuthPersonaMappingsData'
1820+
required:
1821+
- data
1822+
type: object
17641823
AWSCredentials:
17651824
description: The definition of `AWSCredentials` object.
17661825
oneOf:
@@ -69385,6 +69444,39 @@ paths:
6938569444
permissions:
6938669445
- ci_visibility_read
6938769446
- test_optimization_read
69447+
/api/v2/cloud_auth/aws/persona_mapping:
69448+
get:
69449+
description: List all AWS cloud authentication persona mappings. This endpoint
69450+
retrieves all configured persona mappings that associate AWS IAM principals
69451+
with Datadog users.
69452+
operationId: ListAWSCloudAuthPersonaMappings
69453+
responses:
69454+
'200':
69455+
content:
69456+
application/json:
69457+
schema:
69458+
$ref: '#/components/schemas/AWSCloudAuthPersonaMappingsResponse'
69459+
description: OK
69460+
'400':
69461+
content:
69462+
application/json:
69463+
schema:
69464+
$ref: '#/components/schemas/APIErrorResponse'
69465+
description: Bad Request
69466+
'403':
69467+
content:
69468+
application/json:
69469+
schema:
69470+
$ref: '#/components/schemas/APIErrorResponse'
69471+
description: Forbidden
69472+
'429':
69473+
$ref: '#/components/responses/TooManyRequestsResponse'
69474+
summary: List AWS cloud authentication persona mappings
69475+
tags:
69476+
- Cloud Authentication
69477+
x-unstable: '**Note**: This endpoint is in public beta and is subject to change.
69478+
69479+
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).'
6938869480
/api/v2/cloud_security_management/custom_frameworks:
6938969481
post:
6939069482
description: Create a custom framework.
@@ -96576,6 +96668,9 @@ tags:
9657696668
Management page](https://docs.datadoghq.com/service_management/case_management/)
9657796669
for more information.
9657896670
name: Case Management Type
96671+
- description: Configure AWS cloud authentication mappings for persona and intake
96672+
authentication through the Datadog API.
96673+
name: Cloud Authentication
9657996674
- description: The Cloud Cost Management API allows you to set up, edit, and delete
9658096675
Cloud Cost Management accounts for AWS, Azure, and Google Cloud. You can query
9658196676
your cost data by using the [Metrics endpoint](https://docs.datadoghq.com/api/latest/metrics/#query-timeseries-data-across-multiple-products)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-01-21T15:35:04.231Z
1+
2026-01-14T17:29:03.168Z

cassettes/features/v2/security_monitoring/Delete-a-suppression-rule-returns-OK-response.yml

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-01-21T15:35:05.393Z
1+
2026-01-14T17:29:04.856Z

cassettes/features/v2/security_monitoring/Get-a-suppression-rule-returns-OK-response.yml

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-01-21T15:35:05.712Z
1+
2026-01-14T17:29:05.317Z

cassettes/features/v2/security_monitoring/Get-a-suppression-s-version-history-returns-OK-response.yml

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-01-21T15:35:06.001Z
1+
2026-01-14T17:12:28.523Z

0 commit comments

Comments
 (0)