connectCoreV1PostNamespacedPodPortforward method
Connect POST requests to portforward of Pod.
name
Name of the PodPortForwardOptions.
namespace
Object name and auth scope, such as for teams and projects.
ports
List of ports to forward Required when using WebSockets.
Implementation
Future<String> connectCoreV1PostNamespacedPodPortforward({
required String body,
required String name,
required String namespace,
int? ports,
}) async {
final queryStrings = <String, Object>{};
if (ports != null) {
queryStrings['ports'] = ports;
}
final query =
queryStrings.isEmpty ? '' : '?${_joinQueryStrings(queryStrings)}';
final result = await _postJsonString(
'/api/v1/namespaces/$namespace/pods/$name/portforward$query', body);
return result;
}