def is_valid_vc_index(vc_index):
    """
    Validates vc_index.  vc_index must be within 0-65535 range.

    :type vc_index: int
    :param vc_index: The vc index to be validated.

    :rtype: bool
    :return: True or False depending on whether vc index passes validation.
    """
    if vc_index is None:
        return False

    vc_index = int(vc_index)

    if vc_index < 0 or vc_index > 65535:
        return False

    return True