Hi!
This Cisco interface configuration:
interface GigabitEthernet2/0/32
switchport trunk encapsulation dot1q
switchport trunk native vlan 50
switchport mode trunk
spanning-tree portfast
can be translated into this ArubaOS-Switch port configuration:
vlan 50
untagged <port-id-n>
exit
spanning-tree ethernet <port-id-n> admin-edge-port
exit
The point is that on your Cisco the command:
switchport trunk native vlan 50
switchport mode trunk
means, since no switchport trunk allowed vlan <vlan-id> is defined, simply that your interface 2/0/32 is in (cisco) trunk mode of operation (so capable of passing tagged traffic) BUT no VLAN tagged are specified...AND only the native (untagged) VLAN id 50 is specified...that simply means that interface 2/0/32 acts like an access port untagged on VLAN id 50 and, indeed, on Aruba the suggested translation is exactly the one of a port untagged member of VLAN id 50 (the portfast = admin-edge-port).
The interesting thing of your Cisco config is that, actually (and for the same reason explained above <- the lack of the "switchport trunk allowed vlan <vlan-id>" setting), there is no difference between this:
interface GigabitEthernet2/0/32
switchport trunk encapsulation dot1q
switchport trunk native vlan 50
switchport mode trunk
spanning-tree portfast
and this:
interface GigabitEthernet2/0/46
switchport access vlan 50
spanning-tree portfast