Menu
AWS CloudFormation
User Guide (API Version 2010-05-15)

AWS Glue Connection ConnectionInput

The ConnectionInput property type specifies the AWS Glue connection to create.

ConnectionInput is a property of the AWS::Glue::Connection resource.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

Copy
{ "Description" : String, "ConnectionType" : String, "MatchCriteria" : [ String, ... ], "PhysicalConnectionRequirements" : PhysicalConnectionRequirements, "ConnectionProperties" : JSON object, "Name" : String }

Properties

For more information, see ConnectionInput Structure in the AWS Glue Developer Guide.

Description

The description of the connection.

Required: No

Type: String

Update requires: No interruption

ConnectionType

The type of the connection. Valid values are JDBC or SFTP.

Required: Yes

Type: String

Update requires: No interruption

MatchCriteria

A list of UTF-8 strings that specify the criteria that you can use in selecting this connection.

Required: Yes

Type: List of String values

Update requires: No interruption

PhysicalConnectionRequirements

A map of physical connection requirements that are needed to make the connection, such as VPC and SecurityGroup.

Required: Yes

Type: AWS Glue Connection PhysicalConnectionRequirements

Update requires: No interruption

ConnectionProperties

UTF-8 string–to–UTF-8 string key-value pairs that specify the parameters for this connection.

Required: Yes

Type: JSON object

Update requires: No interruption

Name

The name of the connection.

Required: No

Type: String

Update requires: Replacement

On this page: