ListGateways
client.gateways.list(GatewayListParams { token, pageSize, pagination } params, RequestOptionsoptions?): GatewaysPage<Gateway { name, url, region } >
POST/gitpod.v1.GatewayService/ListGateways
ListGateways
import Gitpod from '@gitpod/sdk';
const client = new Gitpod({
bearerToken: process.env['GITPOD_API_KEY'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const gateway of client.gateways.list()) {
console.log(gateway.name);
}{
"gateways": [
{
"name": "name",
"url": "url",
"region": "region"
}
],
"pagination": {
"nextToken": "nextToken"
}
}Returns Examples
{
"gateways": [
{
"name": "name",
"url": "url",
"region": "region"
}
],
"pagination": {
"nextToken": "nextToken"
}
}