Class TenantReputationStatusRowDto
TenantReputationStatusRowDto
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "TenantReputationStatusRowDto")]
public class TenantReputationStatusRowDto : IValidatableObject
Constructors
View SourceTenantReputationStatusRowDto()
Initializes a new instance of the TenantReputationStatusRowDto class.
Declaration
[JsonConstructor]
protected TenantReputationStatusRowDto()
TenantReputationStatusRowDto(AccountRegionEnum, string, string, string, string, string, string, string, int, double, double, double, DateTime, string)
Initializes a new instance of the TenantReputationStatusRowDto class.
Declaration
public TenantReputationStatusRowDto(TenantReputationStatusRowDto.AccountRegionEnum accountRegion = (TenantReputationStatusRowDto.AccountRegionEnum)0, string tenantName = null, string tenantArn = null, string sendingStatus = null, string reputationStatus = null, string reputationPolicy = null, string customerManagedSendingStatus = null, string awsManagedSendingStatus = null, int findingCount = 0, double bounceRate = 0, double complaintRate = 0, double sendLastHour = 0, DateTime metricTimestamp = default, string error = null)
Parameters
| Type | Name | Description |
|---|---|---|
| TenantReputationStatusRowDto.AccountRegionEnum | accountRegion | accountRegion (required). |
| string | tenantName | tenantName (required). |
| string | tenantArn | tenantArn. |
| string | sendingStatus | sendingStatus. |
| string | reputationStatus | reputationStatus. |
| string | reputationPolicy | reputationPolicy. |
| string | customerManagedSendingStatus | customerManagedSendingStatus. |
| string | awsManagedSendingStatus | awsManagedSendingStatus. |
| int | findingCount | findingCount (required). |
| double | bounceRate | bounceRate. |
| double | complaintRate | complaintRate. |
| double | sendLastHour | sendLastHour. |
| DateTime | metricTimestamp | metricTimestamp. |
| string | error | error. |
Properties
View SourceAccountRegion
Gets or Sets AccountRegion
Declaration
[DataMember(Name = "accountRegion", IsRequired = true, EmitDefaultValue = true)]
public TenantReputationStatusRowDto.AccountRegionEnum AccountRegion { get; set; }
Property Value
| Type | Description |
|---|---|
| TenantReputationStatusRowDto.AccountRegionEnum |
AwsManagedSendingStatus
Gets or Sets AwsManagedSendingStatus
Declaration
[DataMember(Name = "awsManagedSendingStatus", EmitDefaultValue = false)]
public string AwsManagedSendingStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BounceRate
Gets or Sets BounceRate
Declaration
[DataMember(Name = "bounceRate", EmitDefaultValue = false)]
public double BounceRate { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
ComplaintRate
Gets or Sets ComplaintRate
Declaration
[DataMember(Name = "complaintRate", EmitDefaultValue = false)]
public double ComplaintRate { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
CustomerManagedSendingStatus
Gets or Sets CustomerManagedSendingStatus
Declaration
[DataMember(Name = "customerManagedSendingStatus", EmitDefaultValue = false)]
public string CustomerManagedSendingStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Error
Gets or Sets Error
Declaration
[DataMember(Name = "error", EmitDefaultValue = false)]
public string Error { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FindingCount
Gets or Sets FindingCount
Declaration
[DataMember(Name = "findingCount", IsRequired = true, EmitDefaultValue = true)]
public int FindingCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
MetricTimestamp
Gets or Sets MetricTimestamp
Declaration
[DataMember(Name = "metricTimestamp", EmitDefaultValue = false)]
public DateTime MetricTimestamp { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ReputationPolicy
Gets or Sets ReputationPolicy
Declaration
[DataMember(Name = "reputationPolicy", EmitDefaultValue = false)]
public string ReputationPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ReputationStatus
Gets or Sets ReputationStatus
Declaration
[DataMember(Name = "reputationStatus", EmitDefaultValue = false)]
public string ReputationStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SendLastHour
Gets or Sets SendLastHour
Declaration
[DataMember(Name = "sendLastHour", EmitDefaultValue = false)]
public double SendLastHour { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
SendingStatus
Gets or Sets SendingStatus
Declaration
[DataMember(Name = "sendingStatus", EmitDefaultValue = false)]
public string SendingStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TenantArn
Gets or Sets TenantArn
Declaration
[DataMember(Name = "tenantArn", EmitDefaultValue = false)]
public string TenantArn { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TenantName
Gets or Sets TenantName
Declaration
[DataMember(Name = "tenantName", IsRequired = true, EmitDefaultValue = true)]
public string TenantName { 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 |