Class CfnConnection.ConnectionInputProperty
A structure that is used to specify a connection to create or update.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Glue
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ConnectionInputProperty : Object, CfnConnection.IConnectionInputProperty
Syntax (vb)
Public Class ConnectionInputProperty
Inherits Object
Implements CfnConnection.IConnectionInputProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Glue;
var connectionProperties;
var connectionInputProperty = new ConnectionInputProperty {
ConnectionType = "connectionType",
// the properties below are optional
ConnectionProperties = connectionProperties,
Description = "description",
MatchCriteria = new [] { "matchCriteria" },
Name = "name",
PhysicalConnectionRequirements = new PhysicalConnectionRequirementsProperty {
AvailabilityZone = "availabilityZone",
SecurityGroupIdList = new [] { "securityGroupIdList" },
SubnetId = "subnetId"
}
};
Synopsis
Constructors
ConnectionInputProperty() |
Properties
ConnectionProperties | These key-value pairs define parameters for the connection. |
ConnectionType | The type of the connection. Currently, these types are supported:. |
Description | The description of the connection. |
MatchCriteria | A list of criteria that can be used in selecting this connection. |
Name | The name of the connection. |
PhysicalConnectionRequirements | The physical connection requirements, such as virtual private cloud (VPC) and |
Constructors
ConnectionInputProperty()
public ConnectionInputProperty()
Properties
ConnectionProperties
These key-value pairs define parameters for the connection.
public object ConnectionProperties { get; set; }
Property Value
System.Object
Remarks
ConnectionType
The type of the connection. Currently, these types are supported:.
public string ConnectionType { get; set; }
Property Value
System.String
Remarks
JDBC
Connections use the following ConnectionParameters.
KAFKA
Connections use the following ConnectionParameters.
MONGODB
Connections use the following ConnectionParameters.
NETWORK
Connections do not require ConnectionParameters. Instead, provide a PhysicalConnectionRequirements.
MARKETPLACE
Connections use the following ConnectionParameters.
SFTP
is not supported.
For more information about how optional ConnectionProperties are used to configure features in AWS Glue , consult AWS Glue connection properties .
For more information about how optional ConnectionProperties are used to configure features in AWS Glue Studio, consult Using connectors and connections .
Description
The description of the connection.
public string Description { get; set; }
Property Value
System.String
Remarks
MatchCriteria
A list of criteria that can be used in selecting this connection.
public string[] MatchCriteria { get; set; }
Property Value
System.String[]
Remarks
Name
The name of the connection.
public string Name { get; set; }
Property Value
System.String
Remarks
PhysicalConnectionRequirements
The physical connection requirements, such as virtual private cloud (VPC) and SecurityGroup
, that are needed to successfully make this connection.
public object PhysicalConnectionRequirements { get; set; }
Property Value
System.Object