code: function QueueAdd(asteriskInterface, queue, paused, memberName, penalty) {
  	QueueAdd.super_.call(this, 'QueueAdd');
  	this.set('interface', asteriskInterface);
  	this.set('queue', queue);
  	if (undefined !== paused) {
  		this.set('paused', paused);
  	}
  	if (undefined !== memberName) {
  		this.set('membername', memberName);
  	}
  	if (undefined !== penalty) {
  		this.set('penalty', penalty);
  	}
  }
docs: QueueAdd Action.
  @constructor
  @see Action(String)
  @see See <a href="https://wiki.asterisk.org/wiki/display/AST/ManagerAction_QueueAdd">https://wiki.asterisk.org/wiki/display/AST/ManagerAction_QueueAdd</a>.
  @property {String} Queue Queue
  @property {String} Interface Interface
  @property {String} Paused Optional, 'true' or 'false
  @property {String} MemberName Optional, Member name
  @property {String} Penalty Optional, Penalty
  @property {String} StateInterface Optional, State interface
  @augments Action