17 lines
695 B
JavaScript
17 lines
695 B
JavaScript
|
export const resolveClientEndpointParameters = (options) => {
|
||
|
return {
|
||
|
...options,
|
||
|
useDualstackEndpoint: options.useDualstackEndpoint ?? false,
|
||
|
useFipsEndpoint: options.useFipsEndpoint ?? false,
|
||
|
useGlobalEndpoint: options.useGlobalEndpoint ?? false,
|
||
|
defaultSigningName: "sts",
|
||
|
};
|
||
|
};
|
||
|
export const commonParams = {
|
||
|
UseGlobalEndpoint: { type: "builtInParams", name: "useGlobalEndpoint" },
|
||
|
UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },
|
||
|
Endpoint: { type: "builtInParams", name: "endpoint" },
|
||
|
Region: { type: "builtInParams", name: "region" },
|
||
|
UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },
|
||
|
};
|