Public/Remove-MrkNetworkVLAN.ps1

function Remove-MrkNetworkVLAN { # UNTESTED
    <#
    .SYNOPSIS
    Removes a VLAN from a Meraki network
    .DESCRIPTION
    Removes a VLAN from a Meraki network, identifying the network with the Network ID, to find an id use Get-MrkNetwork
    .EXAMPLE
    Remove-MrkNetworkVLAN -networkId X_111122223639801111 -id 500
    .PARAMETER networkId
    id of a network (get-MrkNetworks)[0].id
    .PARAMETER id
    VLAN is, a number between 1 and 4094
    #>

    [CmdletBinding()]
    Param (
        [Parameter(Mandatory)][ValidateNotNullOrEmpty()][String]$networkId,
        [Parameter(Mandatory)][ValidateNotNullOrEmpty()][String]$id
    )
    $request = Invoke-MrkRestMethod -Method DELETE -ResourceID ('/networks/' + $networkId + '/vlans/' + $id)
    return $request
}