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
{ "Description" :String, "ConnectionType" :String, "MatchCriteria" : [String, ... ], "PhysicalConnectionRequirements" : PhysicalConnectionRequirements, "ConnectionProperties" :JSON object, "Name" :String}
YAML
Description:StringConnectionType:StringMatchCriteria: -StringPhysicalConnectionRequirements: PhysicalConnectionRequirements ConnectionProperties:JSON objectName: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
JDBCorSFTP.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: 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
