@sap/destination-instance-service-provider
Version:
Provide service consumption of SAP IT services
14 lines (13 loc) • 572 B
TypeScript
import * as cfTools from "@sap/cf-tools";
import { ProviderSystem, ServiceRetriever } from "@sap/service-provider-apis";
export declare class DestinationInstanceProviderRepository {
private readonly logger;
private destinationInstanceName;
private serviceRetriever;
init(destinationInstanceName: string, cfTarget?: cfTools.ITarget): Promise<void>;
getSystems(): Promise<ProviderSystem[]>;
getServiceRetriever(): ServiceRetriever;
private validateCfConnected;
private retrieveServiceInstanceCredentials;
private buildServiceRetriever;
}