Skip to content

Commit 61ab9ac

Browse files
author
awstools
committed
feat(client-glue): This release adds a new optional parameter called codeGenNodeConfiguration to CRUD job APIs that allows users to manage visual jobs via APIs. The updated CreateJob and UpdateJob will create jobs that can be viewed in Glue Studio as a visual graph. GetJob can be used to get codeGenNodeConfiguration.
1 parent 70361ef commit 61ab9ac

File tree

69 files changed

+18924
-8637
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+18924
-8637
lines changed

clients/client-glue/src/commands/BatchGetJobsCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { BatchGetJobsRequest, BatchGetJobsResponse } from "../models/models_0";
16+
import { BatchGetJobsRequest } from "../models/models_0";
17+
import { BatchGetJobsResponse } from "../models/models_2";
1718
import {
1819
deserializeAws_json1_1BatchGetJobsCommand,
1920
serializeAws_json1_1BatchGetJobsCommand,

clients/client-glue/src/commands/CreateJobCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { CreateJobRequest, CreateJobResponse } from "../models/models_0";
16+
import { CreateJobResponse } from "../models/models_0";
17+
import { CreateJobRequest } from "../models/models_2";
1718
import { deserializeAws_json1_1CreateJobCommand, serializeAws_json1_1CreateJobCommand } from "../protocols/Aws_json1_1";
1819

1920
export interface CreateJobCommandInput extends CreateJobRequest {}

clients/client-glue/src/commands/DeleteClassifierCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteClassifierRequest, DeleteClassifierResponse } from "../models/models_0";
16+
import { DeleteClassifierRequest } from "../models/models_0";
17+
import { DeleteClassifierResponse } from "../models/models_1";
1718
import {
1819
deserializeAws_json1_1DeleteClassifierCommand,
1920
serializeAws_json1_1DeleteClassifierCommand,

clients/client-glue/src/commands/DeleteColumnStatisticsForPartitionCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from
1616
import {
1717
DeleteColumnStatisticsForPartitionRequest,
1818
DeleteColumnStatisticsForPartitionResponse,
19-
} from "../models/models_0";
19+
} from "../models/models_1";
2020
import {
2121
deserializeAws_json1_1DeleteColumnStatisticsForPartitionCommand,
2222
serializeAws_json1_1DeleteColumnStatisticsForPartitionCommand,

clients/client-glue/src/commands/DeleteColumnStatisticsForTableCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteColumnStatisticsForTableRequest, DeleteColumnStatisticsForTableResponse } from "../models/models_0";
16+
import { DeleteColumnStatisticsForTableRequest, DeleteColumnStatisticsForTableResponse } from "../models/models_1";
1717
import {
1818
deserializeAws_json1_1DeleteColumnStatisticsForTableCommand,
1919
serializeAws_json1_1DeleteColumnStatisticsForTableCommand,

clients/client-glue/src/commands/DeleteConnectionCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteConnectionRequest, DeleteConnectionResponse } from "../models/models_0";
16+
import { DeleteConnectionRequest, DeleteConnectionResponse } from "../models/models_1";
1717
import {
1818
deserializeAws_json1_1DeleteConnectionCommand,
1919
serializeAws_json1_1DeleteConnectionCommand,

clients/client-glue/src/commands/DeleteCrawlerCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteCrawlerRequest, DeleteCrawlerResponse } from "../models/models_0";
16+
import { DeleteCrawlerRequest, DeleteCrawlerResponse } from "../models/models_1";
1717
import {
1818
deserializeAws_json1_1DeleteCrawlerCommand,
1919
serializeAws_json1_1DeleteCrawlerCommand,

clients/client-glue/src/commands/DeleteCustomEntityTypeCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteCustomEntityTypeRequest, DeleteCustomEntityTypeResponse } from "../models/models_0";
16+
import { DeleteCustomEntityTypeRequest, DeleteCustomEntityTypeResponse } from "../models/models_1";
1717
import {
1818
deserializeAws_json1_1DeleteCustomEntityTypeCommand,
1919
serializeAws_json1_1DeleteCustomEntityTypeCommand,

clients/client-glue/src/commands/DeleteDatabaseCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteDatabaseRequest, DeleteDatabaseResponse } from "../models/models_0";
16+
import { DeleteDatabaseRequest, DeleteDatabaseResponse } from "../models/models_1";
1717
import {
1818
deserializeAws_json1_1DeleteDatabaseCommand,
1919
serializeAws_json1_1DeleteDatabaseCommand,

clients/client-glue/src/commands/DeleteDevEndpointCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
} from "@aws-sdk/types";
1414

1515
import { GlueClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../GlueClient";
16-
import { DeleteDevEndpointRequest, DeleteDevEndpointResponse } from "../models/models_0";
16+
import { DeleteDevEndpointRequest, DeleteDevEndpointResponse } from "../models/models_1";
1717
import {
1818
deserializeAws_json1_1DeleteDevEndpointCommand,
1919
serializeAws_json1_1DeleteDevEndpointCommand,

0 commit comments

Comments
 (0)