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
17 changes: 17 additions & 0 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46019,6 +46019,7 @@ paths:
delete:
description: 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).
operationId: DeleteActionConnection
parameters:
- $ref: '#/components/parameters/ConnectionId'
Expand Down Expand Up @@ -47146,6 +47147,7 @@ paths:
delete:
description: 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).
operationId: DeleteApps
requestBody:
content:
Expand Down Expand Up @@ -47192,6 +47194,7 @@ paths:
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).
operationId: ListApps
parameters:
- description: The number of apps to return per page.
Expand Down Expand Up @@ -47299,6 +47302,7 @@ paths:
post:
description: 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).
operationId: CreateApp
requestBody:
content:
Expand Down Expand Up @@ -47340,6 +47344,7 @@ paths:
delete:
description: 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).
operationId: DeleteApp
parameters:
- description: The ID of the app to delete.
Expand Down Expand Up @@ -47393,6 +47398,7 @@ paths:
get:
description: 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).
operationId: GetApp
parameters:
- description: The ID of the app to retrieve.
Expand Down Expand Up @@ -47456,6 +47462,7 @@ paths:
patch:
description: 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).
operationId: UpdateApp
parameters:
- description: The ID of the app to update.
Expand Down Expand Up @@ -47509,6 +47516,7 @@ paths:
(`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).
operationId: UnpublishApp
parameters:
- description: The ID of the app to unpublish.
Expand Down Expand Up @@ -47558,6 +47566,7 @@ paths:
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).
operationId: PublishApp
parameters:
- description: The ID of the app to publish.
Expand Down Expand Up @@ -68652,6 +68661,7 @@ paths:
post:
description: Create a new workflow, returning the workflow 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).
operationId: CreateWorkflow
requestBody:
content:
Expand Down Expand Up @@ -68695,6 +68705,7 @@ paths:
delete:
description: Delete a workflow by 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).
operationId: DeleteWorkflow
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down Expand Up @@ -68729,6 +68740,7 @@ paths:
get:
description: Get a workflow by 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).
operationId: GetWorkflow
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down Expand Up @@ -68773,6 +68785,7 @@ paths:
patch:
description: Update a workflow by 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).
operationId: UpdateWorkflow
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down Expand Up @@ -68824,6 +68837,7 @@ paths:
get:
description: List all instances of a given workflow. 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).
operationId: ListWorkflowInstances
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down Expand Up @@ -68857,6 +68871,7 @@ paths:
post:
description: Execute the given workflow. 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).
operationId: CreateWorkflowInstance
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down Expand Up @@ -68896,6 +68911,7 @@ paths:
get:
description: Get a specific execution of a given workflow. 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).
operationId: GetWorkflowInstance
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down Expand Up @@ -68931,6 +68947,7 @@ paths:
put:
description: Cancels a specific execution of a given workflow. 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).
operationId: CancelWorkflowInstance
parameters:
- $ref: '#/components/parameters/WorkflowId'
Expand Down
3 changes: 0 additions & 3 deletions features/v2/cloud_workload_security.feature

This file was deleted.

2 changes: 1 addition & 1 deletion lib/datadog_api_client/v2/api/action_connection_api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ def delete_action_connection(connection_id, opts = {})

# Delete an existing Action Connection.
#
# 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).
# 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).
#
# @param connection_id [String] The ID of the action connection
# @param opts [Hash] the optional parameters
Expand Down
16 changes: 8 additions & 8 deletions lib/datadog_api_client/v2/api/app_builder_api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ def create_app(body, opts = {})

# Create App.
#
# 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).
# 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).
#
# @param body [CreateAppRequest]
# @param opts [Hash] the optional parameters
Expand Down Expand Up @@ -100,7 +100,7 @@ def delete_app(app_id, opts = {})

# Delete App.
#
# Delete a single app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
# 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).
#
# @param app_id [UUID] The ID of the app to delete.
# @param opts [Hash] the optional parameters
Expand Down Expand Up @@ -165,7 +165,7 @@ def delete_apps(body, opts = {})

# Delete Multiple Apps.
#
# 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).
# 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).
#
# @param body [DeleteAppsRequest]
# @param opts [Hash] the optional parameters
Expand Down Expand Up @@ -232,7 +232,7 @@ def get_app(app_id, opts = {})

# Get App.
#
# 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).
# 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).
#
# @param app_id [UUID] The ID of the app to retrieve.
# @param opts [Hash] the optional parameters
Expand Down Expand Up @@ -299,7 +299,7 @@ def list_apps(opts = {})

# List Apps.
#
# 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).
# 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).
#
# @param opts [Hash] the optional parameters
# @option opts [Integer] :limit The number of apps to return per page.
Expand Down Expand Up @@ -381,7 +381,7 @@ def publish_app(app_id, opts = {})

# Publish App.
#
# 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).
# 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).
#
# @param app_id [UUID] The ID of the app to publish.
# @param opts [Hash] the optional parameters
Expand Down Expand Up @@ -446,7 +446,7 @@ def unpublish_app(app_id, opts = {})

# Unpublish App.
#
# 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).
# 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).
#
# @param app_id [UUID] The ID of the app to unpublish.
# @param opts [Hash] the optional parameters
Expand Down Expand Up @@ -511,7 +511,7 @@ def update_app(app_id, body, opts = {})

# Update App.
#
# 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).
# 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).
#
# @param app_id [UUID] The ID of the app to update.
# @param body [UpdateAppRequest]
Expand Down
Loading
Loading