import { defaultRegionInfoProvider } from "./endpoints"; import { Logger as __Logger } from "@aws-sdk/types"; import { parseUrl } from "@aws-sdk/url-parser"; import { STSClientConfig } from "./STSClient"; /** * @internal */ export const getRuntimeConfig = (config: STSClientConfig = {}) => ({ apiVersion: "2011-06-15", disableHostPrefix: config.disableHostPrefix ?? false, logger: config.logger ?? ({} as __Logger), regionInfoProvider: config.regionInfoProvider ?? defaultRegionInfoProvider, serviceId: config.serviceId ?? "STS", urlParser: config.urlParser ?? parseUrl, });