

# Drupal Core 的 CloudWatch 管道配置
<a name="drupal-core-pipeline-setup"></a>

使用基本身份验证从 Drupal Core 收集审计日志。

使用以下参数配置 Drupal 来源：

```
source:
  drupal_core:
    range: "P7D"
    domain: "<drupal-site-domain>"
    api_endpoint: "<drupal-api-endpoint>"
    authentication:
      basic:
        username: "${{aws_secrets:<secret-name>:username}}"
        password: "${{aws_secrets:<secret-name>:password}}"
```参数

`range`（可选）  
用于提取历史日志。使用 ISO 8601 持续时间格式（例如，过去 7 天为 `P7D`，最近 21 小时为 `PT21H`）。默认值为 0 小时，最大值为 90 天。

`domain`（必需）  
Drupal Core 站点的域名。

`api_endpoint`（必需）  
Drupal Core 审计日志 API 端点的路径。必须以 `/`（例如 `/api/v1/audit-logs`）开头。

`authentication.basic.username`（必需）  
用于基本身份验证的用户名。

`authentication.basic.password`（必需）  
用于基本身份验证的密码。