A Type-C shape does not define the complete portData rolePower roleData capabilityCable supportDefine each attribute from the actual implemented system.