Skip to content

Commit 21ebaa9

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit d483300 of spec repo
1 parent 7647287 commit 21ebaa9

File tree

5 files changed

+22
-34
lines changed

5 files changed

+22
-34
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24664,6 +24664,7 @@ components:
2466424664
authorizationCode:
2466524665
authorizationUrl: /oauth2/v1/authorize
2466624666
scopes:
24667+
ai_guard_evaluate: Evaluate AI Guard rules.
2466724668
apm_api_catalog_read: View API catalog and API definitions.
2466824669
apm_api_catalog_write: Add, modify, and delete API catalog definitions.
2466924670
apm_read: Read and query APM and Trace Analytics.
@@ -24756,6 +24757,10 @@ components:
2475624757
user_access_manage: Disable users, manage user roles, manage SAML-to-role
2475724758
mappings, and configure logs restriction queries.
2475824759
user_access_read: View users and their roles and settings.
24760+
user_self_profile_read: View information about your own user settings
24761+
like your profile information and all the organizations you belong to.
24762+
user_self_profile_write: Write information about your own user settings
24763+
like your profile information.
2475924764
workflows_read: View workflows.
2476024765
workflows_run: Run workflows.
2476124766
workflows_write: Create, edit, and delete workflows.

.generator/schemas/v2/openapi.yaml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -46019,7 +46019,6 @@ paths:
4601946019
delete:
4602046020
description: Delete an existing Action Connection. This API requires a [registered
4602146021
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
46022-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4602346022
operationId: DeleteActionConnection
4602446023
parameters:
4602546024
- $ref: '#/components/parameters/ConnectionId'
@@ -47147,7 +47146,6 @@ paths:
4714747146
delete:
4714847147
description: Delete multiple apps in a single request from a list of app IDs.
4714947148
This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47150-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4715147149
operationId: DeleteApps
4715247150
requestBody:
4715347151
content:
@@ -47194,7 +47192,6 @@ paths:
4719447192
is paginated. Only basic app information such as the app ID, name, and description
4719547193
is returned by this endpoint. This API requires a [registered application
4719647194
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47197-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4719847195
operationId: ListApps
4719947196
parameters:
4720047197
- description: The number of apps to return per page.
@@ -47302,7 +47299,6 @@ paths:
4730247299
post:
4730347300
description: Create a new app, returning the app ID. This API requires a [registered
4730447301
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47305-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4730647302
operationId: CreateApp
4730747303
requestBody:
4730847304
content:
@@ -47344,7 +47340,6 @@ paths:
4734447340
delete:
4734547341
description: Delete a single app. This API requires a [registered application
4734647342
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47347-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4734847343
operationId: DeleteApp
4734947344
parameters:
4735047345
- description: The ID of the app to delete.
@@ -47398,7 +47393,6 @@ paths:
4739847393
get:
4739947394
description: Get the full definition of an app. This API requires a [registered
4740047395
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47401-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4740247396
operationId: GetApp
4740347397
parameters:
4740447398
- description: The ID of the app to retrieve.
@@ -47462,7 +47456,6 @@ paths:
4746247456
patch:
4746347457
description: Update an existing app. This creates a new version of the app.
4746447458
This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47465-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4746647459
operationId: UpdateApp
4746747460
parameters:
4746847461
- description: The ID of the app to update.
@@ -47516,7 +47509,6 @@ paths:
4751647509
(`00000000-0000-0000-0000-000000000000`). The app can still be updated and
4751747510
published again in the future. This API requires a [registered application
4751847511
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47519-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4752047512
operationId: UnpublishApp
4752147513
parameters:
4752247514
- description: The ID of the app to unpublish.
@@ -47566,7 +47558,6 @@ paths:
4756647558
to the correct users, you also need to set a [Restriction Policy](https://docs.datadoghq.com/api/latest/restriction-policies/)
4756747559
on the app if a policy does not yet exist. This API requires a [registered
4756847560
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47569-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4757047561
operationId: PublishApp
4757147562
parameters:
4757247563
- description: The ID of the app to publish.
@@ -68661,7 +68652,6 @@ paths:
6866168652
post:
6866268653
description: Create a new workflow, returning the workflow ID. This API requires
6866368654
a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68664-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6866568655
operationId: CreateWorkflow
6866668656
requestBody:
6866768657
content:
@@ -68705,7 +68695,6 @@ paths:
6870568695
delete:
6870668696
description: Delete a workflow by ID. This API requires a [registered application
6870768697
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68708-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6870968698
operationId: DeleteWorkflow
6871068699
parameters:
6871168700
- $ref: '#/components/parameters/WorkflowId'
@@ -68740,7 +68729,6 @@ paths:
6874068729
get:
6874168730
description: Get a workflow by ID. This API requires a [registered application
6874268731
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68743-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6874468732
operationId: GetWorkflow
6874568733
parameters:
6874668734
- $ref: '#/components/parameters/WorkflowId'
@@ -68785,7 +68773,6 @@ paths:
6878568773
patch:
6878668774
description: Update a workflow by ID. This API requires a [registered application
6878768775
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68788-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6878968776
operationId: UpdateWorkflow
6879068777
parameters:
6879168778
- $ref: '#/components/parameters/WorkflowId'
@@ -68837,7 +68824,6 @@ paths:
6883768824
get:
6883868825
description: List all instances of a given workflow. This API requires a [registered
6883968826
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68840-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6884168827
operationId: ListWorkflowInstances
6884268828
parameters:
6884368829
- $ref: '#/components/parameters/WorkflowId'
@@ -68871,7 +68857,6 @@ paths:
6887168857
post:
6887268858
description: Execute the given workflow. This API requires a [registered application
6887368859
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68874-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6887568860
operationId: CreateWorkflowInstance
6887668861
parameters:
6887768862
- $ref: '#/components/parameters/WorkflowId'
@@ -68911,7 +68896,6 @@ paths:
6891168896
get:
6891268897
description: Get a specific execution of a given workflow. This API requires
6891368898
a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68914-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6891568899
operationId: GetWorkflowInstance
6891668900
parameters:
6891768901
- $ref: '#/components/parameters/WorkflowId'
@@ -68947,7 +68931,6 @@ paths:
6894768931
put:
6894868932
description: Cancels a specific execution of a given workflow. This API requires
6894968933
a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
68950-
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6895168934
operationId: CancelWorkflowInstance
6895268935
parameters:
6895368936
- $ref: '#/components/parameters/WorkflowId'

lib/datadog_api_client/v2/api/action_connection_api.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def delete_action_connection(connection_id, opts = {})
100100

101101
# Delete an existing Action Connection.
102102
#
103-
# Delete an existing Action Connection. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
103+
# Delete an existing Action Connection. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
104104
#
105105
# @param connection_id [String] The ID of the action connection
106106
# @param opts [Hash] the optional parameters

lib/datadog_api_client/v2/api/app_builder_api.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def create_app(body, opts = {})
3333

3434
# Create App.
3535
#
36-
# Create a new app, returning the app ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
36+
# Create a new app, returning the app ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
3737
#
3838
# @param body [CreateAppRequest]
3939
# @param opts [Hash] the optional parameters
@@ -100,7 +100,7 @@ def delete_app(app_id, opts = {})
100100

101101
# Delete App.
102102
#
103-
# Delete a single app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
103+
# Delete a single app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
104104
#
105105
# @param app_id [UUID] The ID of the app to delete.
106106
# @param opts [Hash] the optional parameters
@@ -165,7 +165,7 @@ def delete_apps(body, opts = {})
165165

166166
# Delete Multiple Apps.
167167
#
168-
# Delete multiple apps in a single request from a list of app IDs. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
168+
# Delete multiple apps in a single request from a list of app IDs. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
169169
#
170170
# @param body [DeleteAppsRequest]
171171
# @param opts [Hash] the optional parameters
@@ -232,7 +232,7 @@ def get_app(app_id, opts = {})
232232

233233
# Get App.
234234
#
235-
# Get the full definition of an app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
235+
# Get the full definition of an app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
236236
#
237237
# @param app_id [UUID] The ID of the app to retrieve.
238238
# @param opts [Hash] the optional parameters
@@ -299,7 +299,7 @@ def list_apps(opts = {})
299299

300300
# List Apps.
301301
#
302-
# List all apps, with optional filters and sorting. This endpoint is paginated. Only basic app information such as the app ID, name, and description is returned by this endpoint. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
302+
# List all apps, with optional filters and sorting. This endpoint is paginated. Only basic app information such as the app ID, name, and description is returned by this endpoint. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
303303
#
304304
# @param opts [Hash] the optional parameters
305305
# @option opts [Integer] :limit The number of apps to return per page.
@@ -381,7 +381,7 @@ def publish_app(app_id, opts = {})
381381

382382
# Publish App.
383383
#
384-
# Publish an app for use by other users. To ensure the app is accessible to the correct users, you also need to set a [Restriction Policy](https://docs.datadoghq.com/api/latest/restriction-policies/) on the app if a policy does not yet exist. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
384+
# Publish an app for use by other users. To ensure the app is accessible to the correct users, you also need to set a [Restriction Policy](https://docs.datadoghq.com/api/latest/restriction-policies/) on the app if a policy does not yet exist. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
385385
#
386386
# @param app_id [UUID] The ID of the app to publish.
387387
# @param opts [Hash] the optional parameters
@@ -446,7 +446,7 @@ def unpublish_app(app_id, opts = {})
446446

447447
# Unpublish App.
448448
#
449-
# Unpublish an app, removing the live version of the app. Unpublishing creates a new instance of a `deployment` object on the app, with a nil `app_version_id` (`00000000-0000-0000-0000-000000000000`). The app can still be updated and published again in the future. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
449+
# Unpublish an app, removing the live version of the app. Unpublishing creates a new instance of a `deployment` object on the app, with a nil `app_version_id` (`00000000-0000-0000-0000-000000000000`). The app can still be updated and published again in the future. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
450450
#
451451
# @param app_id [UUID] The ID of the app to unpublish.
452452
# @param opts [Hash] the optional parameters
@@ -511,7 +511,7 @@ def update_app(app_id, body, opts = {})
511511

512512
# Update App.
513513
#
514-
# Update an existing app. This creates a new version of the app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
514+
# Update an existing app. This creates a new version of the app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
515515
#
516516
# @param app_id [UUID] The ID of the app to update.
517517
# @param body [UpdateAppRequest]

0 commit comments

Comments
 (0)