Skip to main content

ISESV2ReputationEntity

Interface in AWS.SESV2

Interface for SESV2 ReputationEntity.

Properties

AwsSesManagedStatus

property AwsSesManagedStatus: ISESV2StatusRecord

Type: ISESV2StatusRecord

The AWS SES-managed status record for this reputation entity.

This status represents the sending capability as determined by AWS SES automated systems based on reputation findings, bounce rates, complaint rates, and other reputation metrics. AWS SES may automatically disable sending when reputation thresholds are exceeded, regardless of the customer-managed status setting.

CustomerManagedStatus

property CustomerManagedStatus: ISESV2StatusRecord

Type: ISESV2StatusRecord

The customer-managed status record for this reputation entity.

This status represents the sending capability as controlled by customer actions, including manual overrides and reinstatements. The customer-managed status works in conjunction with the AWS SES-managed status to determine the overall sending capability for the entity.

ReputationEntityReference

property ReputationEntityReference: string

The unique identifier for the reputation entity.

For resource-type entities, this is the Amazon Resource Name (ARN) of the SES resource such as an email identity, domain, configuration set, or dedicated IP pool. This identifier uniquely identifies the resource within your AWS account and region for reputation tracking purposes.

ReputationEntityType

property ReputationEntityType: string

The type of reputation entity.

Currently, only RESOURCE type entities are supported, which represent AWS SES resources that have reputation tracking and management capabilities. Valid values:

  • RESOURCE – Represents an SES resource with reputation tracking.

ReputationImpact

property ReputationImpact: string

The reputation impact level for this entity.

This represents the highest impact reputation finding currently active for the entity. Reputation findings provide detailed information about specific reputation issues. Valid impact levels:

  • LOW – Minor reputation issues that may not significantly impact delivery.
  • HIGH – Significant reputation issues that may impact email delivery rates. Detailed reputation findings can be retrieved using the ListRecommendations operation.

ReputationManagementPolicy

property ReputationManagementPolicy: TARN

The Amazon Resource Name (ARN) of the reputation management policy applied to this entity.

This policy determines how the entity responds to reputation findings, such as automatically pausing sending when certain bounce or complaint thresholds are exceeded. The policy is an AWS SES-managed resource that defines the automated response rules for reputation-based actions.

SendingStatusAggregate

property SendingStatusAggregate: string

The aggregate sending status that determines whether the entity is allowed to send emails.

This status is derived from both the customer-managed and AWS SES-managed statuses. If either status is DISABLED, the aggregate status will be DISABLED and the entity will not be allowed to send emails. Valid aggregate statuses:

  • ENABLED – The entity is allowed to send emails.
  • REINSTATED – The entity can send emails even with active reputation findings.
  • DISABLED – The entity is prevented from sending emails. The entity can only send emails when both the customer-managed and AWS SES-managed statuses permit sending.