@@ -53,11 +53,11 @@ export enum JobStatus {
53
53
* @category IotJobs
54
54
*/
55
55
export interface DescribeJobExecutionRequest {
56
+ executionNumber ?: number ;
57
+ thingName : string ;
56
58
includeJobDocument ?: boolean ;
57
59
jobId : string ;
58
60
clientToken ?: string ;
59
- executionNumber ?: number ;
60
- thingName : string ;
61
61
}
62
62
63
63
/**
@@ -93,9 +93,9 @@ export interface GetPendingJobExecutionsRequest {
93
93
* @category IotJobs
94
94
*/
95
95
export interface GetPendingJobExecutionsResponse {
96
- clientToken ?: string ;
97
96
queuedJobs ?: Array < JobExecutionSummary > ;
98
97
timestamp ?: Date ;
98
+ clientToken ?: string ;
99
99
inProgressJobs ?: Array < JobExecutionSummary > ;
100
100
}
101
101
@@ -113,13 +113,13 @@ export interface GetPendingJobExecutionsSubscriptionRequest {
113
113
*/
114
114
export interface JobExecutionData {
115
115
jobId ?: string ;
116
- thingName ?: string ;
117
116
jobDocument ?: object ;
118
- executionNumber ?: number ;
119
- statusDetails ?: { [ key : string ] : string } ;
120
117
status ?: JobStatus ;
121
118
versionNumber ?: number ;
122
119
queuedAt ?: Date ;
120
+ thingName ?: string ;
121
+ executionNumber ?: number ;
122
+ statusDetails ?: { [ key : string ] : string } ;
123
123
lastUpdatedAt ?: Date ;
124
124
startedAt ?: Date ;
125
125
}
@@ -129,8 +129,8 @@ export interface JobExecutionData {
129
129
* @category IotJobs
130
130
*/
131
131
export interface JobExecutionState {
132
- versionNumber ?: number ;
133
132
statusDetails ?: { [ key : string ] : string } ;
133
+ versionNumber ?: number ;
134
134
status ?: JobStatus ;
135
135
}
136
136
@@ -141,9 +141,9 @@ export interface JobExecutionState {
141
141
export interface JobExecutionSummary {
142
142
lastUpdatedAt ?: Date ;
143
143
executionNumber ?: number ;
144
+ startedAt ?: Date ;
144
145
versionNumber ?: number ;
145
146
jobId ?: string ;
146
- startedAt ?: Date ;
147
147
queuedAt ?: Date ;
148
148
}
149
149
@@ -187,10 +187,10 @@ export interface NextJobExecutionChangedSubscriptionRequest {
187
187
*/
188
188
export interface RejectedErrorResponse {
189
189
timestamp ?: Date ;
190
- clientToken ?: string ;
191
190
code ?: RejectedErrorCode ;
192
- executionState ?: JobExecutionState ;
193
191
message ?: string ;
192
+ clientToken ?: string ;
193
+ executionState ?: JobExecutionState ;
194
194
}
195
195
196
196
/**
@@ -208,10 +208,10 @@ export interface StartNextJobExecutionResponse {
208
208
* @category IotJobs
209
209
*/
210
210
export interface StartNextPendingJobExecutionRequest {
211
- clientToken ?: string ;
212
211
thingName : string ;
213
- statusDetails ?: { [ key : string ] : string } ;
214
212
stepTimeoutInMinutes ?: number ;
213
+ clientToken ?: string ;
214
+ statusDetails ?: { [ key : string ] : string } ;
215
215
}
216
216
217
217
/**
@@ -228,14 +228,14 @@ export interface StartNextPendingJobExecutionSubscriptionRequest {
228
228
*/
229
229
export interface UpdateJobExecutionRequest {
230
230
thingName : string ;
231
- expectedVersion ?: number ;
232
231
executionNumber ?: number ;
233
- includeJobDocument ?: boolean ;
234
232
statusDetails ?: { [ key : string ] : string } ;
235
233
includeJobExecutionState ?: boolean ;
234
+ jobId : string ;
235
+ expectedVersion ?: number ;
236
+ includeJobDocument ?: boolean ;
236
237
status ?: JobStatus ;
237
238
stepTimeoutInMinutes ?: number ;
238
- jobId : string ;
239
239
clientToken ?: string ;
240
240
}
241
241
@@ -244,8 +244,8 @@ export interface UpdateJobExecutionRequest {
244
244
* @category IotJobs
245
245
*/
246
246
export interface UpdateJobExecutionResponse {
247
- timestamp ?: Date ;
248
247
clientToken ?: string ;
248
+ timestamp ?: Date ;
249
249
jobDocument ?: object ;
250
250
executionState ?: JobExecutionState ;
251
251
}
@@ -255,7 +255,7 @@ export interface UpdateJobExecutionResponse {
255
255
* @category IotJobs
256
256
*/
257
257
export interface UpdateJobExecutionSubscriptionRequest {
258
- thingName : string ;
259
258
jobId : string ;
259
+ thingName : string ;
260
260
}
261
261
0 commit comments