The following macros are not currently supported in the header:
- style
Amazon EC2 连接器
Amazon EC2 连接器有助您自动实现对 Amazon EC2 实例的管理。 作为设计人员,您可以设计用于开通、启动、停止、终止和重新启动 Amazon EC2 实例的工作流。 本部分提供针对 Amazon EC2 连接器的以下信息:
凭据
“凭据”存储库是一个中央存储库,它将安全地存储和管理该连接器的所有登录凭据。 您可以添加、编辑和验证凭据。 有关如何添加、编辑和验证凭据的详细信息,请参阅“连接器凭据”。
请执行以下步骤:
- 在“连接器库”中,单击连接器的 + 以查看其凭据。
- 单击某一凭据的“编辑”以查看和修改参数。
- 您可以删除、修改、验证和保存凭据
凭据参数 | 说明 | 默认 | 已加密 |
访问密钥 ID | 访问密钥 ID 将识别负责服务请求的用户。 |
| 是 |
秘密访问密钥 | 秘密访问密钥(长字符串)可用于将程序性请求签入 AWS。 |
| 是 |
区域端点 | 在其中生成 AWS 服务请求的特定地理区域(区域)。 | 否 | |
密钥对名称 | 公共密钥和私有密钥用于加密和解密登录信息。 |
| 否 |
安全组 ID | 安全组标识符用于控制您的实例的入站和出站通信量。 |
| 否 |
操作
输入和输出参数
创建实例
输入参数 | |||
名称 | 说明 | 必需? | 类型 |
AMI ID(M) | 指定用于启动实例的映像标识符 (AMI) 的字符串。 | 是 | 字符串 |
实例类型 | 实例类型指定要启动的实例类型。 默认:t1.micro。 | 是 | 字符串 |
实例名称 | 指定要与实例关联的用户定义实例名称。 | 是 | 字符串 |
内核 ID | 指定启动实例所要使用的内核的 ID。 | 否 | 字符串 |
RAM 磁盘 ID | 指定 RAM 磁盘的 ID。 某些内核在启动时需要更多的驱动程序。 | 否 | 字符串 |
启动基本监测 | 启动基本监测指示是否启用了实例的基本监测。 | 否 | 布尔值 |
客户端令牌 | 指定必须提供给 AWS 来确保请求幂等性的唯一标识符(区分大小写)。 指定必须重复请求时所传递的标识符(区分大小写)。 | 否 | 字符串 |
实例标记 #1 | 指定对实例进行分类所分配的自定义标签;必须将其指定为 [name1]=[value1]。 | 否 | 字符串 |
实例标记 #2 | 指定对实例进行分类所分配的自定义标签;必须将其指定为 [name2]=[value2]。 | 否 | 字符串 |
实例标记 #3 | 指定对实例进行分类所分配的自定义标签;必须将其指定为 [name3]=[value3]。 | 否 | 字符串 |
实例标记 #4 | 指定对实例进行分类所分配的自定义标签;必须将其指定为 [name4]=[value4]。 | 否 | 字符串 |
实例标记 #5 | 指定对实例进行分类所分配的自定义标签;必须将其指定为 [name5]=[value5]。 | 否 | 字符串 |
输出参数 | |||
名称 | 说明 | 必需? | 类型 |
成功 | (布尔值)指定变更请求操作是否成功,其中值: | 是 | 布尔值 |
True - 成功。 | |||
False - 失败。 | |||
结果代码 | 结果代码指定结果代码。 结果代码表示操作的成功或失败状态。 | 是 | 整数 |
结果消息 | 指定对实例进行分类所分配的自定义标签;必须将其指定为 [name2]=[value2]。 指示操作状态的详细结果消息。 | 是 | 字符串 |
客户端令牌 | 指定提供给 AWS 来确保请求幂等性的唯一标识符(区分大小写)。 | 是 | 字符串 |
保留 ID | 指定保留标识符。 | 是 | 字符串 |
实例标识符 | 指定实例的实例标识符。 | 是 | 字符串 |
所有者 ID | 指定保留所有者的 AWS 账户 ID。 | 是 | 字符串 |
公共 DNS 名称 | 指定与该实例关联的公共 DNS 名称。 | 是 | 字符串 |
公共 DNS IP 地址 | 指定公共 IP 地址。 | 是 | 字符串 |
实例状况 | 指定实例的当前状况。 | 是 | 字符串 |
实例状况代码 | 指定标识当前实例状况的系统代码。 | 是 | 整数 |
删除实例
输入参数 | |||
名称 | 说明 | 必需? | 类型 |
实例 ID | Amazon EC2 实例的实例 ID。 | 是 | 字符串 |
输出参数 | |||
名称 | 说明 | 必需? | 类型 |
成功 | (布尔值)指定变更请求操作是否成功,其中值: | 是 | 布尔值 |
True - 成功。 | |||
False - 失败。 | |||
结果代码 | 指定表示操作成功或失败状态的结果代码。 | 是 | 整数 |
结果消息 | 指定指明操作状态的详细结果消息。 | 否 | 字符串 |
当前实例状况代码 | 指定与实例的当前状况关联的内部系统代码。 | 是 | 整数 |
当前实例状况 | 指定实例的当前状况。 | 是 | 字符串 |
之前实例状况代码 | 指定与实例之前状况关联的内部系统代码。 | 是 | 整数 |
之前实例状况 | 指定实例之前状况。 | 是 | 字符串 |
获取实例状态
输入参数 | |||
名称 | 说明 | 必需? | 类型 |
实例 ID | Amazon EC2 实例的实例 ID。 | 是 | 字符串 |
输出参数 | |||
名称 | 说明 | 必需? | 类型 |
成功 | (布尔值)指定变更请求操作是否成功,其中值: | 是 | 布尔值 |
True - 成功。 | |||
False - 失败。 | |||
结果代码 | 结果代码指定结果代码。 结果代码表示操作的成功或失败状态。 | 是 | 整数 |
结果消息 | 指定详细结果消息。 详细结果消息指示操作的状态。 | 否 | 字符串 |
当前实例状况代码 | 指定与实例的当前状况关联的内部系统代码。 | 是 | 整数 |
当前实例状况 | 指定实例的当前状况。 | 是 | 字符串 |
启动实例
输入参数 | |||
名称 | 说明 | 必需? | 类型 |
实例 ID | Amazon EC2 实例的实例 ID。 | 是 | 字符串 |
输出参数 | |||
名称 | 说明 | 必需? | 类型 |
成功 | (布尔值)指定变更请求操作是否成功,其中值: | 是 | 布尔值 |
True - 成功。 | |||
False - 失败。 | |||
结果代码 | 指定表示操作成功或失败状态的结果代码。 | 是 | 整数 |
结果消息 | 指定指明操作状态的详细结果消息。 | 否 | 字符串 |
当前实例状况代码 | 指定与实例的当前状况关联的内部系统代码。 | 是 | 整数 |
当前实例状况 | 指定实例的当前状况。 | 是 | 字符串 |
之前实例状况代码 | 指定与实例之前状况关联的内部系统代码。 | 是 | 整数 |
之前实例状况 | 指定实例之前状况。 | 是 | 字符串 |
停止实例
输入参数 | |||
名称 | 说明 | 必需? | 类型 |
实例 ID | 指定 Amazon EC2 实例的实例 ID。 | 是 | 字符串 |
输出参数 | |||
名称 | 说明 | 必需? | 类型 |
成功 | (布尔值)指定变更请求操作是否成功,其中值: | 是 | 布尔值 |
True - 成功。 | |||
False - 失败。 | |||
结果代码 | 指定表示操作成功或失败状态的结果代码。 | 是 | 整数 |
结果消息 | 指定指明操作状态的详细结果消息。 | 否 | 字符串 |
当前实例状况代码 | 指定与实例的当前状况关联的内部系统代码。 | 是 | 整数 |
当前实例状况 | 指定实例的当前状况。 | 是 | 字符串 |
之前实例状况代码 | 指定与实例之前状况关联的内部系统代码。 | 是 | 整数 |
之前实例状况 | 指定实例之前状况。 | 是 | 字符串 |
重新启动实例
输入参数 | |||
名称 | 说明 | 必需? | 类型 |
实例 ID | 指定 Amazon EC2 实例的实例 ID。 | 是 | 字符串 |
输出参数 | |||
名称 | 说明 | 必需? | 类型 |
成功 | (布尔值)指定变更请求操作是否成功,其中值: | 是 | 布尔值 |
True - 成功。 | |||
False - 失败。 | |||
结果代码 | 指定表示操作成功或失败状态的结果代码。 | 是 | 整数 |
结果消息 | 指定指明操作状态的详细结果消息。 | 否 | 字符串 |
当前实例状况代码 | 指定与实例的当前状况关联的内部系统代码。 | 是 | 整数 |
当前实例状况 | 指定实例的当前状况。 | 是 | 字符串 |
关联的工作流
- 启动实例
可以使用此工作流启动用户指定的 Amazon EC2 实例。
例如,作为管理员,您可以提出用于启动 Amazon EC2 实例的服务请求。 “启动实例”工作流的生命周期如下:- 启动 Amazon 实例
- 将工作日志添加到服务请求
- 关闭服务请求(Cloud Service Management 连接器)
- Amazon EC2 连接器任务
- 格式化工作日志文本
- 将工作日志添加到服务请求
- 关闭服务请求“停止 Amazon EC2 实例”
- 可以使用此工作流基于用户指定的 EC2 映像标识符停止 EC2 实例。 例如,某一 EC2 实例处于“打开”状态,而您想将其关闭。 “停止 Amazon EC2”工作流的生命周期如下:
- 停止 Amazon 实例
- 将工作日志添加到服务请求
- 关闭服务请求
- Amazon EC2 连接器任务
- 格式化工作日志文本
- 将工作日志添加到服务请求
- 关闭服务请求
- 开通 EC2 实例和创建资产记录
可以使用此工作流基于预定义的模板开通新的 EC2 实例。 该模板基于实例的 AMI ID 和类型。 例如,要创建实例,请指定 AMI ID(Amazon 计算机映像 ID)、映像的基本版本以及基本操作系统和软件。 “开通 EC2 实例并创建资产记录”工作流的生命周期如下:- 开通 Amazon EC2 实例。
- 创建资产以表示已开通的 EC2 实例
- 将资产与服务请求关联
- 格式化工作日志文本
- 延迟计时器任务
- 将工作日志添加到服务请求
- 关闭服务请求。 为该实例创建资产记录,然后将相关详细信息传给请求人。 (Cloud Service Management 连接器)
- 终止 Amazon EC2 实例并更新服务请求
此工作流可用于基于实例标识符来终止已开通的 AWS 实例。
例如,某一 Amazon EC2 实例正在运行,而您想将其关闭。 一旦运行此工作流,则会从您的存储库中删除您所拥有的某一资产。 随即关闭该实例并清除磁盘空间,同时您也不再拥有该实例,且不再负责该实例。 “终止 Amazon EC2 实例并更新服务请求”工作流的生命周期如下:- 取消开通 Amazon EC2 实例
- 更新资产以将其标记为非活动状态
- 将资产与服务请求关联
- 格式化工作日志文本
- 延迟计时器任务
- 将工作日志添加到服务
- 关闭服务请求
- 重新启动 Amazon EC2 实例
可以使用此工作流重新启动用户指定的 EC2 实例。
例如,使用云上的服务器来执行测试并重新启动该实例。 专门的管理员将负责并处理对云上资产的请求。 作为用户,您可以提出服务请求以执行该工作流,以便重新启动 Amazon EC2 实例。 “重新启动 Amazon EC2 实例工作流”的生命周期如下:
- 重新启动 Amazon EC2 实例
- 格式化工作日志文本
- 将工作日志添加到服务请求
- 关闭服务请求
如何配置 Amazon EC2 自动化连接程序
© 2017 ServiceAide 1-650-206-8988 http://www.serviceaide.com info@serviceaide.com