Subject to the provisions and limitations of any resolution authorizing the issuance of bonds and to the conditions specified in Section 54516.2 of this code, the local agency may contract, upon such terms and conditions as it may determine, with any person, firm or corporation, for the operation or management of an enterprise. Each such contract shall provide that all consideration to be paid thereunder shall be payable solely from the revenues of the enterprise, and all consideration under any such contract payable by the local agency shall be paid only from such revenues. A local agency shall not by any such contract transfer or attempt to transfer to any person, firm or corporation, or in any way restrict the exercise of the local agency's legal powers and duties concerning:
Ca. Gov. Code § 54516.1