/// <summary> /// Initializes a new instance of the <see cref="AzureAdMetadataSettings" /> class. /// </summary> /// <param name="office365Tenant">office365Tenant.</param> /// <param name="useBuiltInProperty">useBuiltInProperty.</param> /// <param name="value">value.</param> /// <param name="property">property.</param> /// <param name="allowReferenceAsRoleInApprovalProcess">allowReferenceAsRoleInApprovalProcess.</param> public AzureAdMetadataSettings(GuidModel office365Tenant = default(GuidModel), bool useBuiltInProperty = default(bool), LookupValue value = default(LookupValue), string property = default(string), bool allowReferenceAsRoleInApprovalProcess = default(bool)) { this.Office365Tenant = office365Tenant; this.Value = value; this.Property = property; this.Office365Tenant = office365Tenant; this.UseBuiltInProperty = useBuiltInProperty; this.Value = value; this.Property = property; this.AllowReferenceAsRoleInApprovalProcess = allowReferenceAsRoleInApprovalProcess; }
/// <summary> /// Initializes a new instance of the <see cref="UserProfileMetadataSettings" /> class. /// </summary> /// <param name="adminCenter">adminCenter.</param> /// <param name="enableValueSync">enableValueSync.</param> /// <param name="enableRoleValueSync">enableRoleValueSync.</param> /// <param name="value">value.</param> /// <param name="property">property.</param> /// <param name="allowReferenceAsRoleInApprovalProcess">allowReferenceAsRoleInApprovalProcess.</param> public UserProfileMetadataSettings(string adminCenter = default(string), bool enableValueSync = default(bool), bool enableRoleValueSync = default(bool), LookupValue value = default(LookupValue), string property = default(string), bool allowReferenceAsRoleInApprovalProcess = default(bool)) { this.AdminCenter = adminCenter; this.Value = value; this.Property = property; this.AdminCenter = adminCenter; this.EnableValueSync = enableValueSync; this.EnableRoleValueSync = enableRoleValueSync; this.Value = value; this.Property = property; this.AllowReferenceAsRoleInApprovalProcess = allowReferenceAsRoleInApprovalProcess; }
/// <summary> /// Initializes a new instance of the <see cref="RequestMetadata" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="booleanValue">booleanValue.</param> /// <param name="singleLineOrMultipleLineValue">singleLineOrMultipleLineValue.</param> /// <param name="upsOrAzureAdValue">upsOrAzureAdValue.</param> /// <param name="termsValue">termsValue.</param> /// <param name="userValue">userValue.</param> /// <param name="linkValue">linkValue.</param> /// <param name="choiceValue">choiceValue.</param> /// <param name="action">action.</param> public RequestMetadata(Guid id = default(Guid), bool?booleanValue = default(bool?), string singleLineOrMultipleLineValue = default(string), LookupValue upsOrAzureAdValue = default(LookupValue), TermsValue termsValue = default(TermsValue), List <ApiUser> userValue = default(List <ApiUser>), LinkValue linkValue = default(LinkValue), List <string> choiceValue = default(List <string>), MetadataActionType action = default(MetadataActionType)) { this.BooleanValue = booleanValue; this.SingleLineOrMultipleLineValue = singleLineOrMultipleLineValue; this.UpsOrAzureAdValue = upsOrAzureAdValue; this.TermsValue = termsValue; this.UserValue = userValue; this.LinkValue = linkValue; this.ChoiceValue = choiceValue; this.Id = id; this.BooleanValue = booleanValue; this.SingleLineOrMultipleLineValue = singleLineOrMultipleLineValue; this.UpsOrAzureAdValue = upsOrAzureAdValue; this.TermsValue = termsValue; this.UserValue = userValue; this.LinkValue = linkValue; this.ChoiceValue = choiceValue; this.Action = action; }