You can configure static and dynamic ICL.
efa fabric setting update --name <fabric-name> 
         --rack-mct-scheme <static | dynamic>
         --rack-mct-ports <port-list>
         --rack-ld-mct-ports <port-list>
                Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)#
efa fabric create --name fabric1 --type non-clos 
(efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i  mct
| MCT Link IP Range              | 10.20.20.0/24          |
| MCT PortChannel                | 64                     |
| Rack MCT Scheme                | Dynamic                |
| Rack MCT Ports                 |                        |
efa fabric device add-bulk --name fabric1 --ip 10.20.246.1-2 --rack rack1
Add Device(s) [Success]
        Addition of Leaf device with ip-address = 10.20.246.2 [Succeeded]
        Addition of Leaf device with ip-address = 10.20.246.1 [Succeeded]
Validate Fabric [Success]
efa fabric configure --name fabric1
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)# Rack1-Device1(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a0-c8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 3 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 Link: Eth 0/14 (0xC01C100) sync: 1 * Link: Eth 0/15 (0xC01E100) sync: 1 Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)# Rack1-Device2(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a2-b8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 3 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 * Link: Eth 0/14 (0xC01C100) sync: 1 Link: Eth 0/15 (0xC01E100) sync: 1 Rack1-Device2(config)#
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)#
(efa:root)root@administrator:~# efa fabric create --name fabric1 --type non-clos 
(efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i  mct
(efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i  mct
| MCT Link IP Range              | 10.20.20.0/24          |
| MCT PortChannel                | 64                     |
| Rack MCT Scheme                | Dynamic                |
| Rack MCT Ports                 |                        |
(efa:root)root@administrator:~#
(efa:root)root@administrator:~# efa fabric setting update --name fabric1 –-rack-mct-scheme static --rack-mct-ports 0/31,0/32
(efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i  mct
| MCT Link IP Range              | 10.20.20.0/24          |
| MCT PortChannel                | 64                     |
| Rack MCT Scheme                | Static                 |
| Rack MCT Ports                 | 0/31,0/32              |
(efa:root)root@administrator:~#
(efa:root)root@administrator:~# efa fabric device add-bulk --name fabric1 --ip 10.20.246.1-2 --rack rack1 --username admin --password password
Add Device(s) [Success]
        Addition of Leaf device with ip-address = 10.20.246.1 [Succeeded]
        Addition of Leaf device with ip-address = 10.20.246.2 [Succeeded]
Validate Fabric [Failed]
        Config MisMatch
        MCT Cluster Config missing between rack devices 10.20.246.1 and 10.20.246.2.Please remove rack devices and re-add.
        Missing Links
        Device 10.20.246.1 is not connected to device 10.20.246.2 on Mct ports 0/31,0/32
Error :  fabric validation failed
(efa:root)root@administrator:~# efa fabric device remove --name fabric1 --ip 10.20.246.1-2
(efa:root)root@administrator:~# efa fabric setting update --name fabric1 –-rack-mct-scheme static --rack-mct-ports 0/13,0/14 
(efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i  mct
| MCT Link IP Range              | 10.20.20.0/24          |
| MCT PortChannel                | 64                     |
| Rack MCT Scheme                | Static                 |
| Rack MCT Ports                 | 0/13,0/14              |
(efa:root)root@administrator:~#
(efa:root)root@administrator:~# efa fabric device add-bulk --name fabric1 --ip 10.20.246.1-2 --rack rack1
(efa:root)root@administrator:~# efa fabric configure --name fabric1
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)# Rack1-Device1(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a0-c8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 2 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 Link: Eth 0/14 (0xC01C100) sync: 1 * Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)# Rack1-Device2(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a2-b8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 2 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 * Link: Eth 0/14 (0xC01C100) sync: 1 Rack1-Device2(config)#