/// <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)); }
public async Task <IActionResult> JobTemplates([FromHeader] string authenticationToken, CreateJobTemplateRequestDto createJobTemplateRequest) { Devon4NetLogger.Debug("Executing Login from controller AnsibleTowerController"); return(Ok(await AnsibleTowerHandler.CreateJobTemplate(authenticationToken, createJobTemplateRequest))); }