Skip to content

Commit

Permalink
feat(client-glue): Release Glue Studio Snowflake Connector Node for S…
Browse files Browse the repository at this point in the history
…DK/CLI
  • Loading branch information
awstools committed Jul 26, 2023
1 parent 128ca01 commit 5f9af07
Show file tree
Hide file tree
Showing 12 changed files with 956 additions and 273 deletions.
56 changes: 56 additions & 0 deletions clients/client-glue/src/commands/BatchGetJobsCommand.ts
Expand Up @@ -1042,6 +1042,62 @@ export interface BatchGetJobsCommandOutput extends BatchGetJobsResponse, __Metad
* // RecipeVersion: "STRING_VALUE", // required
* // },
* // },
* // SnowflakeSource: { // SnowflakeSource
* // Name: "STRING_VALUE", // required
* // Data: { // SnowflakeNodeData
* // SourceType: "STRING_VALUE",
* // Connection: "<Option>",
* // Schema: "STRING_VALUE",
* // Table: "STRING_VALUE",
* // Database: "STRING_VALUE",
* // TempDir: "STRING_VALUE",
* // IamRole: "<Option>",
* // AdditionalOptions: "<AdditionalOptions>",
* // SampleQuery: "STRING_VALUE",
* // PreAction: "STRING_VALUE",
* // PostAction: "STRING_VALUE",
* // Action: "STRING_VALUE",
* // Upsert: true || false,
* // MergeAction: "STRING_VALUE",
* // MergeWhenMatched: "STRING_VALUE",
* // MergeWhenNotMatched: "STRING_VALUE",
* // MergeClause: "STRING_VALUE",
* // StagingTable: "STRING_VALUE",
* // SelectedColumns: [
* // "<Option>",
* // ],
* // AutoPushdown: true || false,
* // TableSchema: "<OptionList>",
* // },
* // OutputSchemas: "<GlueSchemas>",
* // },
* // SnowflakeTarget: { // SnowflakeTarget
* // Name: "STRING_VALUE", // required
* // Data: {
* // SourceType: "STRING_VALUE",
* // Connection: "<Option>",
* // Schema: "STRING_VALUE",
* // Table: "STRING_VALUE",
* // Database: "STRING_VALUE",
* // TempDir: "STRING_VALUE",
* // IamRole: "<Option>",
* // AdditionalOptions: "<AdditionalOptions>",
* // SampleQuery: "STRING_VALUE",
* // PreAction: "STRING_VALUE",
* // PostAction: "STRING_VALUE",
* // Action: "STRING_VALUE",
* // Upsert: true || false,
* // MergeAction: "STRING_VALUE",
* // MergeWhenMatched: "STRING_VALUE",
* // MergeWhenNotMatched: "STRING_VALUE",
* // MergeClause: "STRING_VALUE",
* // StagingTable: "STRING_VALUE",
* // SelectedColumns: "<OptionList>",
* // AutoPushdown: true || false,
* // TableSchema: "<OptionList>",
* // },
* // Inputs: "<OneInput>",
* // },
* // },
* // },
* // ExecutionClass: "FLEX" || "STANDARD",
Expand Down
58 changes: 57 additions & 1 deletion clients/client-glue/src/commands/CreateJobCommand.ts
Expand Up @@ -14,7 +14,7 @@ import {
} from "@smithy/types";

import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
import { CreateJobResponse } from "../models/models_0";
import { CreateJobResponse } from "../models/models_1";
import { CreateJobRequest, CreateJobRequestFilterSensitiveLog } from "../models/models_2";
import { de_CreateJobCommand, se_CreateJobCommand } from "../protocols/Aws_json1_1";

