diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index d40e489dc61..a0f0a2bd098 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -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' @@ -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: @@ -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. @@ -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: @@ -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. @@ -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. @@ -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. @@ -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. @@ -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. @@ -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: @@ -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' @@ -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' @@ -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' @@ -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' @@ -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' @@ -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' @@ -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' diff --git a/features/v2/cloud_workload_security.feature b/features/v2/cloud_workload_security.feature deleted file mode 100644 index d2cad266eb2..00000000000 --- a/features/v2/cloud_workload_security.feature +++ /dev/null @@ -1,3 +0,0 @@ -@endpoint(cloud-workload-security) @endpoint(cloud-workload-security-v2) -Feature: Cloud Workload Security - Replaced by CSM Threats Tag diff --git a/lib/datadog_api_client/v2/api/action_connection_api.rb b/lib/datadog_api_client/v2/api/action_connection_api.rb index 747defb831a..8daf140808b 100644 --- a/lib/datadog_api_client/v2/api/action_connection_api.rb +++ b/lib/datadog_api_client/v2/api/action_connection_api.rb @@ -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 diff --git a/lib/datadog_api_client/v2/api/app_builder_api.rb b/lib/datadog_api_client/v2/api/app_builder_api.rb index 4d736353c47..b8b9468b48b 100644 --- a/lib/datadog_api_client/v2/api/app_builder_api.rb +++ b/lib/datadog_api_client/v2/api/app_builder_api.rb @@ -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 @@ -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 @@ -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 @@ -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 @@ -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. @@ -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 @@ -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 @@ -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] diff --git a/lib/datadog_api_client/v2/api/workflow_automation_api.rb b/lib/datadog_api_client/v2/api/workflow_automation_api.rb index 0a8219fff7e..acddc865b97 100644 --- a/lib/datadog_api_client/v2/api/workflow_automation_api.rb +++ b/lib/datadog_api_client/v2/api/workflow_automation_api.rb @@ -33,7 +33,7 @@ def cancel_workflow_instance(workflow_id, instance_id, opts = {}) # Cancel a workflow instance. # - # 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). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param instance_id [String] The ID of the workflow instance. @@ -103,7 +103,7 @@ def create_workflow(body, opts = {}) # Create a Workflow. # - # 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). + # 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). # # @param body [CreateWorkflowRequest] # @param opts [Hash] the optional parameters @@ -170,7 +170,7 @@ def create_workflow_instance(workflow_id, body, opts = {}) # Execute a workflow. # - # Execute the given workflow. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param body [WorkflowInstanceCreateRequest] @@ -242,7 +242,7 @@ def delete_workflow(workflow_id, opts = {}) # Delete an existing Workflow. # - # 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). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param opts [Hash] the optional parameters @@ -307,7 +307,7 @@ def get_workflow(workflow_id, opts = {}) # Get an existing Workflow. # - # 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). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param opts [Hash] the optional parameters @@ -372,7 +372,7 @@ def get_workflow_instance(workflow_id, instance_id, opts = {}) # Get a workflow instance. # - # 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). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param instance_id [String] The ID of the workflow instance. @@ -442,7 +442,7 @@ def list_workflow_instances(workflow_id, opts = {}) # List workflow instances. # - # 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). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param opts [Hash] the optional parameters @@ -511,7 +511,7 @@ def update_workflow(workflow_id, body, opts = {}) # Update an existing Workflow. # - # 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). + # 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). # # @param workflow_id [String] The ID of the workflow. # @param body [UpdateWorkflowRequest]