Skip to main content

EmailDomainGroupRuleDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Data Transfer Object for an email domain to group mapping rule.

public class EmailDomainGroupRuleDto

Inheritance Object → EmailDomainGroupRuleDto

Properties​

RtId​

Unique ID for the rule. Do not set when creating a new rule.

public Nullable<OctoObjectId> RtId { get; set; }

Property Value​

Nullable<OctoObjectId>

EmailDomainPattern​

Email domain pattern to match (e.g., "meshmakers.com"). Matched against the domain part of the user's email.

public string EmailDomainPattern { get; set; }

Property Value​

String

TargetGroupRtId​

RtId of the group to which matching users are added.

public string TargetGroupRtId { get; set; }

Property Value​

String

Description​

Optional description of this rule.

public string Description { get; set; }

Property Value​

String

Constructors​

EmailDomainGroupRuleDto()​

public EmailDomainGroupRuleDto()