

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

# 基础架构编辑器中的卡片连接
<a name="using-composer-connecting"></a>

在中 AWS 基础架构编辑器，两张卡片之间的连接用一条线直观地显示。这些行表示应用程序中事件驱动的关系。

**Topics**
+ [卡片之间的连接](#using-composer-connecting-cards)
+ [增强型组件卡之间的连接](#using-composer-connecting-enhanced)
+ [与标准 IaC 资源卡的连接和连接](#using-composer-connecting-standard)

## 卡片之间的连接
<a name="using-composer-connecting-cards"></a>

将卡片连接在一起的方式因卡片类型而异。每张增强型卡都至少有一个连接器端口。要连接它们，您只需选择一个连接器端口并将其拖到另一张卡的端口，Infrastructure Composer 就会连接这两个资源或显示一条消息，说明不支持此配置。

![\[连接到 Lambda 函数的 API Gateway 卡。\]](http://docs.aws.amazon.com/zh_cn/infrastructure-composer/latest/dg/images/aac_use_con_01.png)


如上所示，增强型组件卡之间的线条是实线的。相反，标准 IaC 资源卡（也称为标准组件卡）没有连接器端口。对于这些卡片，您必须在应用程序的模板中指定这些事件驱动的关系，Infrastructure Composer 将自动检测它们的连接，并在卡片之间用虚线将它们可视化。

![\[连接到增强型组件卡的标准组件卡的图像。\]](http://docs.aws.amazon.com/zh_cn/infrastructure-composer/latest/dg/images/aac_use_con_04.png)


要了解更多信息，请参阅以下部分。

## 增强型组件卡之间的连接
<a name="using-composer-connecting-enhanced"></a>

在 Infrastructure Composer 中，两张增强型组件卡之间的连接以实线直观显示。这些行表示应用程序中事件驱动的关系。

要连接两张卡，请单击一张卡上的端口，然后将其拖到另一张卡上的端口上。

![\[从一个资源卡中选择一个端口，然后将其连接到基础设施编排器画布上的另一个资源卡。\]](http://docs.aws.amazon.com/zh_cn/infrastructure-composer/latest/dg/images/aac_ref_08.gif)


**注意**  
标准 IaC 资源卡没有连接器端口。对于这些卡片，您必须在应用程序的模板中指定它们的事件驱动关系，Infrastructure Composer 将自动检测它们的连接，并在卡片之间用虚线将它们可视化。

有关更多信息，请参阅 [在基础设施编辑器的可视化画布上连接卡片](reference-navigation-gestures-connect.md)。

### 哪些增强的组件卡规定
<a name="using-composer-connecting-enhanced-provisioned"></a>

两张卡之间的连接（用一条直线直观表示），必要时可提供以下内容：
+ AWS Identity and Access Management (IAM) 策略
+ 环境变量
+ Events

#### IAM 策略
<a name="using-composer-connecting-enhanced-provisioned-iam"></a>

当资源需要调用其他资源的权限时，Infrastructure Composer 会使用 AWS Serverless Application Model (AWS SAM) 策略模板来配置基于资源的策略。
+ 要了解有关 IAM 权限和策略[的更多信息，请参阅 I *AM 用户指南*中的访问管理概览：权限和策略](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_access-management.html)。
+ 要了解有关 AWS SAM 策略模板的更多信息，请参阅《*AWS Serverless Application Model 开发人员指南*》中的[AWS SAM 策略模板](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-policy-templates.html)。

#### 环境变量
<a name="using-composer-connecting-enhanced-provisioned-env"></a>

环境变量是临时值，可以对其进行更改以影响资源的行为。必要时，Infrastructure Composer 会定义基础设施代码，以便在资源之间使用环境变量。

#### Events
<a name="using-composer-connecting-enhanced-provisioned-events"></a>

资源可以通过不同类型的事件调用其他资源。必要时，Infrastructure Composer 会定义资源通过事件类型进行交互所需的基础设施代码。

## 与标准 IaC 资源卡的连接和连接
<a name="using-composer-connecting-standard"></a>

所有 CloudFormation 资源都可用作 “资源” 选项板中的标准 IaC **资源**卡。当您将标准 IaC 资源卡拖到画布上时，标准 IaC 资源卡就会变成标准组件卡，这会提示基础架构编排器在应用程序中为您的资源创建起始模板。

有关更多信息，请参阅 [基础架构编辑器中的标准卡](using-composer-standard-cards.md)。