prepare_aruba_ap_switchport: use dataclass for credentials
The class is just used to hold properties, which is the exact usecase for dataclasses. Dataclasses also add type information. Additionally using a dataclass removes the need to write a init method and thus makes the code smaller.