(a) A city council member shall be prohibited from registering as a lobbyist and from lobbying city council members, or any city department, board, or commission, for one year after leaving service with the city.
(b) A city official other than a city council member who is a member of a board or commission shall be prohibited from registering as a lobbyist and lobbying that board or commission for one year after the city official's service on that board or commission has ended.
(c) A city employee, including city employees who are city officials, shall be prohibited from registering as a lobbyist and from lobbying city council members, or any city department, board, or commission, for one year after leaving employment with the city.