Example #1
0
 /// <summary>
 /// Creates a Job template in Ansible Tower
 /// </summary>
 /// <param name="authenticationToken"></param>
 /// <param name="createJobTemplateRequest"></param>
 /// <returns></returns>
 public Task <GetJobTemplatesResponseDto> CreateJobTemplate(string authenticationToken, CreateJobTemplateRequestDto createJobTemplateRequest)
 {
     return(PostAnsible <GetJobTemplatesResponseDto>(authenticationToken, AnsibleTowerInstance.ApiDefinition.job_templates, createJobTemplateRequest));
 }
Example #2
0
 public async Task <IActionResult> JobTemplates([FromHeader] string authenticationToken, CreateJobTemplateRequestDto createJobTemplateRequest)
 {
     Devon4NetLogger.Debug("Executing Login from controller AnsibleTowerController");
     return(Ok(await AnsibleTowerHandler.CreateJobTemplate(authenticationToken, createJobTemplateRequest)));
 }