public/Remove-FreeNasIscsiInitiator.ps1

function Remove-FreeNasIscsiInitiator
{
    [CmdletBinding(SupportsShouldProcess)]
    [Alias()]
    Param
    (
        [Parameter (Mandatory = $true)]
        [Int]$Id
    )


    Begin
    {

    }
    Process
    {

        $Uri = "api/v1.0/services/iscsi/authorizedinitiator/$Id/"

        if ($PSCmdlet.ShouldProcess("will be remove" , "The Authorized Initiator with the id $Id"))
        {
            $response = Invoke-FreeNasRestMethod -method Delete -body $post -Uri $Uri
        }

    }
    End
    {

    }
}