UNPKG

@aws-amplify/data-construct

Version:

AppSync GraphQL Api Construct using Amplify GraphQL Transformer - Aliased to use `Data` name scheme.

12 lines (11 loc) 452 B
import { normalizeProvider } from "@smithy/util-middleware"; export const resolveCustomEndpointsConfig = (input) => { const { endpoint, urlParser } = input; return { ...input, tls: input.tls ?? true, endpoint: normalizeProvider(typeof endpoint === "string" ? urlParser(endpoint) : endpoint), isCustomEndpoint: true, useDualstackEndpoint: normalizeProvider(input.useDualstackEndpoint ?? false), }; };