:doc:`LookoutEquipment <../../lookoutequipment>` / Client / update_retraining_scheduler

***************************
update_retraining_scheduler
***************************



.. py:method:: LookoutEquipment.Client.update_retraining_scheduler(**kwargs)

  

  Updates a retraining scheduler.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/lookoutequipment-2020-12-15/UpdateRetrainingScheduler>`_  


  **Request Syntax**
  ::

    response = client.update_retraining_scheduler(
        ModelName='string',
        RetrainingStartDate=datetime(2015, 1, 1),
        RetrainingFrequency='string',
        LookbackWindow='string',
        PromoteMode='MANAGED'|'MANUAL'
    )
    
  :type ModelName: string
  :param ModelName: **[REQUIRED]** 

    The name of the model whose retraining scheduler you want to update.

    

  
  :type RetrainingStartDate: datetime
  :param RetrainingStartDate: 

    The start date for the retraining scheduler. Lookout for Equipment truncates the time you provide to the nearest UTC day.

    

  
  :type RetrainingFrequency: string
  :param RetrainingFrequency: 

    This parameter uses the `ISO 8601 <https://en.wikipedia.org/wiki/ISO_8601#Durations>`__ standard to set the frequency at which you want retraining to occur in terms of Years, Months, and/or Days (note: other parameters like Time are not currently supported). The minimum value is 30 days (P30D) and the maximum value is 1 year (P1Y). For example, the following values are valid:

     

    
    * P3M15D – Every 3 months and 15 days
     
    * P2M – Every 2 months
     
    * P150D – Every 150 days
    

    

  
  :type LookbackWindow: string
  :param LookbackWindow: 

    The number of past days of data that will be used for retraining.

    

  
  :type PromoteMode: string
  :param PromoteMode: 

    Indicates how the service will use new models. In ``MANAGED`` mode, new models will automatically be used for inference if they have better performance than the current model. In ``MANUAL`` mode, the new models will not be used `until they are manually activated <https://docs.aws.amazon.com/lookout-for-equipment/latest/ug/versioning-model.html#model-activation>`__.

    

  
  
  :returns: None
  **Exceptions**
  
  *   :py:class:`LookoutEquipment.Client.exceptions.ValidationException`

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

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

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

  
  *   :py:class:`LookoutEquipment.Client.exceptions.AccessDeniedException`

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

  