The PXIe-7902 and PXIe-7903 devices are part of the High-Speed Serial family of NI's FlexRIO hardware. These devices are designed for engineers who need high-performance FPGA coprocessing capabilities or who need to validate, interface through, and test serial protocols. The PXIe-7902 device uses a Xilinx Virtex-7 FPGA chip. However, the PXIe-7903 device uses a Xilinx Virtex UltraScale+ FPGA chip. This difference in the FPGA chip is what causes the change in how the reference clocks of the MGT ports and DIO direction are configured.
For the PXIe-7902, the configuration was done on the project level through a Clocking and I/O configuration window. Nevertheless, for the PXIe-7903 it happens programmatically on the host side of the LabVIEW FPGA application with a VI. This is done by using the Clock Property Node of the FlexRIO driver API. The first step is to find this property node by going to the block diagram of your host VI, then right-clicking in any part of the empty blank space and following this path: Instrument I/O » Instrument Drivers » FlexRIO » NI FlexRIO API v1 » Properties » Clock Property Node. Once the property note is placed in the block diagram, it will automatically show the Active User Clock property. You must use this property to tell LabVIEW which clock you are configuring. Below is how the property node looks like when placed in the block diagram:

In the image above, it is configuring the CLK0, which is the reference clock that drives the CLK OUT port in the PXIe-7903. In addition to the Active User Clock property, you must also include the User Clock Frequency property to dictate the frequency you require for the port's reference clock. To do so, hover your mouse on top of the Clock Property Node and wait for the small blue squared dots to show up, then user your mouse to expand the property node so it shows up another property field:

By default, it will show the Bypass PLL property. To replace it for the User Clock Frequency, click it and then hover your mouse on top of User Clock and then click on Frequency:


Then, wire the needed frequency for your reference clock. After that, you need to call the Commit VI of the FlexRIO driver LabVIEW API. That VI can be found at Instrument I/O » Instrument Drivers » FlexRIO » NI FlexRIO API v1 » Configuration » Commit.
For the DIO direction, instead you would use the Instrument I/O » Instrument Drivers » FlexRIO » NI FlexRIO API v1 » Properties » Channel Property Node. Once the property note is placed in the block diagram, it will automatically show the Active Channel property. You should set this to the DIO line you want to set as an output line and expand the property node to add a new element and set it to DIO » Line Configuration and created a control to set it as Output as shown in the following screenshots:

