public static Task <JobTemplate> UpdateJobTemplateSchedule(this IInfrastructureClient client, string organization, string environment, string id, string schedule)
 {
     return(client.UpdateJobTemplate(organization, environment, id, new JobTemplateUpdate
     {
         Schedule = schedule
     }));
 }
 public static Task <JobTemplate> UpdateJobTemplateAppRestriction(this IInfrastructureClient client, string organization, string environment, string id, bool allowRestrictedApps)
 {
     return(client.UpdateJobTemplate(organization, environment, id, new JobTemplateUpdate
     {
         AllowRestrictedApps = allowRestrictedApps
     }));
 }
 public static Task <JobTemplate> UpdateJobTemplateConfig(this IInfrastructureClient client, string organization, string environment, string id, object config)
 {
     return(client.UpdateJobTemplate(organization, environment, id, new JobTemplateUpdate
     {
         Config = config
     }));
 }
 public static Task <JobTemplate> UpdateJobTemplateId(this IInfrastructureClient client, string organization, string environment, string oldId, string newId)
 {
     return(client.UpdateJobTemplate(organization, environment, oldId, new JobTemplateUpdate
     {
         Id = newId
     }));
 }