Expand Down Expand Up @@ -1033,6 +1033,62 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* RecipeVersion: "STRING_VALUE", // required
* },
* },
* SnowflakeSource: { // SnowflakeSource
* Name: "STRING_VALUE", // required
* Data: { // SnowflakeNodeData
* SourceType: "STRING_VALUE",
* Connection: "<Option>",
* Schema: "STRING_VALUE",
* Table: "STRING_VALUE",
* Database: "STRING_VALUE",
* TempDir: "STRING_VALUE",
* IamRole: "<Option>",
* AdditionalOptions: "<AdditionalOptions>",
* SampleQuery: "STRING_VALUE",
* PreAction: "STRING_VALUE",
* PostAction: "STRING_VALUE",
* Action: "STRING_VALUE",
* Upsert: true || false,
* MergeAction: "STRING_VALUE",
* MergeWhenMatched: "STRING_VALUE",
* MergeWhenNotMatched: "STRING_VALUE",
* MergeClause: "STRING_VALUE",
* StagingTable: "STRING_VALUE",
* SelectedColumns: [
* "<Option>",
* ],
* AutoPushdown: true || false,
* TableSchema: "<OptionList>",
* },
* OutputSchemas: "<GlueSchemas>",
* },
* SnowflakeTarget: { // SnowflakeTarget
* Name: "STRING_VALUE", // required
* Data: {
* SourceType: "STRING_VALUE",
* Connection: "<Option>",
* Schema: "STRING_VALUE",
* Table: "STRING_VALUE",
* Database: "STRING_VALUE",
* TempDir: "STRING_VALUE",
* IamRole: "<Option>",
* AdditionalOptions: "<AdditionalOptions>",
* SampleQuery: "STRING_VALUE",
* PreAction: "STRING_VALUE",
* PostAction: "STRING_VALUE",
* Action: "STRING_VALUE",
* Upsert: true || false,
* MergeAction: "STRING_VALUE",
* MergeWhenMatched: "STRING_VALUE",
* MergeWhenNotMatched: "STRING_VALUE",
* MergeClause: "STRING_VALUE",
* StagingTable: "STRING_VALUE",
* SelectedColumns: "<OptionList>",
* AutoPushdown: true || false,
* TableSchema: "<OptionList>",
* },
* Inputs: "<OneInput>",
* },
* },
* },
* ExecutionClass: "FLEX" || "STANDARD",
Expand Down
56 changes: 56 additions & 0 deletions clients/client-glue/src/commands/GetJobCommand.ts
Expand Up @@ -1038,6 +1038,62 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
* // RecipeVersion: "STRING_VALUE", // required
* // },
* // },
* // SnowflakeSource: { // SnowflakeSource
* // Name: "STRING_VALUE", // required
* // Data: { // SnowflakeNodeData
* // SourceType: "STRING_VALUE",
* // Connection: "<Option>",
* // Schema: "STRING_VALUE",
* // Table: "STRING_VALUE",
* // Database: "STRING_VALUE",
* // TempDir: "STRING_VALUE",
* // IamRole: "<Option>",
* // AdditionalOptions: "<AdditionalOptions>",
* // SampleQuery: "STRING_VALUE",
* // PreAction: "STRING_VALUE",
* // PostAction: "STRING_VALUE",
* // Action: "STRING_VALUE",
* // Upsert: true || false,
* // MergeAction: "STRING_VALUE",
* // MergeWhenMatched: "STRING_VALUE",
* // MergeWhenNotMatched: "STRING_VALUE",
* // MergeClause: "STRING_VALUE",
* // StagingTable: "STRING_VALUE",
* // SelectedColumns: [
* // "<Option>",
* // ],
* // AutoPushdown: true || false,
* // TableSchema: "<OptionList>",
* // },
* // OutputSchemas: "<GlueSchemas>",
* // },
* // SnowflakeTarget: { // SnowflakeTarget
* // Name: "STRING_VALUE", // required
* // Data: {
* // SourceType: "STRING_VALUE",
* // Connection: "<Option>",
* // Schema: "STRING_VALUE",
* // Table: "STRING_VALUE",
* // Database: "STRING_VALUE",
* // TempDir: "STRING_VALUE",
* // IamRole: "<Option>",
* // AdditionalOptions: "<AdditionalOptions>",
* // SampleQuery: "STRING_VALUE",
* // PreAction: "STRING_VALUE",
* // PostAction: "STRING_VALUE",
* // Action: "STRING_VALUE",
* // Upsert: true || false,
* // MergeAction: "STRING_VALUE",
* // MergeWhenMatched: "STRING_VALUE",
* // MergeWhenNotMatched: "STRING_VALUE",
* // MergeClause: "STRING_VALUE",
* // StagingTable: "STRING_VALUE",
* // SelectedColumns: "<OptionList>",
* // AutoPushdown: true || false,
* // TableSchema: "<OptionList>",
* // },
* // Inputs: "<OneInput>",
* // },
* // },
* // },
* // ExecutionClass: "FLEX" || "STANDARD",
Expand Down
56 changes: 56 additions & 0 deletions clients/client-glue/src/commands/GetJobsCommand.ts
Expand Up @@ -1040,6 +1040,62 @@ export interface GetJobsCommandOutput extends GetJobsResponse, __MetadataBearer
* // RecipeVersion: "STRING_VALUE", // required
* // },
* // },
* // SnowflakeSource: { // SnowflakeSource
* // Name: "STRING_VALUE", // required
* // Data: { // SnowflakeNodeData
* // SourceType: "STRING_VALUE",
* // Connection: "<Option>",
* // Schema: "STRING_VALUE",
* // Table: "STRING_VALUE",
* // Database: "STRING_VALUE",
* // TempDir: "STRING_VALUE",
* // IamRole: "<Option>",
* // AdditionalOptions: "<AdditionalOptions>",
* // SampleQuery: "STRING_VALUE",
* // PreAction: "STRING_VALUE",
* // PostAction: "STRING_VALUE",
* // Action: "STRING_VALUE",
* // Upsert: true || false,
* // MergeAction: "STRING_VALUE",
* // MergeWhenMatched: "STRING_VALUE",
* // MergeWhenNotMatched: "STRING_VALUE",
* // MergeClause: "STRING_VALUE",
* // StagingTable: "STRING_VALUE",
* // SelectedColumns: [
* // "<Option>",
* // ],
* // AutoPushdown: true || false,
* // TableSchema: "<OptionList>",
* // },
* // OutputSchemas: "<GlueSchemas>",
* // },
* // SnowflakeTarget: { // SnowflakeTarget
* // Name: "STRING_VALUE", // required
* // Data: {
* // SourceType: "STRING_VALUE",
* // Connection: "<Option>",
* // Schema: "STRING_VALUE",
* // Table: "STRING_VALUE",
* // Database: "STRING_VALUE",
* // TempDir: "STRING_VALUE",
* // IamRole: "<Option>",
* // AdditionalOptions: "<AdditionalOptions>",
* // SampleQuery: "STRING_VALUE",
* // PreAction: "STRING_VALUE",
* // PostAction: "STRING_VALUE",
* // Action: "STRING_VALUE",
* // Upsert: true || false,
* // MergeAction: "STRING_VALUE",
* // MergeWhenMatched: "STRING_VALUE",
* // MergeWhenNotMatched: "STRING_VALUE",
* // MergeClause: "STRING_VALUE",
* // StagingTable: "STRING_VALUE",
* // SelectedColumns: "<OptionList>",
* // AutoPushdown: true || false,
* // TableSchema: "<OptionList>",
* // },
* // Inputs: "<OneInput>",
* // },
* // },
* // },
* // ExecutionClass: "FLEX" || "STANDARD",
Expand Down
Expand Up @@ -14,7 +14,8 @@ import {
} from "@smithy/types";

