Exemple #1
0
 /// <summary>
 /// Creates an Inventory in Ansible Tower
 /// </summary>
 /// <param name="authenticationToken"></param>
 /// <param name="inventoryRequest"></param>
 /// <returns></returns>
 public Task <ResultInventoryDto> CreateInventory(string authenticationToken, CreateInventoryRequestDto inventoryRequest)
 {
     return(PostAnsible <ResultInventoryDto>(authenticationToken, AnsibleTowerInstance.ApiDefinition.inventory, inventoryRequest));
 }
Exemple #2
0
 public async Task <IActionResult> Inventories([FromHeader] string authenticationToken, CreateInventoryRequestDto inventoryRequest)
 {
     Devon4NetLogger.Debug("Executing Login from controller AnsibleTowerController");
     return(Ok(await AnsibleTowerHandler.CreateInventory(authenticationToken, inventoryRequest)));
 }