

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

# 关闭可扩展目标的计划扩缩
<a name="suspend-scheduled-scaling"></a>

您可以暂时关闭计划扩缩而不删除您的计划操作。有关更多信息，请参阅 [暂停和恢复 Application Auto Scaling 扩缩](application-auto-scaling-suspend-resume-scaling.md)。

**暂停计划扩展**  
通过使用 [register-scalable-target](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/register-scalable-target.html) 命令及 `--suspended-state` 选项，并指定 `true` 作为 `ScheduledScalingSuspended` 属性的值，暂停可扩展目标的计划扩缩，如以下示例所示。

**Linux、macOS 或 Unix**

```
aws application-autoscaling register-scalable-target --service-namespace {{rds}} \
  --scalable-dimension {{rds:cluster:ReadReplicaCount}} --resource-id {{cluster:my-db-cluster}} \
  --suspended-state '{"ScheduledScalingSuspended": true}'
```

**Windows**

```
aws application-autoscaling register-scalable-target --service-namespace {{rds}} ^
  --scalable-dimension {{rds:cluster:ReadReplicaCount}} --resource-id {{cluster:my-db-cluster}} ^
  --suspended-state "{\"ScheduledScalingSuspended\": true}"
```

**Output**  
如果该命令成功，则将返回可扩展目标的 ARN。下面是示例输出。

```
{
    "ScalableTargetARN": "arn:aws:application-autoscaling:{{region}}:{{account-id}}:scalable-target/1234abcd56ab78cd901ef1234567890ab123"
}
```

**恢复计划扩展**  
要恢复计划扩展，请再次运行 **register-scalable-target** 命令，同时指定 `false` 作为 `ScheduledScalingSuspended` 属性的值。