Description
There are various cases where the data returned by the IaaS API only contains an interface ID without the corresponding network ID, making it hard or impossible to get details about the NIC without needlessly needing to check every network.
Actual behavior
stackit network-interface list requires --network-id
Expected behavior
--network-id should be optional for stackit network-interface list to list all NIC of the project. For this the ListProjectNICs endpoint can be used
Additionally, the --network-id flag is not marked as "required" in the --help / man page...
Description
There are various cases where the data returned by the IaaS API only contains an interface ID without the corresponding network ID, making it hard or impossible to get details about the NIC without needlessly needing to check every network.
Actual behavior
stackit network-interface listrequires--network-idExpected behavior
--network-idshould be optional forstackit network-interface listto list all NIC of the project. For this the ListProjectNICs endpoint can be usedAdditionally, the
--network-idflag is not marked as "required" in the--help/ man page...