/// <summary> /// Initializes a new instance of the <see cref="HubSiteChangedSettings" /> class. /// </summary> /// <param name="isModernSite">isModernSite.</param> /// <param name="action">action.</param> /// <param name="associatedHubSiteId">associatedHubSiteId.</param> /// <param name="associatedHubSiteTitle">associatedHubSiteTitle.</param> public HubSiteChangedSettings(bool isModernSite = default(bool), ChangeHubsiteActionType action = default(ChangeHubsiteActionType), Guid associatedHubSiteId = default(Guid), string associatedHubSiteTitle = default(string)) { this.IsModernSite = isModernSite; this.Action = action; this.AssociatedHubSiteId = associatedHubSiteId; this.AssociatedHubSiteTitle = associatedHubSiteTitle; }
/// <summary> /// Initializes a new instance of the <see cref="ChangeGroupSettingRequest" /> class. /// </summary> /// <param name="groupId">groupId.</param> /// <param name="groupEmail">groupEmail.</param> /// <param name="groupName">groupName.</param> /// <param name="originalGroupName">originalGroupName.</param> /// <param name="groupDescription">groupDescription.</param> /// <param name="originalGroupDescription">originalGroupDescription.</param> /// <param name="primaryContact">primaryContact.</param> /// <param name="originalPrimaryContact">originalPrimaryContact.</param> /// <param name="secondaryContact">secondaryContact.</param> /// <param name="originalSecondaryContact">originalSecondaryContact.</param> /// <param name="groupOwners">groupOwners.</param> /// <param name="groupMembers">groupMembers.</param> /// <param name="isDynamicMembership">isDynamicMembership.</param> /// <param name="dynamicMembershipRules">dynamicMembershipRules.</param> /// <param name="enabledSubscribe">enabledSubscribe.</param> /// <param name="originalEnabledSubscribe">originalEnabledSubscribe.</param> /// <param name="enabledOutsideSender">enabledOutsideSender.</param> /// <param name="originalEnabledOutsideSender">originalEnabledOutsideSender.</param> /// <param name="hubSiteActionType">hubSiteActionType.</param> /// <param name="associateHubSiteId">associateHubSiteId.</param> /// <param name="associateHubSiteTitle">associateHubSiteTitle.</param> /// <param name="classification">classification.</param> /// <param name="originalClassification">originalClassification.</param> /// <param name="enableTeams">enableTeams.</param> /// <param name="originalEnableTeams">originalEnableTeams.</param> /// <param name="groupMetadatas">groupMetadatas.</param> /// <param name="originalGroupMetadata">originalGroupMetadata.</param> /// <param name="id">id.</param> /// <param name="serviceId">serviceId.</param> /// <param name="department">department.</param> /// <param name="summary">summary.</param> /// <param name="notesToApprovers">notesToApprovers.</param> /// <param name="questionnaireId">questionnaireId.</param> /// <param name="metadatas">metadatas.</param> public ChangeGroupSettingRequest(Guid groupId = default(Guid), string groupEmail = default(string), string groupName = default(string), string originalGroupName = default(string), string groupDescription = default(string), string originalGroupDescription = default(string), ApiUser primaryContact = default(ApiUser), ApiUser originalPrimaryContact = default(ApiUser), ApiUser secondaryContact = default(ApiUser), ApiUser originalSecondaryContact = default(ApiUser), List <GroupMembershipItem> groupOwners = default(List <GroupMembershipItem>), List <GroupMembershipItem> groupMembers = default(List <GroupMembershipItem>), bool isDynamicMembership = default(bool), List <DynamicGroupRuleInfo> dynamicMembershipRules = default(List <DynamicGroupRuleInfo>), bool enabledSubscribe = default(bool), bool originalEnabledSubscribe = default(bool), bool enabledOutsideSender = default(bool), bool originalEnabledOutsideSender = default(bool), ChangeHubsiteActionType hubSiteActionType = default(ChangeHubsiteActionType), Guid?associateHubSiteId = default(Guid?), string associateHubSiteTitle = default(string), string classification = default(string), string originalClassification = default(string), bool enableTeams = default(bool), bool originalEnableTeams = default(bool), List <RequestMetadata> groupMetadatas = default(List <RequestMetadata>), List <RequestMetadata> originalGroupMetadata = default(List <RequestMetadata>), Guid?id = default(Guid?), Guid serviceId = default(Guid), string department = default(string), string summary = default(string), string notesToApprovers = default(string), Guid?questionnaireId = default(Guid?), List <RequestMetadata> metadatas = default(List <RequestMetadata>)) { this.GroupEmail = groupEmail; this.GroupName = groupName; this.OriginalGroupName = originalGroupName; this.GroupDescription = groupDescription; this.OriginalGroupDescription = originalGroupDescription; this.PrimaryContact = primaryContact; this.OriginalPrimaryContact = originalPrimaryContact; this.SecondaryContact = secondaryContact; this.OriginalSecondaryContact = originalSecondaryContact; this.GroupOwners = groupOwners; this.GroupMembers = groupMembers; this.DynamicMembershipRules = dynamicMembershipRules; this.AssociateHubSiteId = associateHubSiteId; this.AssociateHubSiteTitle = associateHubSiteTitle; this.Classification = classification; this.OriginalClassification = originalClassification; this.GroupMetadatas = groupMetadatas; this.OriginalGroupMetadata = originalGroupMetadata; this.Id = id; this.Department = department; this.Summary = summary; this.NotesToApprovers = notesToApprovers; this.QuestionnaireId = questionnaireId; this.Metadatas = metadatas; this.GroupId = groupId; this.GroupEmail = groupEmail; this.GroupName = groupName; this.OriginalGroupName = originalGroupName; this.GroupDescription = groupDescription; this.OriginalGroupDescription = originalGroupDescription; this.PrimaryContact = primaryContact; this.OriginalPrimaryContact = originalPrimaryContact; this.SecondaryContact = secondaryContact; this.OriginalSecondaryContact = originalSecondaryContact; this.GroupOwners = groupOwners; this.GroupMembers = groupMembers; this.IsDynamicMembership = isDynamicMembership; this.DynamicMembershipRules = dynamicMembershipRules; this.EnabledSubscribe = enabledSubscribe; this.OriginalEnabledSubscribe = originalEnabledSubscribe; this.EnabledOutsideSender = enabledOutsideSender; this.OriginalEnabledOutsideSender = originalEnabledOutsideSender; this.HubSiteActionType = hubSiteActionType; this.AssociateHubSiteId = associateHubSiteId; this.AssociateHubSiteTitle = associateHubSiteTitle; this.Classification = classification; this.OriginalClassification = originalClassification; this.EnableTeams = enableTeams; this.OriginalEnableTeams = originalEnableTeams; this.GroupMetadatas = groupMetadatas; this.OriginalGroupMetadata = originalGroupMetadata; this.Id = id; this.ServiceId = serviceId; this.Department = department; this.Summary = summary; this.NotesToApprovers = notesToApprovers; this.QuestionnaireId = questionnaireId; this.Metadatas = metadatas; }