@aws-sdk/middleware-endpoint-discovery
Advanced tools
Comparing version 3.168.0 to 3.170.0
@@ -6,2 +6,10 @@ # Change Log | ||
# [3.170.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.169.0...v3.170.0) (2022-09-13) | ||
**Note:** Version bump only for package @aws-sdk/middleware-endpoint-discovery | ||
# [3.168.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.167.0...v3.168.0) (2022-09-09) | ||
@@ -8,0 +16,0 @@ |
import { LoadedConfigSelectors } from "@aws-sdk/node-config-provider"; | ||
export declare const NODE_ENDPOINT_DISCOVERY_CONFIG_OPTIONS: LoadedConfigSelectors<boolean | undefined>; | ||
export declare const NODE_ENDPOINT_DISCOVERY_CONFIG_OPTIONS: LoadedConfigSelectors< | ||
boolean | undefined | ||
>; |
@@ -1,4 +0,17 @@ | ||
import { BuildHandler, HandlerExecutionContext, MetadataBearer } from "@aws-sdk/types"; | ||
import { | ||
BuildHandler, | ||
HandlerExecutionContext, | ||
MetadataBearer, | ||
} from "@aws-sdk/types"; | ||
import { EndpointDiscoveryMiddlewareConfig } from "./getEndpointDiscoveryPlugin"; | ||
import { EndpointDiscoveryResolvedConfig, PreviouslyResolved } from "./resolveEndpointDiscoveryConfig"; | ||
export declare const endpointDiscoveryMiddleware: (config: EndpointDiscoveryResolvedConfig & PreviouslyResolved, middlewareConfig: EndpointDiscoveryMiddlewareConfig) => <Output extends MetadataBearer = MetadataBearer>(next: BuildHandler<any, Output>, context: HandlerExecutionContext) => BuildHandler<any, Output>; | ||
import { | ||
EndpointDiscoveryResolvedConfig, | ||
PreviouslyResolved, | ||
} from "./resolveEndpointDiscoveryConfig"; | ||
export declare const endpointDiscoveryMiddleware: ( | ||
config: EndpointDiscoveryResolvedConfig & PreviouslyResolved, | ||
middlewareConfig: EndpointDiscoveryMiddlewareConfig | ||
) => <Output extends MetadataBearer = MetadataBearer>( | ||
next: BuildHandler<any, Output>, | ||
context: HandlerExecutionContext | ||
) => BuildHandler<any, Output>; |
import { Credentials, Provider } from "@aws-sdk/types"; | ||
export declare const getCacheKey: (commandName: string, config: { | ||
export declare const getCacheKey: ( | ||
commandName: string, | ||
config: { | ||
credentials: Provider<Credentials>; | ||
}, options: { | ||
}, | ||
options: { | ||
identifiers?: Record<string, string> | undefined; | ||
}) => Promise<string>; | ||
} | ||
) => Promise<string>; |
@@ -1,14 +0,43 @@ | ||
import { BuildHandlerOptions, HttpHandlerOptions, MiddlewareStack, Pluggable } from "@aws-sdk/types"; | ||
import { EndpointDiscoveryResolvedConfig, PreviouslyResolved } from "./resolveEndpointDiscoveryConfig"; | ||
import { | ||
BuildHandlerOptions, | ||
HttpHandlerOptions, | ||
MiddlewareStack, | ||
Pluggable, | ||
} from "@aws-sdk/types"; | ||
import { | ||
EndpointDiscoveryResolvedConfig, | ||
PreviouslyResolved, | ||
} from "./resolveEndpointDiscoveryConfig"; | ||
export declare const endpointDiscoveryMiddlewareOptions: BuildHandlerOptions; | ||
export interface EndpointDiscoveryMiddlewareConfig { | ||
isDiscoveredEndpointRequired: boolean; | ||
clientStack: MiddlewareStack<any, any>; | ||
options?: HttpHandlerOptions; | ||
identifiers?: Record<string, string>; | ||
isDiscoveredEndpointRequired: boolean; | ||
clientStack: MiddlewareStack<any, any>; | ||
options?: HttpHandlerOptions; | ||
identifiers?: Record<string, string>; | ||
} | ||
export declare const getEndpointDiscoveryPlugin: (pluginConfig: EndpointDiscoveryResolvedConfig & PreviouslyResolved, middlewareConfig: EndpointDiscoveryMiddlewareConfig) => Pluggable<any, any>; | ||
export declare const getEndpointDiscoveryPlugin: ( | ||
pluginConfig: EndpointDiscoveryResolvedConfig & PreviouslyResolved, | ||
middlewareConfig: EndpointDiscoveryMiddlewareConfig | ||
) => Pluggable<any, any>; | ||
export declare const getEndpointDiscoveryRequiredPlugin: (pluginConfig: EndpointDiscoveryResolvedConfig & PreviouslyResolved, middlewareConfig: Pick<EndpointDiscoveryMiddlewareConfig, Exclude<keyof EndpointDiscoveryMiddlewareConfig, "isDiscoveredEndpointRequired">>) => Pluggable<any, any>; | ||
export declare const getEndpointDiscoveryRequiredPlugin: ( | ||
pluginConfig: EndpointDiscoveryResolvedConfig & PreviouslyResolved, | ||
middlewareConfig: Pick< | ||
EndpointDiscoveryMiddlewareConfig, | ||
Exclude< | ||
keyof EndpointDiscoveryMiddlewareConfig, | ||
"isDiscoveredEndpointRequired" | ||
> | ||
> | ||
) => Pluggable<any, any>; | ||
export declare const getEndpointDiscoveryOptionalPlugin: (pluginConfig: EndpointDiscoveryResolvedConfig & PreviouslyResolved, middlewareConfig: Pick<EndpointDiscoveryMiddlewareConfig, Exclude<keyof EndpointDiscoveryMiddlewareConfig, "isDiscoveredEndpointRequired">>) => Pluggable<any, any>; | ||
export declare const getEndpointDiscoveryOptionalPlugin: ( | ||
pluginConfig: EndpointDiscoveryResolvedConfig & PreviouslyResolved, | ||
middlewareConfig: Pick< | ||
EndpointDiscoveryMiddlewareConfig, | ||
Exclude< | ||
keyof EndpointDiscoveryMiddlewareConfig, | ||
"isDiscoveredEndpointRequired" | ||
> | ||
> | ||
) => Pluggable<any, any>; |
export * from "./configurations"; | ||
export * from "./getEndpointDiscoveryPlugin"; | ||
export * from "./resolveEndpointDiscoveryConfig"; |
import { EndpointCache } from "@aws-sdk/endpoint-cache"; | ||
import { Credentials, MemoizedProvider, Provider } from "@aws-sdk/types"; | ||
export interface EndpointDiscoveryInputConfig { | ||
} | ||
export interface EndpointDiscoveryInputConfig {} | ||
export interface PreviouslyResolved { | ||
isCustomEndpoint: boolean; | ||
credentials: MemoizedProvider<Credentials>; | ||
endpointDiscoveryEnabledProvider: Provider<boolean | undefined>; | ||
isCustomEndpoint: boolean; | ||
credentials: MemoizedProvider<Credentials>; | ||
endpointDiscoveryEnabledProvider: Provider<boolean | undefined>; | ||
} | ||
export interface EndpointDiscoveryInputConfig { | ||
endpointCacheSize?: number; | ||
endpointDiscoveryEnabled?: boolean | undefined; | ||
endpointCacheSize?: number; | ||
endpointDiscoveryEnabled?: boolean | undefined; | ||
} | ||
export interface EndpointDiscoveryResolvedConfig { | ||
endpointCache: EndpointCache; | ||
endpointDiscoveryCommandCtor: new (comandConfig: any) => any; | ||
endpointDiscoveryEnabled: Provider<boolean | undefined>; | ||
isClientEndpointDiscoveryEnabled: boolean; | ||
endpointCache: EndpointCache; | ||
endpointDiscoveryCommandCtor: new (comandConfig: any) => any; | ||
endpointDiscoveryEnabled: Provider<boolean | undefined>; | ||
isClientEndpointDiscoveryEnabled: boolean; | ||
} | ||
export interface EndpointDiscoveryConfigOptions { | ||
endpointDiscoveryCommandCtor: new (comandConfig: any) => any; | ||
endpointDiscoveryCommandCtor: new (comandConfig: any) => any; | ||
} | ||
export declare const resolveEndpointDiscoveryConfig: <T>(input: T & PreviouslyResolved & EndpointDiscoveryInputConfig, { endpointDiscoveryCommandCtor }: EndpointDiscoveryConfigOptions) => T & EndpointDiscoveryResolvedConfig; | ||
export declare const resolveEndpointDiscoveryConfig: <T>( | ||
input: T & PreviouslyResolved & EndpointDiscoveryInputConfig, | ||
{ endpointDiscoveryCommandCtor }: EndpointDiscoveryConfigOptions | ||
) => T & EndpointDiscoveryResolvedConfig; |
import { EndpointDiscoveryMiddlewareConfig } from "./getEndpointDiscoveryPlugin"; | ||
import { EndpointDiscoveryResolvedConfig, PreviouslyResolved } from "./resolveEndpointDiscoveryConfig"; | ||
export interface UpdateDiscoveredEndpointInCacheOptions extends EndpointDiscoveryMiddlewareConfig { | ||
cacheKey: string; | ||
commandName: string; | ||
endpointDiscoveryCommandCtor: new (comandConfig: any) => any; | ||
import { | ||
EndpointDiscoveryResolvedConfig, | ||
PreviouslyResolved, | ||
} from "./resolveEndpointDiscoveryConfig"; | ||
export interface UpdateDiscoveredEndpointInCacheOptions | ||
extends EndpointDiscoveryMiddlewareConfig { | ||
cacheKey: string; | ||
commandName: string; | ||
endpointDiscoveryCommandCtor: new (comandConfig: any) => any; | ||
} | ||
export declare const updateDiscoveredEndpointInCache: (config: EndpointDiscoveryResolvedConfig & PreviouslyResolved, options: UpdateDiscoveredEndpointInCacheOptions) => Promise<void>; | ||
export declare const updateDiscoveredEndpointInCache: ( | ||
config: EndpointDiscoveryResolvedConfig & PreviouslyResolved, | ||
options: UpdateDiscoveredEndpointInCacheOptions | ||
) => Promise<void>; |
{ | ||
"name": "@aws-sdk/middleware-endpoint-discovery", | ||
"version": "3.168.0", | ||
"version": "3.170.0", | ||
"scripts": { | ||
@@ -23,6 +23,6 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", | ||
"devDependencies": { | ||
"@aws-sdk/node-config-provider": "3.168.0", | ||
"@aws-sdk/node-config-provider": "3.170.0", | ||
"@tsconfig/recommended": "1.0.1", | ||
"concurrently": "7.0.0", | ||
"downlevel-dts": "0.7.0", | ||
"downlevel-dts": "0.10.1", | ||
"rimraf": "3.0.2", | ||
@@ -33,6 +33,6 @@ "typedoc": "0.19.2", | ||
"dependencies": { | ||
"@aws-sdk/config-resolver": "3.168.0", | ||
"@aws-sdk/endpoint-cache": "3.168.0", | ||
"@aws-sdk/protocol-http": "3.168.0", | ||
"@aws-sdk/types": "3.168.0", | ||
"@aws-sdk/config-resolver": "3.170.0", | ||
"@aws-sdk/endpoint-cache": "3.170.0", | ||
"@aws-sdk/protocol-http": "3.170.0", | ||
"@aws-sdk/types": "3.170.0", | ||
"tslib": "^2.3.1" | ||
@@ -39,0 +39,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
54302
628
+ Added@aws-sdk/config-resolver@3.170.0(transitive)
+ Added@aws-sdk/endpoint-cache@3.170.0(transitive)
+ Added@aws-sdk/is-array-buffer@3.170.0(transitive)
+ Added@aws-sdk/protocol-http@3.170.0(transitive)
+ Added@aws-sdk/signature-v4@3.170.0(transitive)
+ Added@aws-sdk/types@3.170.0(transitive)
+ Added@aws-sdk/util-config-provider@3.170.0(transitive)
+ Added@aws-sdk/util-hex-encoding@3.170.0(transitive)
+ Added@aws-sdk/util-middleware@3.170.0(transitive)
+ Added@aws-sdk/util-uri-escape@3.170.0(transitive)
- Removed@aws-sdk/config-resolver@3.168.0(transitive)
- Removed@aws-sdk/endpoint-cache@3.168.0(transitive)
- Removed@aws-sdk/is-array-buffer@3.168.0(transitive)
- Removed@aws-sdk/protocol-http@3.168.0(transitive)
- Removed@aws-sdk/signature-v4@3.168.0(transitive)
- Removed@aws-sdk/types@3.168.0(transitive)
- Removed@aws-sdk/util-config-provider@3.168.0(transitive)
- Removed@aws-sdk/util-hex-encoding@3.168.0(transitive)
- Removed@aws-sdk/util-middleware@3.168.0(transitive)
- Removed@aws-sdk/util-uri-escape@3.168.0(transitive)
Updated@aws-sdk/types@3.170.0