

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

# 使用 Amazon EventBridge
<a name="eventbridge"></a>

AWS Toolkit for Visual Studio Code（VS Code）为 [Amazon EventBridge](https://aws.amazon.com/eventbridge/) 提供支持。使用 Toolkit for VS Code，您可以处理 EventBridge 的某些方面，例如架构。

**Topics**
+ [

# 使用 Amazon EventBridge 架构
](eventbridge-schemas.md)

# 使用 Amazon EventBridge 架构
<a name="eventbridge-schemas"></a>

您可以使用 AWS Toolkit for Visual Studio Code （VS 代码）在 [Amazon EventBridge 架构](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-schemas.html)上执行各种操作。

## 先决条件
<a name="eventbridge-schemas-prereq"></a>
+ 确保您的系统满足[安装 Toolkit for VS Code](setup-toolkit.md#setup-prereq) 中指定的先决条件。
+ 您要使用的 EventBridge 架构必须在您的 AWS 账户中可用。如果不可用，请创建或上传该架构。参见《[亚马逊[ EventBridge 用户指南 EventBridge 》中的亚马逊](https://docs.aws.amazon.com/eventbridge/latest/userguide/)架构](https://docs.aws.amazon.com/eventbridge/latest/userguide/eventbridge-schemas.html)。

## 查看可用架构
<a name="eventbridge-schemas-view"></a>

1. 在 **AWS Explorer** 中，展开**架构**。

1. 展开包含您希望查看的架构的注册表的名称。例如，提供的许多架构都位于 **aws.event** s 注册表中。 AWS 

1. 要查看编辑器中的架构，请打开该架构的上下文菜单，然后选择 **View Schema (查看架构)**。  
![\[查看架 EventBridge 构。\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-vscode/latest/userguide/images/eventbridge-view.png)

## 查找可用架构
<a name="eventbridge-schemas-find"></a>

在 **AWS Explorer** 中，执行以下一项或多项操作：
+ 开始键入您希望查找的架构的标题。**AWS Explorer** 突出显示包含匹配项的架构标题。（必须扩展注册表，您才能看到突出显示的标题。）
+ 打开 **Schemas (架构)** 的上下文菜单，然后选择 **Search Schemas (搜索架构)**。或者展开 **Schemas (架构)**，打开包含您希望查找的架构的注册表的上下文菜单，然后选择 **Search Schemas in Registry (在注册表中搜索架构)**。在 **EventBridge Schemas Search (EventBridge 架构搜索)** 对话框中，开始键入要查找的架构的标题。对话框中将显示包含匹配项的架构标题。

  要在对话框中显示架构，请选择架构标题。  
![\[搜索架 EventBridge 构。\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-vscode/latest/userguide/images/eventbridge-search.png)

## 为可用架构生成代码
<a name="eventbridge-schemas-generate-code"></a>

1. 在 **AWS Explorer** 中，展开**架构**。

1. 展开包含您希望生成代码的架构的注册表的名称。

1. 右键单击架构的标题，然后选择 **Download code bindings (下载代码绑定)**。

1. 在显示的向导页面中，选择以下内容：
   + 架构的**版本**
   + 代码绑定语言
   + 本地开发计算机上要将生成的代码存储到的工作区文件夹