:doc:`SESV2 <../../sesv2>` / Client / update_reputation_entity_policy

*******************************
update_reputation_entity_policy
*******************************



.. py:method:: SESV2.Client.update_reputation_entity_policy(**kwargs)

  

  Update the reputation management policy for a reputation entity. The policy determines how the entity responds to reputation findings, such as automatically pausing sending when certain thresholds are exceeded.

   

  Reputation management policies are Amazon Web Services Amazon SES-managed (predefined policies). You can select from none, standard, and strict policies.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/sesv2-2019-09-27/UpdateReputationEntityPolicy>`_  


  **Request Syntax**
  ::

    response = client.update_reputation_entity_policy(
        ReputationEntityType='RESOURCE',
        ReputationEntityReference='string',
        ReputationEntityPolicy='string'
    )
    
  :type ReputationEntityType: string
  :param ReputationEntityType: **[REQUIRED]** 

    The type of reputation entity. Currently, only ``RESOURCE`` type entities are supported.

    

  
  :type ReputationEntityReference: string
  :param ReputationEntityReference: **[REQUIRED]** 

    The unique identifier for the reputation entity. For resource-type entities, this is the Amazon Resource Name (ARN) of the resource.

    

  
  :type ReputationEntityPolicy: string
  :param ReputationEntityPolicy: **[REQUIRED]** 

    The Amazon Resource Name (ARN) of the reputation management policy to apply to this entity. This is an Amazon Web Services Amazon SES-managed policy.

    

  
  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {}
      
    **Response Structure**

    

    - *(dict) --* 

      If the action is successful, the service sends back an HTTP 200 response with an empty HTTP body.

      
  
  **Exceptions**
  
  *   :py:class:`SESV2.Client.exceptions.TooManyRequestsException`

  
  *   :py:class:`SESV2.Client.exceptions.BadRequestException`

  
  *   :py:class:`SESV2.Client.exceptions.ConflictException`

  