Module config

Source
Expand description

Configuration for Amazon CodeCatalyst.

Modules§

endpoint
Types needed to configure endpoint resolution.
http
HTTP request and response types.
interceptors
Types needed to implement Intercept.
retry
Retry configuration.
timeout
Timeout configuration.

Structs§

AppName
App name that can be configured with an AWS SDK client to become part of the user agent string.
BehaviorVersion
Behavior version of the client
Builder
Builder for creating a Config.
Config
Configuration for a aws_sdk_codecatalyst service client.
ConfigBag
Layered configuration structure
FrozenLayer
FrozenLayer is the immutable and shareable form of Layer.
IdentityCache
Identity cache configuration.
Layer
A named layer comprising a config bag
Region
The region to send requests to.
RuntimeComponents
Components that can only be set in runtime plugins that the orchestrator uses directly to call an operation.
RuntimeComponentsBuilder
Builder for RuntimeComponents.
SharedAsyncSleep
Wrapper type for sharable AsyncSleep
SharedHttpClient
Shared HTTP client for use across multiple clients and requests.
SharedIdentityCache
Shared identity cache.
SharedInterceptor
Interceptor wrapper that may be shared
SharedRuntimePlugin
Shared runtime plugin
SharedTokenProvider
Access token provider wrapper that may be shared.
Sleep
Future returned by AsyncSleep.
StalledStreamProtectionConfig
Configuration for stalled stream protection.
Token
Identity type required to sign requests using Smithy’s token-based HTTP auth schemes

Traits§

AsyncSleep
Async trait with a sleep function.
HttpClient
HTTP client abstraction.
Intercept
An interceptor allows injecting code into the SDK ’s request execution pipeline.
IntoShared
Like the Into trait, but for (efficiently) converting into a shared type.
ProvideToken
Access Token Provider
ResolveCachedIdentity
Caching resolver for identities.
ResolveIdentity
Resolver for identities.
RuntimePlugin
Runtime plugin trait