def METHOD_NAME(client, account_name, resource_group_name, transform_name, preset,
                     insights_to_extract=None, video_analysis_mode=None, audio_language=None,
                     audio_analysis_mode=None, on_error=None, relative_priority=None,
                     description=None, resolution=None, face_detector_mode=None, blur_type=None):
    outputs = [build_transform_output(preset, insights_to_extract, video_analysis_mode, audio_language,
                                      audio_analysis_mode, on_error, relative_priority, resolution,
                                      face_detector_mode, blur_type)]
    parameters = Transform(description=description, outputs=outputs)
    return client.create_or_update(resource_group_name, account_name, transform_name,
                                   parameters)