AWS CloudFormation
用户指南 (API 版本 2010-05-15)

AWS::Glue::DevEndpoint

AWS::Glue::DevEndpoint 资源指定一个开发终端节点,开发人员可以在其中远程调试 AWS Glue 的 ETL 脚本。有关更多信息,请参阅 AWS Glue 开发人员指南 中的 DevEndpoint 结构

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::Glue::DevEndpoint", "Properties" : { "EndpointName" : String, "ExtraJarsS3Path" : String, "ExtraPythonLibsS3Path" : String, "NumberOfNodes" : Integer, "PublicKey" : String, "RoleArn" : String, "SecurityGroupIds" : [ String, ... ], "SubnetId" : String } }

YAML

Type: AWS::Glue::DevEndpoint Properties: EndpointName: String ExtraJarsS3Path: String ExtraPythonLibsS3Path: String NumberOfNodes: Integer PublicKey: String RoleArn: String SecurityGroupIds: - String SubnetId: String

属性

EndpointName

终端节点的名称。

必需:否

类型:字符串

更新要求替换

ExtraJarsS3Path

要在您的终端节点中加载的一个或多个 Java Jar (位于 Amazon S3 存储桶中) 的路径。

注意

您目前只能在 DevEndpoint 上使用纯 Java/Scala 库。

必需:否

类型:字符串

更新要求没有中断

ExtraPythonLibsS3Path

要在您的终端节点中加载的一个或多个 Python 库 (位于 Amazon S3 存储桶中) 的路径。

注意

您目前只能在 DevEndpoint 上使用纯 Python 库。尚不支持依赖于 C 扩展的库,如 pandas Python 数据分析库。

必需:否

类型:字符串

更新要求没有中断

NumberOfNodes

终端节点使用的节点数。

必需:否

类型:整数

更新要求没有中断

PublicKey

用于身份验证的终端节点公有密钥。

必需:是

类型:字符串

更新要求没有中断

RoleArn

终端节点的 IAM 角色的 Amazon 资源名称 (ARN)。它必须与 AWS ARN 字符串模式匹配:arn:aws:iam::\d{12}:role/.*

必需:是

类型:字符串

更新要求没有中断

SecurityGroupIds

为终端节点指定安全组 ID 的 UTF-8 字符串列表。

必需:否

类型:字符串值列表

更新要求没有中断

SubnetId

终端节点的子网 ID。

必需:否

类型:字符串

更新要求没有中断

另请参阅

本页内容: