def update_media_assetfile(access_token, parent_asset_id, asset_id, content_length, name):
path = '<STR_LIT>'<EOL>full_path = '<STR_LIT>'.join([path, "<STR_LIT>", asset_id, "<STR_LIT>"])<EOL>full_path_encoded = urllib.parse.quote(full_path, safe='<STR_LIT>')<EOL>endpoint = '<STR_LIT>'.join([ams_rest_endpoint, full_path_encoded])<EOL>body = '<STR_LIT>' + str(content_length) + '<STR_LIT>' + asset_id + '<STR_LIT>' + name + '<STR_LIT>' + parent_asset_id + '" \return do_ams_patch(endpoint, full_path_encoded, body, access_token)<EOL>
Update Media Service Asset File.

    Args:
        access_token (str): A valid Azure authentication token.
        parent_asset_id (str): A Media Service Asset Parent Asset ID.
        asset_id (str): A Media Service Asset Asset ID.
        content_length (str): A Media Service Asset Content Length.
        name (str): A Media Service Asset name.

    Returns:
        HTTP response. JSON body.