deleteFunction(name) {
        var requestUrl = this._buildBaseUrl();
        requestUrl = requestUrl + '/providers/Microsoft.Web/sites/' + this.functionAppName + '/functions/' + name;

        return this._performRequest(requestUrl, 'DELETE')
            .then(functionListing => {
                return functionListing;
            });
    }
/**
     * Deletes a Function from the Functions App
     *
     * @method
     * @param {string} name The name of the function to delete
     * @return {Promise<null>} A promise that resolves when the function is deleted
     */
Deletes a Function from the Functions App
@method
@param {string} name The name of the function to delete
@return {Promise} A promise that resolves when the function is deleted
Deletes a Function from the Functions App @method @param { string } name The name of the function to delete @return { Promise } A promise that resolves when the function is deleted
deleteFunction(name) {
        var requestUrl = this._buildBaseUrl();
        requestUrl = requestUrl + '/providers/Microsoft.Web/sites/' + this.functionAppName + '/functions/' + name;
        return this._performRequest(requestUrl, 'DELETE')
            .then(functionListing => {
                return functionListing;
            });
    }
deleteFunction ( name ) { var requestUrl = this . _buildBaseUrl ( ) ; requestUrl = requestUrl + '/providers/Microsoft.Web/sites/' + this . functionAppName + '/functions/' + name ; return this . _performRequest ( requestUrl , 'DELETE' ) . then ( functionListing => { return functionListing ; } ) ; }
Deletes a Function from the Functions App
 @method
 @param {string} name The name of the function to delete
 @return {Promise<null>} A promise that resolves when the function is deleted
Deletes a Function from the Functions App @method @param { string } name The name of the function to delete @return { Promise<null > } A promise that resolves when the function is deleted