本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用连接
连接是您用于将 AWS 资源连接到外部代码存储库的配置。每个连接都是可以提供给服务的资源,例如用于 AWS CodePipeline 连接到第三方存储库(例如 Bitbucket)。例如,您可以在中添加连接, CodePipeline 以便在对第三方代码存储库进行代码更改时,它会触发您的管道。您也可以将 AWS 资源连接到已安装的提供程序类型,例如 GitHub 企业服务器。
如果要创建与已安装的提供程序类型(例如 En GitHub terprise Server)的连接,则控制台会为您创建主机。主机是您创建的资源,用于表示安装提供程序的服务器。有关更多信息,请参阅 使用主机。
创建连接时,您可以使用控制台中的向导在第三方提供商处安装连接应用程序,并将其与新连接相关联。如果您已经安装了 应用程序,则可以使用它。
注意
要在欧洲(米兰)使用连接 AWS 区域,您必须:
-
安装区域特定的应用程序
-
启用该区域
这一特定于区域的应用程序支持欧洲地区(米兰)区域中的连接。该应用程序在第三方提供商网站上发布,与支持其他区域的连接的现有应用程序是分开的。安装此应用程序,即表示您授权第三方提供商仅与该区域的服务共享您的数据,并且您可以随时通过卸载该应用程序来撤消权限。
除非您启用区域,否则该服务不会处理或存储您的数据。启用此区域,即表示您授予我们的服务处理和存储您的数据的权限。
即使未启用该区域,如果区域特定的应用程序仍保持安装状态,第三方提供商也仍可以与我们的服务共享您的数据,因此,请务必在禁用该区域后立即卸载该应用程序。有关更多信息,请参阅启用区域。
有关连接的更多信息,请参阅AWS CodeConnections API参考资料。有关 Bitbucket CodePipeline 源操作的更多信息,请参阅AWS CodePipeline 用户指南CodestarConnectionSource中的。
要为你的 AWS Identity and Access Management (IAM) 用户或角色创建或附加具有使用连接所需权限的策略,请参阅AWS CodeConnections 权限参考。根据您的 CodePipeline 服务角色的创建时间,您可能需要更新其支持权限 AWS CodeConnections。有关说明,请参阅AWS CodePipeline 用户指南中的更新服务角色。