@sap/destination-instance-service-provider
Version:
Provide service consumption of SAP IT services
14 lines (13 loc) • 595 B
TypeScript
import * as cfTools from "@sap/cf-tools";
import { Filter, 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(filter?: Filter): Promise<ProviderSystem[]>;
getServiceRetriever(): ServiceRetriever;
private validateCfConnected;
private retrieveServiceInstanceCredentials;
private buildServiceRetriever;
}