POST /admin/compliance/retention-policies

创建一条数据保留策略(数据类型、保留期限、法律依据)

合规管理 - 数据保留 `bearerAuth` application/json

请求体

Schema: service-compliance/internal/handler/dto.CreateRetentionPolicyRequest

字段类型必填示例约束描述
data_type string 是 user_activity_logs 数据类型
legal_basis string 是 合同义务 法律依据
name string 是 用户日志保留策略 策略名称
purpose string 是 安全审计 目的
retention_period_days integer 是 365 保留天数
auto_delete boolean 否 True 自动删除

响应

引用的 Schema

service-compliance/internal/handler/dto.ErrorResponse

字段类型必填示例约束描述
code integer 否 400
message string 否 invalid request

service-compliance/internal/handler/dto.RetentionPolicyItem

数据保留策略

字段类型必填示例约束描述
data_type string 否 user_activity_logs 数据类型
legal_basis string 否 合同义务 法律依据
policy_id string 否 ret_001 策略ID
purpose string 否 安全审计 保留目的
retention_period_days integer 否 365 保留天数
status string 否 active 状态

service-compliance/internal/handler/dto.RetentionPolicyItemResponse

字段类型必填示例约束描述
code integer 否
data service-compliance/internal/handler/dto.RetentionPolicyItem 否
message string 否
timestamp string 否