Ċ package Ġcom . typed path . iam 2 kotlin . resources . datap ipeline Ċ Ċ import Ġcom . typed path . iam 2 kotlin . Iam Policy Ċ Ċ class ĠDat ap ipeline Action () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĠĊĠĠĠĠĠĠĠ Ġval ĠAll Ġ= ĠI am Policy . Action (" datap ipeline :* ") ĠĠĠĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Activate Pipeline . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠValid ates Ġthe Ġspecified Ġpipeline Ġand Ġstarts Ġprocessing Ġpipeline Ġtasks . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠActivate Pipeline Ġ= Ġ_ Activate Pipeline () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Add Tags . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠAdds Ġor Ġmod ifies Ġtags Ġfor Ġthe Ġspecified Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠAdd Tags Ġ= Ġ_ Add Tags () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Create Pipeline . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠCreates Ġa Ġnew , Ġempty Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠCreate Pipeline Ġ= Ġ_ Create Pipeline () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ De activate Pipeline . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠDe activ ates Ġthe Ġspecified Ġrunning Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠDe activate Pipeline Ġ= Ġ_ De activate Pipeline () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Delete Pipeline . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠDeletes Ġa Ġpipeline , Ġits Ġpipeline Ġdefinition , Ġand Ġits Ġrun Ġhistory . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠDelete Pipeline Ġ= Ġ_ Delete Pipeline () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Describe Objects . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠGets Ġthe Ġobject Ġdefinitions Ġfor Ġa Ġset Ġof Ġobjects Ġassociated Ġwith Ġthe Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠDescribe Objects Ġ= Ġ_ Describe Objects () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Describe P ipelines . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠRetrieves Ġmetadata Ġabout Ġone Ġor Ġmore Ġpipelines . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠDescribe P ipelines Ġ= Ġ_ Describe P ipelines () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Evaluate Expression . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠTask Ġrun ners Ġcall ĠEvaluate Expression Ġto Ġevaluate Ġa Ġstring Ġin Ġthe Ġcontext Ġof Ġthe Ġspecified Ġobject . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠEvaluate Expression Ġ= Ġ_ Evaluate Expression () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Get Account Limits . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ Ġ??? ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠGet Account Limits Ġ= Ġ_ Get Account Limits () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Get Pipeline Definition . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠGets Ġthe Ġdefinition Ġof Ġthe Ġspecified Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠGet Pipeline Definition Ġ= Ġ_ Get Pipeline Definition () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ List P ipelines . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠLists Ġthe Ġpipeline Ġidentifiers Ġfor Ġall Ġactive Ġpipelines Ġthat Ġyou Ġhave Ġpermission Ġto Ġaccess . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠList P ipelines Ġ= Ġ_ List P ipelines () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Poll For Task . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠTask Ġrun ners Ġcall ĠPoll For Task Ġto Ġreceive Ġa Ġtask Ġto Ġperform Ġfrom ĠAWS ĠData ĠPipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠPoll For Task Ġ= Ġ_ Poll For Task () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Put Account Limits . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ Ġ??? ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠPut Account Limits Ġ= Ġ_ Put Account Limits () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Put Pipeline Definition . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠAdds Ġtasks , Ġs chedules , Ġand Ġpre conditions Ġto Ġthe Ġspecified Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠPut Pipeline Definition Ġ= Ġ_ Put Pipeline Definition () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Query Objects . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠQueries Ġthe Ġspecified Ġpipeline Ġfor Ġthe Ġnames Ġof Ġobjects Ġthat Ġmatch Ġthe Ġspecified Ġset Ġof Ġconditions . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠQuery Objects Ġ= Ġ_ Query Objects () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Remove Tags . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠRemoves Ġexisting Ġtags Ġfrom Ġthe Ġspecified Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠRemove Tags Ġ= Ġ_ Remove Tags () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Report Task Progress . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠTask Ġrun ners Ġcall ĠReport Task Progress Ġwhen Ġassigned Ġa Ġtask Ġto Ġacknowledge Ġthat Ġit Ġhas Ġthe Ġtask . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠReport Task Progress Ġ= Ġ_ Report Task Progress () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Report Task Runner Heartbeat . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠTask Ġrun ners Ġcall ĠReport Task Runner Heartbeat Ġevery Ġ 1 5 Ġminutes Ġto Ġindicate Ġthat Ġthey Ġare Ġoperational . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠReport Task Runner Heartbeat Ġ= Ġ_ Report Task Runner Heartbeat () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Set Status . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠRequests Ġthat Ġthe Ġstatus Ġof Ġthe Ġspecified Ġphysical Ġor Ġlogical Ġpipeline Ġobjects Ġbe Ġupdated Ġin Ġthe Ġspecified Ġpipeline . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠSet Status Ġ= Ġ_ Set Status () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Set Task Status . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠTask Ġrun ners Ġcall ĠSet Task Status Ġto Ġnotify ĠAWS ĠData ĠPipeline Ġthat Ġa Ġtask Ġis Ġcompleted Ġand Ġprovide Ġinformation Ġabout Ġthe Ġfinal Ġstatus . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠSet Task Status Ġ= Ġ_ Set Task Status () ĠĊĠĠĠĠĠĠĠ Ġ// Ġsee Ġhttp :// docs . aws . amazon . com / datap ipeline / latest / API Reference / API _ Validate Pipeline Definition . html ĠĊĠĠĠĠĠĠĠ Ġ// Ġ ĠValid ates Ġthe Ġspecified Ġpipeline Ġdefinition Ġto Ġensure Ġthat Ġit Ġis Ġwell Ġformed Ġand Ġcan Ġbe Ġrun Ġwithout Ġerror . ĠĠĠĠĊĠĠĠĠĠĠĠ Ġval ĠValidate Pipeline Definition Ġ= Ġ_ Validate Pipeline Definition () ĊĠĠĠ Ġ} ĊĠĠĠĠĠ Ġclass Ġ_ Activate Pipeline Ġ: ĠI am Policy . Action (" datap ipeline : Activate Pipeline ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Add Tags Ġ: ĠI am Policy . Action (" datap ipeline : Add Tags ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Create Pipeline Ġ: ĠI am Policy . Action (" datap ipeline : Create Pipeline ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ De activate Pipeline Ġ: ĠI am Policy . Action (" datap ipeline : De activate Pipeline ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Delete Pipeline Ġ: ĠI am Policy . Action (" datap ipeline : Delete Pipeline ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Describe Objects Ġ: ĠI am Policy . Action (" datap ipeline : Describe Objects ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Describe P ipelines Ġ: ĠI am Policy . Action (" datap ipeline : Describe P ipelines ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Evaluate Expression Ġ: ĠI am Policy . Action (" datap ipeline : Evaluate Expression ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Get Account Limits Ġ: ĠI am Policy . Action (" datap ipeline : Get Account Limits ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Get Pipeline Definition Ġ: ĠI am Policy . Action (" datap ipeline : Get Pipeline Definition ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ List P ipelines Ġ: ĠI am Policy . Action (" datap ipeline : List P ipelines ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Poll For Task Ġ: ĠI am Policy . Action (" datap ipeline : Poll For Task ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Put Account Limits Ġ: ĠI am Policy . Action (" datap ipeline : Put Account Limits ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Put Pipeline Definition Ġ: ĠI am Policy . Action (" datap ipeline : Put Pipeline Definition ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Query Objects Ġ: ĠI am Policy . Action (" datap ipeline : Query Objects ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Remove Tags Ġ: ĠI am Policy . Action (" datap ipeline : Remove Tags ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Report Task Progress Ġ: ĠI am Policy . Action (" datap ipeline : Report Task Progress ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Report Task Runner Heartbeat Ġ: ĠI am Policy . Action (" datap ipeline : Report Task Runner Heartbeat ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Set Status Ġ: ĠI am Policy . Action (" datap ipeline : Set Status ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Set Task Status Ġ: ĠI am Policy . Action (" datap ipeline : Set Task Status ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĠ ĊĠĠĠĠĠ Ġclass Ġ_ Validate Pipeline Definition Ġ: ĠI am Policy . Action (" datap ipeline : Validate Pipeline Definition ") Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠ ĊĊ Ċ } ĠĠĠĠĠĠĠĠĊ