@adastradev/serverless-discovery-sdk
Version:
Serverless Service Discovery API
12 lines (11 loc) • 549 B
TypeScript
import { ServiceApiModel } from './ServiceApiModel';
import { ApiCredentials } from './ApiCredentials';
export declare class DiscoveryServiceApi {
private apigClient;
private additionalParams;
constructor(serviceEndpointUri: string, region: string, credentials: ApiCredentials);
getService(id: string): any;
lookupService(serviceName: string, stageName?: string, version?: string, externalID?: string, shouldInvalidateCache?: boolean): any;
createService(service: ServiceApiModel): any;
deleteService(id: string): any;
}