ConnectionType

class aws_cdk.aws_glue_alpha.ConnectionType(name)

Bases: object

(experimental) 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

Stability:

experimental

ExampleMetadata:

infused

Example:

# security_group: ec2.SecurityGroup
# subnet: ec2.Subnet

glue.Connection(self, "MyConnection",
    type=glue.ConnectionType.NETWORK,
    # The security groups granting AWS Glue inbound access to the data source within the VPC
    security_groups=[security_group],
    # The VPC subnet which contains the data source
    subnet=subnet
)
Parameters:

name (str) –

Stability:

experimental

Methods

to_string()

(experimental) The connection type name as expected by Connection resource.

Stability:

experimental

Return type:

str

Attributes

CUSTOM = <aws_cdk.aws_glue_alpha.ConnectionType object>
FACEBOOKADS = <aws_cdk.aws_glue_alpha.ConnectionType object>
GOOGLEADS = <aws_cdk.aws_glue_alpha.ConnectionType object>
GOOGLEANALYTICS4 = <aws_cdk.aws_glue_alpha.ConnectionType object>
GOOGLESHEETS = <aws_cdk.aws_glue_alpha.ConnectionType object>
HUBSPOT = <aws_cdk.aws_glue_alpha.ConnectionType object>
INSTAGRAMADS = <aws_cdk.aws_glue_alpha.ConnectionType object>
INTERCOM = <aws_cdk.aws_glue_alpha.ConnectionType object>
JDBC = <aws_cdk.aws_glue_alpha.ConnectionType object>
JIRACLOUD = <aws_cdk.aws_glue_alpha.ConnectionType object>
KAFKA = <aws_cdk.aws_glue_alpha.ConnectionType object>
MARKETO = <aws_cdk.aws_glue_alpha.ConnectionType object>
MARKETPLACE = <aws_cdk.aws_glue_alpha.ConnectionType object>
MONGODB = <aws_cdk.aws_glue_alpha.ConnectionType object>
NETSUITEERP = <aws_cdk.aws_glue_alpha.ConnectionType object>
NETWORK = <aws_cdk.aws_glue_alpha.ConnectionType object>
SALESFORCE = <aws_cdk.aws_glue_alpha.ConnectionType object>
SALESFORCEMARKETINGCLOUD = <aws_cdk.aws_glue_alpha.ConnectionType object>
SALESFORCEPARDOT = <aws_cdk.aws_glue_alpha.ConnectionType object>
SAPODATA = <aws_cdk.aws_glue_alpha.ConnectionType object>
SERVICENOW = <aws_cdk.aws_glue_alpha.ConnectionType object>
SLACK = <aws_cdk.aws_glue_alpha.ConnectionType object>
SNAPCHATADS = <aws_cdk.aws_glue_alpha.ConnectionType object>
STRIPE = <aws_cdk.aws_glue_alpha.ConnectionType object>
VIEW_VALIDATION_ATHENA = <aws_cdk.aws_glue_alpha.ConnectionType object>
VIEW_VALIDATION_REDSHIFT = <aws_cdk.aws_glue_alpha.ConnectionType object>
ZENDESK = <aws_cdk.aws_glue_alpha.ConnectionType object>
ZOHOCRM = <aws_cdk.aws_glue_alpha.ConnectionType object>
name

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

Stability:

experimental