

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

# 预测性扩缩服务相关角色
<a name="aws-auto-scaling-service-linked-roles"></a>

AWS Auto Scaling 使用服务相关角色获得在处理扩展计划时 AWS 代表您呼叫他人所需的权限。有关更多信息，请参阅 [扩缩计划的服务相关角色](security_iam_service-with-iam.md#security_iam_service-with-iam-roles-service-linked)。

以下部分介绍了如何创建和管理预测性扩缩服务相关角色。首先配置权限以允许 IAM 实体（如用户、组或角色）创建、编辑或删除服务相关角色。

## 服务相关角色授予的权限
<a name="service-linked-role-permissions"></a>

AWS Auto Scaling 启用预测性扩展时，使用名AWSServiceRoleForAutoScalingPlans\$1EC2AutoScaling为的 AWS 服务相关角色代表您调用其他服务。

AWSServiceRoleForAutoScalingPlans\$1EC2AutoScaling 信任 `autoscaling-plans.amazonaws.com` 服务来代入该角色。

此服务相关角色使用托管式策略 AWSAutoScalingPlansEC2AutoScalingPolicy。要查看此策略的权限，请参阅《AWS 托管式策略参考》中的 [AWSAutoScalingPlansEC2AutoScalingPolicy](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AWSAutoScalingPlansEC2AutoScalingPolicy.html)**。

## 创建服务相关角色（自动）
<a name="create-service-linked-role-automatic"></a>

您无需手动创建 **AWSServiceRoleForAutoScalingPlans\$1EC2 AutoScaling** 角色。 AWS 当您在账户中创建扩展计划并启用预测性扩展时，将为您创建此角色。

 AWS 要代表您创建服务相关角色，您必须拥有所需的权限。有关更多信息，请参阅*《IAM 用户指南》*中的[服务关联角色权限](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create-service-linked-role.html#service-linked-role-permissions)。

## 创建服务相关角色（手动）
<a name="create-service-linked-role-manual"></a>

要手动创建服务相关角色，您可以使用 IAM 控制台、IAM CLI 或 IAM API。有关更多信息，请参阅《IAM 用户指南》**中的[创建服务相关角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create-service-linked-role.html)。

**创建服务相关角色 (AWS CLI)**  
使用以下[create-service-linked-role](https://docs.aws.amazon.com/cli/latest/reference/iam/create-service-linked-role.html)命令创建服务相关角色。

```
aws iam create-service-linked-role --aws-service-name autoscaling-plans.amazonaws.com
```

## 编辑服务相关角色
<a name="edit-service-linked-role"></a>

您可以AutoScaling使用 IAM 编辑 **AWSServiceRoleForAutoScalingPlans\$1EC2** 的描述。有关更多信息，请参阅《IAM 用户指南》**中的[编辑服务相关角色描述](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_update-service-linked-role.html#edit-service-linked-role-iam-console)。

## 删除服务相关角色
<a name="delete-service-linked-role"></a>

如果您不再需要使用扩展计划，我们建议您删除 **AWSServiceRoleForAutoScalingPlans\$1EC2 AutoScaling**。

只有在删除您的 AWS 账户 中启用了预测性扩缩的所有扩缩计划后，才能删除服务相关角色。这可确保您不会无意中删除用于访问您的扩缩计划的权限。

您可以使用 IAM 控制台、IAM CLI 或 IAM API 删除服务相关角色。有关更多信息，请参阅《IAM 用户指南》**中的[删除服务相关角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage_delete.html#id_roles_manage_delete_slr)。

删除AWSServiceRoleForAutoScalingPlans\$1EC2AutoScaling服务相关角色后，如果您 AWS Auto Scaling 创建的扩展计划启用了预测性扩展，则会重新创建该角色。

## 支持的区域：
<a name="slr-regions"></a>

AWS Auto Scaling 支持在所有可用的扩展计划中使用服务相关角色。 AWS 区域 要了解支持扩缩计划的区域，请参阅《AWS 一般参考》中的 [AWS Auto Scaling 端点和限额](https://docs.aws.amazon.com/general/latest/gr/autoscaling_region.html)**。