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, });