File tree Expand file tree Collapse file tree
packages/@aws-cdk/aws-glue-alpha/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ import { CfnConnection } from 'aws-cdk-lib/aws-glue';
88 *
99 * If you need to use a connection type that doesn't exist as a static member, you
1010 * can instantiate a `ConnectionType` object, e.g: `new ConnectionType('NEW_TYPE')`.
11+ *
12+ * @see https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-connectiontype
1113 */
1214export class ConnectionType {
1315
@@ -31,6 +33,18 @@ export class ConnectionType {
3133 */
3234 public static readonly NETWORK = new ConnectionType ( 'NETWORK' ) ;
3335
36+ /**
37+ * Uses configuration settings contained in a connector purchased from AWS Marketplace
38+ * to read from and write to data stores that are not natively supported by AWS Glue.
39+ */
40+ public static readonly MARKETPLACE = new ConnectionType ( 'MARKETPLACE' ) ;
41+
42+ /**
43+ * Uses configuration settings contained in a custom connector to read from and write to data stores
44+ * that are not natively supported by AWS Glue.
45+ */
46+ public static readonly CUSTOM = new ConnectionType ( 'CUSTOM' ) ;
47+
3448 /**
3549 * The name of this ConnectionType, as expected by Connection resource.
3650 */
You can’t perform that action at this time.
0 commit comments