import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
import { GetUnfilteredPartitionMetadataRequest, GetUnfilteredPartitionMetadataResponse } from "../models/models_1";
import { GetUnfilteredPartitionMetadataRequest } from "../models/models_1";
import { GetUnfilteredPartitionMetadataResponse } from "../models/models_2";
import {
de_GetUnfilteredPartitionMetadataCommand,
se_GetUnfilteredPartitionMetadataCommand,
Expand Down
Expand Up @@ -14,8 +14,7 @@ import {
} from "@smithy/types";

import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
import { GetUnfilteredPartitionsMetadataRequest } from "../models/models_1";
import { GetUnfilteredPartitionsMetadataResponse } from "../models/models_2";
import { GetUnfilteredPartitionsMetadataRequest, GetUnfilteredPartitionsMetadataResponse } from "../models/models_2";
import {
de_GetUnfilteredPartitionsMetadataCommand,
se_GetUnfilteredPartitionsMetadataCommand,
Expand Down
56 changes: 56 additions & 0 deletions clients/client-glue/src/commands/UpdateJobCommand.ts
Expand Up @@ -1030,6 +1030,62 @@ export interface UpdateJobCommandOutput extends UpdateJobResponse, __MetadataBea
* RecipeVersion: "STRING_VALUE", // required
* },
* },
* SnowflakeSource: { // SnowflakeSource
* Name: "STRING_VALUE", // required
* Data: { // SnowflakeNodeData
* SourceType: "STRING_VALUE",
* Connection: "<Option>",
* Schema: "STRING_VALUE",
* Table: "STRING_VALUE",
* Database: "STRING_VALUE",
* TempDir: "STRING_VALUE",
* IamRole: "<Option>",
* AdditionalOptions: "<AdditionalOptions>",
* SampleQuery: "STRING_VALUE",
* PreAction: "STRING_VALUE",
* PostAction: "STRING_VALUE",
* Action: "STRING_VALUE",
* Upsert: true || false,
* MergeAction: "STRING_VALUE",
* MergeWhenMatched: "STRING_VALUE",
* MergeWhenNotMatched: "STRING_VALUE",
* MergeClause: "STRING_VALUE",
* StagingTable: "STRING_VALUE",
* SelectedColumns: [
* "<Option>",
* ],
* AutoPushdown: true || false,
* TableSchema: "<OptionList>",
* },
* OutputSchemas: "<GlueSchemas>",
* },
* SnowflakeTarget: { // SnowflakeTarget
* Name: "STRING_VALUE", // required
* Data: {
* SourceType: "STRING_VALUE",
* Connection: "<Option>",
* Schema: "STRING_VALUE",
* Table: "STRING_VALUE",
* Database: "STRING_VALUE",
* TempDir: "STRING_VALUE",
* IamRole: "<Option>",
* AdditionalOptions: "<AdditionalOptions>",
* SampleQuery: "STRING_VALUE",
* PreAction: "STRING_VALUE",
* PostAction: "STRING_VALUE",
* Action: "STRING_VALUE",
* Upsert: true || false,
* MergeAction: "STRING_VALUE",
* MergeWhenMatched: "STRING_VALUE",
* MergeWhenNotMatched: "STRING_VALUE",
* MergeClause: "STRING_VALUE",
* StagingTable: "STRING_VALUE",
* SelectedColumns: "<OptionList>",
* AutoPushdown: true || false,
* TableSchema: "<OptionList>",
* },
* Inputs: "<OneInput>",
* },
* },
* },
* ExecutionClass: "FLEX" || "STANDARD",
Expand Down

0 comments on commit 5f9af07

Please sign in to comment.