:doc:`TrustedAdvisorPublicAPI <../../trustedadvisor>` / Client / update_organization_recommendation_lifecycle

********************************************
update_organization_recommendation_lifecycle
********************************************



.. py:method:: TrustedAdvisorPublicAPI.Client.update_organization_recommendation_lifecycle(**kwargs)

  

  Update the lifecycle of a Recommendation within an Organization. This API only supports prioritized recommendations.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/trustedadvisor-2022-09-15/UpdateOrganizationRecommendationLifecycle>`_  


  **Request Syntax**
  ::

    response = client.update_organization_recommendation_lifecycle(
        lifecycleStage='pending_response'|'in_progress'|'dismissed'|'resolved',
        organizationRecommendationIdentifier='string',
        updateReason='string',
        updateReasonCode='non_critical_account'|'temporary_account'|'valid_business_case'|'other_methods_available'|'low_priority'|'not_applicable'|'other'
    )
    
  :type lifecycleStage: string
  :param lifecycleStage: **[REQUIRED]** 

    The new lifecycle stage

    

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

    The Recommendation identifier for AWS Trusted Advisor Priority recommendations

    

  
  :type updateReason: string
  :param updateReason: 

    Reason for the lifecycle stage change

    

  
  :type updateReasonCode: string
  :param updateReasonCode: 

    Reason code for the lifecycle state change

    

  
  
  :returns: None
  **Exceptions**
  
  *   :py:class:`TrustedAdvisorPublicAPI.Client.exceptions.AccessDeniedException`

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

  
  *   :py:class:`TrustedAdvisorPublicAPI.Client.exceptions.InternalServerException`

  
  *   :py:class:`TrustedAdvisorPublicAPI.Client.exceptions.ValidationException`

  
  *   :py:class:`TrustedAdvisorPublicAPI.Client.exceptions.ResourceNotFoundException`

  
  *   :py:class:`TrustedAdvisorPublicAPI.Client.exceptions.ThrottlingException`

  