def update_ml_model(MLModelId=None, MLModelName=None, ScoreThreshold=None):
    """
    Updates the MLModelName and the ScoreThreshold of an MLModel .
    You can use the GetMLModel operation to view the contents of the updated data element.
    See also: AWS API Documentation
    
    
    :example: response = client.update_ml_model(
        MLModelId='string',
        MLModelName='string',
        ScoreThreshold=...
    )
    
    
    :type MLModelId: string
    :param MLModelId: [REQUIRED]
            The ID assigned to the MLModel during creation.
            

    :type MLModelName: string
    :param MLModelName: A user-supplied name or description of the MLModel .

    :type ScoreThreshold: float
    :param ScoreThreshold: The ScoreThreshold used in binary classification MLModel that marks the boundary between a positive prediction and a negative prediction.
            Output values greater than or equal to the ScoreThreshold receive a positive result from the MLModel , such as true . Output values less than the ScoreThreshold receive a negative response from the MLModel , such as false .
            

    :rtype: dict
    :return: {
        'MLModelId': 'string'
    }
    
    
    """
    pass
