/// <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; }
/// <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; }