/*
* Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
*/
import { serversGet } from "../funcs/serversGet.js";
import { serversList } from "../funcs/serversList.js";
import { ClientSDK } from "../lib/sdks.js";
import { unwrapAsync } from "../types/fp.js";
import { unwrapResultIterator } from "../types/operations.js";
export class Servers extends ClientSDK {
/**
* List Servers
*
* @remarks
* Retrieves a paginated list of all available servers with optional filtering.
*/
async list(request, options) {
return unwrapResultIterator(serversList(this, request, options));
}
/**
* Get Server
*
* @remarks
* Retrieves detailed information about a specific server by its qualified name.
*/
async get(request, options) {
return unwrapAsync(serversGet(this, request, options));
}
}
//# sourceMappingURL=servers.js.map