Values.ReputationEntitySourceAn object that contains information about a reputation entity, including its reference, type, policy, status records, and reputation impact.
type nonrec t = {reputationEntityReference : ReputationEntityReference.t option;The unique identifier for the reputation entity. For resource-type entities, this is the Amazon Resource Name (ARN) of the resource.
*)reputationEntityType : ReputationEntityType.t option;The type of reputation entity. Currently, only RESOURCE type entities are supported.
*)reputationManagementPolicy : AmazonResourceName.t option;The Amazon Resource Name (ARN) of the reputation management policy applied to this entity. This is an Amazon Web Services Amazon SES-managed policy.
*)customerManagedStatus : StatusRecord.t option;The customer-managed status record for this reputation entity, including the current status, cause description, and last updated timestamp.
*)awsSesManagedStatus : StatusRecord.t option;The Amazon Web Services Amazon SES-managed status record for this reputation entity, including the current status, cause description, and last updated timestamp.
*)sendingStatusAggregate : SendingStatus.t option;The aggregate sending status that determines whether the entity is allowed to send emails. This status is derived from both the customer-managed and Amazon Web Services Amazon SES-managed statuses. If either the customer-managed status or the Amazon Web Services Amazon SES-managed status is DISABLED, the aggregate status will be DISABLED and the entity will not be allowed to send emails. When the customer-managed status is set to REINSTATED, the entity can continue sending even if there are active reputation findings, provided the Amazon Web Services Amazon SES-managed status also permits sending. The entity can only send emails when both statuses permit sending.
*)reputationImpact : RecommendationImpact.t option;The reputation impact level for this entity, representing the highest impact reputation finding currently active. Reputation findings can be retrieved using the ListRecommendations operation.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ReputationEntityReference.t
| `Structure of
(string
* [> `Enum of string
| `String of StatusCause.t
| `Timestamp of Timestamp.t ])
list ])
list ]