Class DmarcReportMetadata
DMARC aggregate report metadata and policy information
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "DmarcReportMetadata")]
public class DmarcReportMetadata : IValidatableObject
Constructors
View SourceDmarcReportMetadata(string, string, string, string, string, string, string, string, int?, DateTime?, DateTime?)
Initializes a new instance of the DmarcReportMetadata class.
Declaration
public DmarcReportMetadata(string orgName = null, string email = null, string reportId = null, string domain = null, string adkim = null, string aspf = null, string policy = null, string subdomainPolicy = null, int? percentage = null, DateTime? dateRangeBegin = null, DateTime? dateRangeEnd = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | orgName | orgName. |
| string | email. |
|
| string | reportId | reportId. |
| string | domain | domain. |
| string | adkim | adkim. |
| string | aspf | aspf. |
| string | policy | policy. |
| string | subdomainPolicy | subdomainPolicy. |
| int? | percentage | percentage. |
| DateTime? | dateRangeBegin | dateRangeBegin. |
| DateTime? | dateRangeEnd | dateRangeEnd. |
Properties
View SourceAdkim
Gets or Sets Adkim
Declaration
[DataMember(Name = "adkim", EmitDefaultValue = true)]
public string Adkim { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Aspf
Gets or Sets Aspf
Declaration
[DataMember(Name = "aspf", EmitDefaultValue = true)]
public string Aspf { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DateRangeBegin
Gets or Sets DateRangeBegin
Declaration
[DataMember(Name = "dateRangeBegin", EmitDefaultValue = true)]
public DateTime? DateRangeBegin { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
DateRangeEnd
Gets or Sets DateRangeEnd
Declaration
[DataMember(Name = "dateRangeEnd", EmitDefaultValue = true)]
public DateTime? DateRangeEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Domain
Gets or Sets Domain
Declaration
[DataMember(Name = "domain", EmitDefaultValue = true)]
public string Domain { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Gets or Sets Email
Declaration
[DataMember(Name = "email", EmitDefaultValue = true)]
public string Email { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OrgName
Gets or Sets OrgName
Declaration
[DataMember(Name = "orgName", EmitDefaultValue = true)]
public string OrgName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Percentage
Gets or Sets Percentage
Declaration
[DataMember(Name = "percentage", EmitDefaultValue = true)]
public int? Percentage { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Policy
Gets or Sets Policy
Declaration
[DataMember(Name = "policy", EmitDefaultValue = true)]
public string Policy { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ReportId
Gets or Sets ReportId
Declaration
[DataMember(Name = "reportId", EmitDefaultValue = true)]
public string ReportId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SubdomainPolicy
Gets or Sets SubdomainPolicy
Declaration
[DataMember(Name = "subdomainPolicy", EmitDefaultValue = true)]
public string SubdomainPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
View SourceToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
| Type | Description |
|---|---|
| string | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | String presentation of the object |