

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将依赖关系分为硬依赖关系或软依赖关系
<a name="next-gen-classifying-dependencies"></a>

查看发现的依赖关系后，对每个依赖项进行分类以表明其对故障的影响：

```
aws resiliencehubv2 update-dependency \
  --service-arn "arn:aws:resiliencehub:..." \
  --dependency-id "{{dependency-id}}" \
  --criticality "HARD" \
  --comment "Payment processing fails completely without Stripe"
```

使用以下准则对依赖关系进行分类：


| 归类为 | 时间 | 示例 | 
| --- | --- | --- | 
| 硬性 | 如果此依赖项不可用，您的服务将完全失败 | 主数据库、支付网关、身份验证服务 | 
| 软性 | 您的服务已降级，但在没有这种依赖关系的情况下继续运行 | 分析 API、功能标志、推荐引擎 | 