public override void ExecuteCmdlet() { TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId, this.Id, this.Task, this.AdditionalBehaviors); BatchClient.TerminateTask(parameters); }
protected override void ProcessRecord() { TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId, this.Id, this.Task, this.AdditionalBehaviors); BatchClient.TerminateTask(parameters); }
public override void ExecuteCmdlet() { TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId, this.Id, this.Task, this.AdditionalBehaviors); if (ShouldProcess(Constants.AzureBatchTask)) { this.BatchClient.ReactivateTask(parameters); } }
public override void ExecuteCmdlet() { string taskId = InputObject == null ? this.Id : InputObject.Id; TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId, this.Id, this.InputObject, this.AdditionalBehaviors); ConfirmAction( Force.IsPresent, string.Format(Resources.RBT_RemoveConfirm, taskId), Resources.RBT_RemoveTask, taskId, () => BatchClient.DeleteTask(parameters)); }