docs/v1/AWSLogsIntegrationAPI.md in datadog_api_client-1.4.0 vs docs/v1/AWSLogsIntegrationAPI.md in datadog_api_client-1.5.0

- old
+ new

@@ -1,20 +1,19 @@ # DatadogAPIClient::V1::AWSLogsIntegrationAPI All URIs are relative to *https://api.datadoghq.com* -| Method | HTTP request | Description | -| ------ | ------------ | ----------- | -| [**check_aws_logs_lambda_async**](AWSLogsIntegrationAPI.md#check_aws_logs_lambda_async) | **POST** /api/v1/integration/aws/logs/check_async | Check that an AWS Lambda Function exists | -| [**check_aws_logs_services_async**](AWSLogsIntegrationAPI.md#check_aws_logs_services_async) | **POST** /api/v1/integration/aws/logs/services_async | Check permissions for log services | -| [**create_aws_lambda_arn**](AWSLogsIntegrationAPI.md#create_aws_lambda_arn) | **POST** /api/v1/integration/aws/logs | Add AWS Log Lambda ARN | -| [**delete_aws_lambda_arn**](AWSLogsIntegrationAPI.md#delete_aws_lambda_arn) | **DELETE** /api/v1/integration/aws/logs | Delete an AWS Logs integration | -| [**enable_aws_log_services**](AWSLogsIntegrationAPI.md#enable_aws_log_services) | **POST** /api/v1/integration/aws/logs/services | Enable an AWS Logs integration | -| [**list_aws_logs_integrations**](AWSLogsIntegrationAPI.md#list_aws_logs_integrations) | **GET** /api/v1/integration/aws/logs | List all AWS Logs integrations | -| [**list_aws_logs_services**](AWSLogsIntegrationAPI.md#list_aws_logs_services) | **GET** /api/v1/integration/aws/logs/services | Get list of AWS log ready services | +| Method | HTTP request | Description | +| ------------------------------------------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------- | +| [**check_aws_logs_lambda_async**](AWSLogsIntegrationAPI.md#check_aws_logs_lambda_async) | **POST** /api/v1/integration/aws/logs/check_async | Check that an AWS Lambda Function exists | +| [**check_aws_logs_services_async**](AWSLogsIntegrationAPI.md#check_aws_logs_services_async) | **POST** /api/v1/integration/aws/logs/services_async | Check permissions for log services | +| [**create_aws_lambda_arn**](AWSLogsIntegrationAPI.md#create_aws_lambda_arn) | **POST** /api/v1/integration/aws/logs | Add AWS Log Lambda ARN | +| [**delete_aws_lambda_arn**](AWSLogsIntegrationAPI.md#delete_aws_lambda_arn) | **DELETE** /api/v1/integration/aws/logs | Delete an AWS Logs integration | +| [**enable_aws_log_services**](AWSLogsIntegrationAPI.md#enable_aws_log_services) | **POST** /api/v1/integration/aws/logs/services | Enable an AWS Logs integration | +| [**list_aws_logs_integrations**](AWSLogsIntegrationAPI.md#list_aws_logs_integrations) | **GET** /api/v1/integration/aws/logs | List all AWS Logs integrations | +| [**list_aws_logs_services**](AWSLogsIntegrationAPI.md#list_aws_logs_services) | **GET** /api/v1/integration/aws/logs/services | Get list of AWS log ready services | - ## check_aws_logs_lambda_async > <AWSLogsAsyncResponse> check_aws_logs_lambda_async(body) Test if permissions are present to add a log-forwarding triggers for the given services and AWS account. The input @@ -60,13 +59,13 @@ end ``` ### Parameters -| Name | Type | Description | Notes | -| ---- | ---- | ----------- | ----- | -| **body** | [**AWSAccountAndLambdaRequest**](AWSAccountAndLambdaRequest.md) | Check AWS Log Lambda Async request body. | | +| Name | Type | Description | Notes | +| -------- | --------------------------------------------------------------- | ---------------------------------------- | ----- | +| **body** | [**AWSAccountAndLambdaRequest**](AWSAccountAndLambdaRequest.md) | Check AWS Log Lambda Async request body. | | ### Return type [**AWSLogsAsyncResponse**](AWSLogsAsyncResponse.md) @@ -77,11 +76,10 @@ ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json - ## check_aws_logs_services_async > <AWSLogsAsyncResponse> check_aws_logs_services_async(body) Test if permissions are present to add log-forwarding triggers for the @@ -129,13 +127,13 @@ end ``` ### Parameters -| Name | Type | Description | Notes | -| ---- | ---- | ----------- | ----- | -| **body** | [**AWSLogsServicesRequest**](AWSLogsServicesRequest.md) | Check AWS Logs Async Services request body. | | +| Name | Type | Description | Notes | +| -------- | ------------------------------------------------------- | ------------------------------------------- | ----- | +| **body** | [**AWSLogsServicesRequest**](AWSLogsServicesRequest.md) | Check AWS Logs Async Services request body. | | ### Return type [**AWSLogsAsyncResponse**](AWSLogsAsyncResponse.md) @@ -146,11 +144,10 @@ ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json - ## create_aws_lambda_arn > Object create_aws_lambda_arn(body) Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS account ID to enable log collection. @@ -189,13 +186,13 @@ end ``` ### Parameters -| Name | Type | Description | Notes | -| ---- | ---- | ----------- | ----- | -| **body** | [**AWSAccountAndLambdaRequest**](AWSAccountAndLambdaRequest.md) | AWS Log Lambda Async request body. | | +| Name | Type | Description | Notes | +| -------- | --------------------------------------------------------------- | ---------------------------------- | ----- | +| **body** | [**AWSAccountAndLambdaRequest**](AWSAccountAndLambdaRequest.md) | AWS Log Lambda Async request body. | | ### Return type **Object** @@ -206,11 +203,10 @@ ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json - ## delete_aws_lambda_arn > Object delete_aws_lambda_arn(body) Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a given AWS account. @@ -249,13 +245,13 @@ end ``` ### Parameters -| Name | Type | Description | Notes | -| ---- | ---- | ----------- | ----- | -| **body** | [**AWSAccountAndLambdaRequest**](AWSAccountAndLambdaRequest.md) | Delete AWS Lambda ARN request body. | | +| Name | Type | Description | Notes | +| -------- | --------------------------------------------------------------- | ----------------------------------- | ----- | +| **body** | [**AWSAccountAndLambdaRequest**](AWSAccountAndLambdaRequest.md) | Delete AWS Lambda ARN request body. | | ### Return type **Object** @@ -266,11 +262,10 @@ ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json - ## enable_aws_log_services > Object enable_aws_log_services(body) Enable automatic log collection for a list of services. This should be run after running `CreateAWSLambdaARN` to save the configuration. @@ -309,13 +304,13 @@ end ``` ### Parameters -| Name | Type | Description | Notes | -| ---- | ---- | ----------- | ----- | -| **body** | [**AWSLogsServicesRequest**](AWSLogsServicesRequest.md) | Enable AWS Log Services request body. | | +| Name | Type | Description | Notes | +| -------- | ------------------------------------------------------- | ------------------------------------- | ----- | +| **body** | [**AWSLogsServicesRequest**](AWSLogsServicesRequest.md) | Enable AWS Log Services request body. | | ### Return type **Object** @@ -326,11 +321,10 @@ ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json - ## list_aws_logs_integrations > <Array<AWSLogsListResponse>> list_aws_logs_integrations List all Datadog-AWS Logs integrations configured in your Datadog account. @@ -383,11 +377,10 @@ ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json - ## list_aws_logs_services > <Array<AWSLogsListServicesResponse>> list_aws_logs_services Get the list of current AWS services that Datadog offers automatic log collection. Use returned service IDs with the services parameter for the Enable an AWS service log collection API endpoint. @@ -439,6 +432,5 @@ ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json -