ConnectionType

class aws_cdk.aws_glue.ConnectionType(name)

Bases: object

The type of the glue connection.

If you need to use a connection type that doesn’t exist as a static member, you can instantiate a ConnectionType object, e.g: new ConnectionType('NEW_TYPE').

See:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-connectiontype

ExampleMetadata:

infused

Example:

# security_group: ec2.SecurityGroup
# vpc: ec2.Vpc

glue.Connection(self, "MyConnection",
    type=glue.ConnectionType.NETWORK,
    security_groups=[security_group],
    # vpcSubnets is optional - defaults to private subnets
    network=glue.ConnectionNetwork.vpc(vpc, subnet_type=ec2.SubnetType.PRIVATE_WITH_EGRESS)
)
Parameters:

name (str)

Methods

to_string()

The connection type name as expected by Connection resource.

Return type:

str

Attributes

AZURECOSMOS = <aws_cdk.aws_glue.ConnectionType object>
AZURESQL = <aws_cdk.aws_glue.ConnectionType object>
BIGQUERY = <aws_cdk.aws_glue.ConnectionType object>
CUSTOM = <aws_cdk.aws_glue.ConnectionType object>
DYNAMODB = <aws_cdk.aws_glue.ConnectionType object>
FACEBOOKADS = <aws_cdk.aws_glue.ConnectionType object>
GOOGLEADS = <aws_cdk.aws_glue.ConnectionType object>
GOOGLEANALYTICS4 = <aws_cdk.aws_glue.ConnectionType object>
GOOGLESHEETS = <aws_cdk.aws_glue.ConnectionType object>
HUBSPOT = <aws_cdk.aws_glue.ConnectionType object>
INSTAGRAMADS = <aws_cdk.aws_glue.ConnectionType object>
INTERCOM = <aws_cdk.aws_glue.ConnectionType object>
JDBC = <aws_cdk.aws_glue.ConnectionType object>
JIRACLOUD = <aws_cdk.aws_glue.ConnectionType object>
KAFKA = <aws_cdk.aws_glue.ConnectionType object>
MARKETO = <aws_cdk.aws_glue.ConnectionType object>
MARKETPLACE = <aws_cdk.aws_glue.ConnectionType object>
MONGODB = <aws_cdk.aws_glue.ConnectionType object>
MYSQL = <aws_cdk.aws_glue.ConnectionType object>
NETSUITEERP = <aws_cdk.aws_glue.ConnectionType object>
NETWORK = <aws_cdk.aws_glue.ConnectionType object>
OPENSEARCH = <aws_cdk.aws_glue.ConnectionType object>
ORACLE = <aws_cdk.aws_glue.ConnectionType object>
POSTGRESQL = <aws_cdk.aws_glue.ConnectionType object>
SALESFORCE = <aws_cdk.aws_glue.ConnectionType object>
SALESFORCEMARKETINGCLOUD = <aws_cdk.aws_glue.ConnectionType object>
SALESFORCEPARDOT = <aws_cdk.aws_glue.ConnectionType object>
SAPHANA = <aws_cdk.aws_glue.ConnectionType object>
SAPODATA = <aws_cdk.aws_glue.ConnectionType object>
SERVICENOW = <aws_cdk.aws_glue.ConnectionType object>
SLACK = <aws_cdk.aws_glue.ConnectionType object>
SNAPCHATADS = <aws_cdk.aws_glue.ConnectionType object>
SQLSERVER = <aws_cdk.aws_glue.ConnectionType object>
STRIPE = <aws_cdk.aws_glue.ConnectionType object>
TERADATA = <aws_cdk.aws_glue.ConnectionType object>
VERTICA = <aws_cdk.aws_glue.ConnectionType object>
VIEW_VALIDATION_ATHENA = <aws_cdk.aws_glue.ConnectionType object>
VIEW_VALIDATION_REDSHIFT = <aws_cdk.aws_glue.ConnectionType object>
ZENDESK = <aws_cdk.aws_glue.ConnectionType object>
ZOHOCRM = <aws_cdk.aws_glue.ConnectionType object>
name

The name of this ConnectionType, as expected by Connection resource.