///GENMHASH:CE3C72F25B95240A224B656232E54EE5:DE4EC3CFF657B9C7C27674FB691D0902 public RegistryDockerTaskStepImpl WithOverridingArgument(string name, OverridingArgument overridingArgument) { if (this.inner.Arguments == null) { this.inner.Arguments = new List <Argument>(); } Argument value = new Argument { Name = name, Value = overridingArgument.Value, IsSecret = overridingArgument.IsSecret }; if (IsInCreateMode()) { this.inner.Arguments.Add(value); } else { this.dockerTaskStepUpdateParameters.Arguments.Add(value); } return(this); }
/// <summary> /// The function that specifies the overriding argument and what it will override. /// </summary> /// <param name="name">The name of the value to be overridden.</param> /// <param name="overridingArgument">The content of the overriding argument.</param> /// <return>The next stage of the container Docker task step definition.</return> RegistryDockerTaskStep.Definition.IDockerTaskStepAttachable RegistryDockerTaskStep.Definition.IDockerTaskStepAttachable.WithOverridingArgument(string name, OverridingArgument overridingArgument) { return(this.WithOverridingArgument(name, overridingArgument)); }
/// <summary> /// The function that specifies the overriding argument and what it will override. /// </summary> /// <param name="name">The name of the value to be overridden.</param> /// <param name="overridingArgument">The content of the overriding argument.</param> /// <return>The next stage of the container Docker task step update.</return> RegistryDockerTaskStep.Update.IUpdate RegistryDockerTaskStep.Update.IOverridingArgumentUpdate.WithOverridingArgument(string name, OverridingArgument overridingArgument) { return(this.WithOverridingArgument(name, overridingArgument)); }
///GENMHASH:CE3C72F25B95240A224B656232E54EE5:21AA447F782234827F5E6EA24A1232EE public IDockerTaskRunRequestStepAttachable WithOverridingArgument(string name, OverridingArgument overridingArgument) { if (this.inner.Arguments == null) { this.inner.Arguments = new List <Argument>(); } Argument argument = new Argument { Name = name, Value = overridingArgument.Value, IsSecret = overridingArgument.IsSecret }; this.inner.Arguments.Add(argument); return(this); }