Skip to content

Commit 72bc2a8

Browse files
author
awstools
committed
feat(client-glue): Add Maintenance window to CreateJob and UpdateJob APIs and JobRun response. Add a new Job Run State for EXPIRED.
1 parent 2df9c49 commit 72bc2a8

20 files changed

+108
-24
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,6 +1118,7 @@ export interface BatchGetJobsCommandOutput extends BatchGetJobsResponse, __Metad
11181118
* // AuthStrategy: "PERSONAL_ACCESS_TOKEN" || "AWS_SECRETS_MANAGER",
11191119
* // AuthToken: "STRING_VALUE",
11201120
* // },
1121+
* // MaintenanceWindow: "STRING_VALUE",
11211122
* // },
11221123
* // ],
11231124
* // JobsNotFound: [ // JobNameList

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export interface BatchGetTriggersCommandOutput extends BatchGetTriggersResponse,
7171
* // { // Condition
7272
* // LogicalOperator: "EQUALS",
7373
* // JobName: "STRING_VALUE",
74-
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
74+
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
7575
* // CrawlerName: "STRING_VALUE",
7676
* // CrawlState: "RUNNING" || "CANCELLING" || "CANCELLED" || "SUCCEEDED" || "FAILED" || "ERROR",
7777
* // },

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export interface BatchGetWorkflowsCommandOutput extends BatchGetWorkflowsRespons
108108
* // { // Condition
109109
* // LogicalOperator: "EQUALS",
110110
* // JobName: "STRING_VALUE",
111-
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
111+
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
112112
* // CrawlerName: "STRING_VALUE",
113113
* // CrawlState: "RUNNING" || "CANCELLING" || "CANCELLED" || "SUCCEEDED" || "FAILED" || "ERROR",
114114
* // },
@@ -131,7 +131,7 @@ export interface BatchGetWorkflowsCommandOutput extends BatchGetWorkflowsRespons
131131
* // StartedOn: new Date("TIMESTAMP"),
132132
* // LastModifiedOn: new Date("TIMESTAMP"),
133133
* // CompletedOn: new Date("TIMESTAMP"),
134-
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
134+
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
135135
* // Arguments: {
136136
* // "<keys>": "STRING_VALUE",
137137
* // },
@@ -156,6 +156,7 @@ export interface BatchGetWorkflowsCommandOutput extends BatchGetWorkflowsRespons
156156
* // GlueVersion: "STRING_VALUE",
157157
* // DPUSeconds: Number("double"),
158158
* // ExecutionClass: "FLEX" || "STANDARD",
159+
* // MaintenanceWindow: "STRING_VALUE",
159160
* // },
160161
* // ],
161162
* // },
@@ -220,7 +221,7 @@ export interface BatchGetWorkflowsCommandOutput extends BatchGetWorkflowsRespons
220221
* // {
221222
* // LogicalOperator: "EQUALS",
222223
* // JobName: "STRING_VALUE",
223-
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
224+
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
224225
* // CrawlerName: "STRING_VALUE",
225226
* // CrawlState: "RUNNING" || "CANCELLING" || "CANCELLED" || "SUCCEEDED" || "FAILED" || "ERROR",
226227
* // },
@@ -243,7 +244,7 @@ export interface BatchGetWorkflowsCommandOutput extends BatchGetWorkflowsRespons
243244
* // StartedOn: new Date("TIMESTAMP"),
244245
* // LastModifiedOn: new Date("TIMESTAMP"),
245246
* // CompletedOn: new Date("TIMESTAMP"),
246-
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
247+
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
247248
* // Arguments: "<GenericMap>",
248249
* // ErrorMessage: "STRING_VALUE",
249250
* // PredecessorRuns: [
@@ -264,6 +265,7 @@ export interface BatchGetWorkflowsCommandOutput extends BatchGetWorkflowsRespons
264265
* // GlueVersion: "STRING_VALUE",
265266
* // DPUSeconds: Number("double"),
266267
* // ExecutionClass: "FLEX" || "STANDARD",
268+
* // MaintenanceWindow: "STRING_VALUE",
267269
* // },
268270
* // ],
269271
* // },

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1109,6 +1109,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
11091109
* AuthStrategy: "PERSONAL_ACCESS_TOKEN" || "AWS_SECRETS_MANAGER",
11101110
* AuthToken: "STRING_VALUE",
11111111
* },
1112+
* MaintenanceWindow: "STRING_VALUE",
11121113
* };
11131114
* const command = new CreateJobCommand(input);
11141115
* const response = await client.send(command);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export interface CreateTriggerCommandOutput extends CreateTriggerResponse, __Met
4545
* { // Condition
4646
* LogicalOperator: "EQUALS",
4747
* JobName: "STRING_VALUE",
48-
* State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
48+
* State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
4949
* CrawlerName: "STRING_VALUE",
5050
* CrawlState: "RUNNING" || "CANCELLING" || "CANCELLED" || "SUCCEEDED" || "FAILED" || "ERROR",
5151
* },

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1114,6 +1114,7 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
11141114
* // AuthStrategy: "PERSONAL_ACCESS_TOKEN" || "AWS_SECRETS_MANAGER",
11151115
* // AuthToken: "STRING_VALUE",
11161116
* // },
1117+
* // MaintenanceWindow: "STRING_VALUE",
11171118
* // },
11181119
* // };
11191120
*

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export interface GetJobRunCommandOutput extends GetJobRunResponse, __MetadataBea
5151
* // StartedOn: new Date("TIMESTAMP"),
5252
* // LastModifiedOn: new Date("TIMESTAMP"),
5353
* // CompletedOn: new Date("TIMESTAMP"),
54-
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
54+
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
5555
* // Arguments: { // GenericMap
5656
* // "<keys>": "STRING_VALUE",
5757
* // },
@@ -76,6 +76,7 @@ export interface GetJobRunCommandOutput extends GetJobRunResponse, __MetadataBea
7676
* // GlueVersion: "STRING_VALUE",
7777
* // DPUSeconds: Number("double"),
7878
* // ExecutionClass: "FLEX" || "STANDARD",
79+
* // MaintenanceWindow: "STRING_VALUE",
7980
* // },
8081
* // };
8182
*

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export interface GetJobRunsCommandOutput extends GetJobRunsResponse, __MetadataB
5252
* // StartedOn: new Date("TIMESTAMP"),
5353
* // LastModifiedOn: new Date("TIMESTAMP"),
5454
* // CompletedOn: new Date("TIMESTAMP"),
55-
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
55+
* // JobRunState: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
5656
* // Arguments: { // GenericMap
5757
* // "<keys>": "STRING_VALUE",
5858
* // },
@@ -77,6 +77,7 @@ export interface GetJobRunsCommandOutput extends GetJobRunsResponse, __MetadataB
7777
* // GlueVersion: "STRING_VALUE",
7878
* // DPUSeconds: Number("double"),
7979
* // ExecutionClass: "FLEX" || "STANDARD",
80+
* // MaintenanceWindow: "STRING_VALUE",
8081
* // },
8182
* // ],
8283
* // NextToken: "STRING_VALUE",

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1116,6 +1116,7 @@ export interface GetJobsCommandOutput extends GetJobsResponse, __MetadataBearer
11161116
* // AuthStrategy: "PERSONAL_ACCESS_TOKEN" || "AWS_SECRETS_MANAGER",
11171117
* // AuthToken: "STRING_VALUE",
11181118
* // },
1119+
* // MaintenanceWindow: "STRING_VALUE",
11191120
* // },
11201121
* // ],
11211122
* // NextToken: "STRING_VALUE",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export interface GetTriggerCommandOutput extends GetTriggerResponse, __MetadataB
6868
* // { // Condition
6969
* // LogicalOperator: "EQUALS",
7070
* // JobName: "STRING_VALUE",
71-
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING",
71+
* // State: "STARTING" || "RUNNING" || "STOPPING" || "STOPPED" || "SUCCEEDED" || "FAILED" || "TIMEOUT" || "ERROR" || "WAITING" || "EXPIRED",
7272
* // CrawlerName: "STRING_VALUE",
7373
* // CrawlState: "RUNNING" || "CANCELLING" || "CANCELLED" || "SUCCEEDED" || "FAILED" || "ERROR",
7474
* // },

0 commit comments

Comments
 (0)