Skip to content

Commit 74bef8d

Browse files
author
AWS
committed
AWSDeadlineCloud Update: Added fields for output manifest reporting and task chunking parameters
1 parent 87ad795 commit 74bef8d

File tree

2 files changed

+76
-1
lines changed

2 files changed

+76
-1
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWSDeadlineCloud",
4+
"contributor": "",
5+
"description": "Added fields for output manifest reporting and task chunking parameters"
6+
}

services/deadline/src/main/resources/codegen-resources/service-2.json

Lines changed: 70 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6285,6 +6285,10 @@
62856285
"acquiredLimits":{
62866286
"shape":"AcquiredLimits",
62876287
"documentation":"<p>The limits and their amounts acquired during a session action. If no limits were acquired during the session, this field isn't returned.</p>"
6288+
},
6289+
"manifests":{
6290+
"shape":"TaskRunManifestPropertiesListResponse",
6291+
"documentation":"<p>The list of manifest properties that describe file attachments for the task run.</p>"
62886292
}
62896293
}
62906294
},
@@ -10627,6 +10631,10 @@
1062710631
"definition":{
1062810632
"shape":"SessionActionDefinitionSummary",
1062910633
"documentation":"<p>The session action definition.</p>"
10634+
},
10635+
"manifests":{
10636+
"shape":"TaskRunManifestPropertiesListResponse",
10637+
"documentation":"<p>The list of manifest properties that describe file attachments for the task run.</p>"
1063010638
}
1063110639
},
1063210640
"documentation":"<p>The details of a session action.</p>"
@@ -11142,7 +11150,8 @@
1114211150
"INT",
1114311151
"FLOAT",
1114411152
"STRING",
11145-
"PATH"
11153+
"PATH",
11154+
"CHUNK_INT"
1114611155
]
1114711156
},
1114811157
"StepRequiredCapabilities":{
@@ -11486,6 +11495,10 @@
1148611495
"path":{
1148711496
"shape":"PathString",
1148811497
"documentation":"<p>A file system path represented as a string.</p>"
11498+
},
11499+
"chunkInt":{
11500+
"shape":"String",
11501+
"documentation":"<p>A range (for example 1-10) or selection of specific (for example 1,3,7,8,10) integers represented as a string.</p>"
1148911502
}
1149011503
},
1149111504
"documentation":"<p>The data types for the task parameters.</p>",
@@ -11504,6 +11517,54 @@
1150411517
"max":2147483647,
1150511518
"min":0
1150611519
},
11520+
"TaskRunManifestPropertiesListRequest":{
11521+
"type":"list",
11522+
"member":{"shape":"TaskRunManifestPropertiesRequest"},
11523+
"max":10,
11524+
"min":0
11525+
},
11526+
"TaskRunManifestPropertiesListResponse":{
11527+
"type":"list",
11528+
"member":{"shape":"TaskRunManifestPropertiesResponse"}
11529+
},
11530+
"TaskRunManifestPropertiesRequest":{
11531+
"type":"structure",
11532+
"members":{
11533+
"outputManifestPath":{
11534+
"shape":"TaskRunManifestPropertiesRequestOutputManifestPathString",
11535+
"documentation":"<p>The manifest file path.</p>"
11536+
},
11537+
"outputManifestHash":{
11538+
"shape":"TaskRunManifestPropertiesRequestOutputManifestHashString",
11539+
"documentation":"<p>The hash value of the file.</p>"
11540+
}
11541+
},
11542+
"documentation":"<p>The output manifest properties reported by the worker agent for a completed task run.</p>"
11543+
},
11544+
"TaskRunManifestPropertiesRequestOutputManifestHashString":{
11545+
"type":"string",
11546+
"max":256,
11547+
"min":1
11548+
},
11549+
"TaskRunManifestPropertiesRequestOutputManifestPathString":{
11550+
"type":"string",
11551+
"max":512,
11552+
"min":1
11553+
},
11554+
"TaskRunManifestPropertiesResponse":{
11555+
"type":"structure",
11556+
"members":{
11557+
"outputManifestPath":{
11558+
"shape":"String",
11559+
"documentation":"<p>The manifest file path.</p>"
11560+
},
11561+
"outputManifestHash":{
11562+
"shape":"String",
11563+
"documentation":"<p>The hash value of the file.</p>"
11564+
}
11565+
},
11566+
"documentation":"<p>The manifest properties for a task run, corresponding to the manifest properties in the job.</p>"
11567+
},
1150711568
"TaskRunSessionActionDefinition":{
1150811569
"type":"structure",
1150911570
"required":[
@@ -11537,6 +11598,10 @@
1153711598
"stepId":{
1153811599
"shape":"StepId",
1153911600
"documentation":"<p>The step ID.</p>"
11601+
},
11602+
"parameters":{
11603+
"shape":"TaskParameters",
11604+
"documentation":"<p>The parameters of a task run in a session action.</p>"
1154011605
}
1154111606
},
1154211607
"documentation":"<p>The details of a task run in a session action.</p>"
@@ -12630,6 +12695,10 @@
1263012695
"progressPercent":{
1263112696
"shape":"SessionActionProgressPercent",
1263212697
"documentation":"<p>The percentage completed.</p>"
12698+
},
12699+
"manifests":{
12700+
"shape":"TaskRunManifestPropertiesListRequest",
12701+
"documentation":"<p>A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.</p>"
1263312702
}
1263412703
},
1263512704
"documentation":"<p>The updated session action information as it relates to completion and progress of the session.</p>"

0 commit comments

Comments
 (0)