class ConnectionType
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Glue.Alpha.ConnectionType |
![]() | github.com/aws/aws-cdk-go/awscdkgluealpha/v2#ConnectionType |
![]() | software.amazon.awscdk.services.glue.alpha.ConnectionType |
![]() | aws_cdk.aws_glue_alpha.ConnectionType |
![]() | @aws-cdk/aws-glue-alpha ยป ConnectionType |
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')
.
Example
declare const securityGroup: ec2.SecurityGroup;
declare const subnet: ec2.Subnet;
new glue.Connection(this, 'MyConnection', {
type: glue.ConnectionType.NETWORK,
// The security groups granting AWS Glue inbound access to the data source within the VPC
securityGroups: [securityGroup],
// The VPC subnet which contains the data source
subnet,
});
Initializer
new ConnectionType(name: string)
Parameters
- name
string
Properties
Name | Type | Description |
---|---|---|
name | string | The name of this ConnectionType, as expected by Connection resource. |
static CUSTOM | Connection | Uses configuration settings contained in a custom connector to read from and write to data stores that are not natively supported by AWS Glue. |
static FACEBOOKADS | Connection | Designates a connection to Facebook Ads. |
static GOOGLEADS | Connection | Designates a connection to Google Ads. |
static GOOGLEANALYTICS4 | Connection | Designates a connection to Google Analytics 4. |
static GOOGLESHEETS | Connection | Designates a connection to Google Sheets. |
static HUBSPOT | Connection | Designates a connection to HubSpot. |
static INSTAGRAMADS | Connection | Designates a connection to Instagram Ads. |
static INTERCOM | Connection | Designates a connection to Intercom. |
static JDBC | Connection | Designates a connection to a database through Java Database Connectivity (JDBC). |
static JIRACLOUD | Connection | Designates a connection to Jira Cloud. |
static KAFKA | Connection | Designates a connection to an Apache Kafka streaming platform. |
static MARKETO | Connection | Designates a connection to Adobe Marketo Engage. |
static MARKETPLACE | Connection | Uses configuration settings contained in a connector purchased from AWS Marketplace to read from and write to data stores that are not natively supported by AWS Glue. |
static MONGODB | Connection | Designates a connection to a MongoDB document database. |
static NETSUITEERP | Connection | Designates a connection to Oracle NetSuite. |
static NETWORK | Connection | Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC). |
static SALESFORCE | Connection | Designates a connection to Salesforce using OAuth authentication. |
static SALESFORCEMARKETINGCLOUD | Connection | Designates a connection to Salesforce Marketing Cloud. |
static SALESFORCEPARDOT | Connection | Designates a connection to Salesforce Marketing Cloud Account Engagement (MCAE). |
static SAPODATA | Connection | Designates a connection to SAP OData. |
static SERVICENOW | Connection | Designates a connection to ServiceNow. |
static SLACK | Connection | Designates a connection to Slack. |
static SNAPCHATADS | Connection | Designates a connection to Snapchat Ads. |
static STRIPE | Connection | Designates a connection to Stripe. |
static VIEW_VALIDATION_ATHENA | Connection | Designates a connection used for view validation by Amazon Athena. |
static VIEW_VALIDATION_REDSHIFT | Connection | Designates a connection used for view validation by Amazon Redshift. |
static ZENDESK | Connection | Designates a connection to Zendesk. |
static ZOHOCRM | Connection | Designates a connection to Zoho CRM. |
name
Type:
string
The name of this ConnectionType, as expected by Connection resource.
static CUSTOM
Type:
Connection
Uses configuration settings contained in a custom connector to read from and write to data stores that are not natively supported by AWS Glue.
static FACEBOOKADS
Type:
Connection
Designates a connection to Facebook Ads.
static GOOGLEADS
Type:
Connection
Designates a connection to Google Ads.
static GOOGLEANALYTICS4
Type:
Connection
Designates a connection to Google Analytics 4.
static GOOGLESHEETS
Type:
Connection
Designates a connection to Google Sheets.
static HUBSPOT
Type:
Connection
Designates a connection to HubSpot.
static INSTAGRAMADS
Type:
Connection
Designates a connection to Instagram Ads.
static INTERCOM
Type:
Connection
Designates a connection to Intercom.
static JDBC
Type:
Connection
Designates a connection to a database through Java Database Connectivity (JDBC).
static JIRACLOUD
Type:
Connection
Designates a connection to Jira Cloud.
static KAFKA
Type:
Connection
Designates a connection to an Apache Kafka streaming platform.
static MARKETO
Type:
Connection
Designates a connection to Adobe Marketo Engage.
static MARKETPLACE
Type:
Connection
Uses configuration settings contained in a connector purchased from AWS Marketplace to read from and write to data stores that are not natively supported by AWS Glue.
static MONGODB
Type:
Connection
Designates a connection to a MongoDB document database.
static NETSUITEERP
Type:
Connection
Designates a connection to Oracle NetSuite.
static NETWORK
Type:
Connection
Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
static SALESFORCE
Type:
Connection
Designates a connection to Salesforce using OAuth authentication.
static SALESFORCEMARKETINGCLOUD
Type:
Connection
Designates a connection to Salesforce Marketing Cloud.
static SALESFORCEPARDOT
Type:
Connection
Designates a connection to Salesforce Marketing Cloud Account Engagement (MCAE).
static SAPODATA
Type:
Connection
Designates a connection to SAP OData.
static SERVICENOW
Type:
Connection
Designates a connection to ServiceNow.
static SLACK
Type:
Connection
Designates a connection to Slack.
static SNAPCHATADS
Type:
Connection
Designates a connection to Snapchat Ads.
static STRIPE
Type:
Connection
Designates a connection to Stripe.
static VIEW_VALIDATION_ATHENA
Type:
Connection
Designates a connection used for view validation by Amazon Athena.
static VIEW_VALIDATION_REDSHIFT
Type:
Connection
Designates a connection used for view validation by Amazon Redshift.
static ZENDESK
Type:
Connection
Designates a connection to Zendesk.
static ZOHOCRM
Type:
Connection
Designates a connection to Zoho CRM.
Methods
Name | Description |
---|---|
to | The connection type name as expected by Connection resource. |
toString()
public toString(): string
Returns
string
The connection type name as expected by Connection resource.