yandex-cloud
Version:
Yandex Cloud SDK
37 lines (26 loc) • 750 B
TypeScript
// autogenerated file
import * as grpc from 'grpc';
import { util } from 'protobufjs';
import Long = util.Long;
import * as events from 'events';
import { Session } from '../../index.js';
export interface ApiEndpoint {
id?: string;
address?: string;
}
export class ApiEndpointService {
constructor(session?: Session);
get(request: GetApiEndpointRequest): Promise<ApiEndpoint>;
list(request: ListApiEndpointsRequest): Promise<ListApiEndpointsResponse>;
}
export interface GetApiEndpointRequest {
apiEndpointId?: string;
}
export interface ListApiEndpointsRequest {
pageSize?: Long;
pageToken?: string;
}
export interface ListApiEndpointsResponse {
endpoints?: ApiEndpoint[];
nextPageToken?: string;
}