/// <summary>
 /// Initializes a new instance of the <see cref="ServiceGoalGroup" /> class.
 /// </summary>
 /// <param name="Name">Name.</param>
 /// <param name="Goals">Goals defined for this service goal group.</param>
 /// <param name="QueueMediaAssociations">List of queues and media types from that queue to associate with this service goal group.</param>
 /// <param name="Metadata">Version metadata for the list of service goal groups for the associated management unit (required).</param>
 public ServiceGoalGroup(string Name = null, ServiceGoalGroupGoals Goals = null, List <QueueMediaAssociation> QueueMediaAssociations = null, WfmVersionedEntityMetadata Metadata = null)
 {
     this.Name  = Name;
     this.Goals = Goals;
     this.QueueMediaAssociations = QueueMediaAssociations;
     this.Metadata = Metadata;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CreateServiceGoalGroupRequest" /> class.
 /// </summary>
 /// <param name="Name">name (required).</param>
 /// <param name="Goals">Goals defined for this service goal group.</param>
 /// <param name="QueueMediaAssociations">List of queues and media types from that queue to associate with this service goal group.</param>
 public CreateServiceGoalGroupRequest(string Name = null, ServiceGoalGroupGoals Goals = null, List <CreateQueueMediaAssociationRequest> QueueMediaAssociations = null)
 {
     this.Name  = Name;
     this.Goals = Goals;
     this.QueueMediaAssociations = QueueMediaAssociations;
 }