File tree 1 file changed +14
-0
lines changed
packages/@aws-cdk/aws-glue-alpha/lib
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ import { CfnConnection } from 'aws-cdk-lib/aws-glue';
8
8
*
9
9
* If you need to use a connection type that doesn't exist as a static member, you
10
10
* 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
11
13
*/
12
14
export class ConnectionType {
13
15
@@ -31,6 +33,18 @@ export class ConnectionType {
31
33
*/
32
34
public static readonly NETWORK = new ConnectionType ( 'NETWORK' ) ;
33
35
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
+
34
48
/**
35
49
* The name of this ConnectionType, as expected by Connection resource.
36
50
*/
You can’t perform that action at this time.
0 commit comments