Skip to main content
Version: 2.1

TAWSOptions

Class in AWS.Core

Base options class providing access to all common options.

Ancestors​

Properties​

ConfigServiceIdentifier​

property ConfigServiceIdentifier: string

The identifier used for service-specific configuration.

ServiceIdentifier​

property ServiceIdentifier: string

The identifier used for the service.

AccessKeyId​

property AccessKeyId: string

ConfigEnabled​

property ConfigEnabled: Boolean

ConfigFile​

property ConfigFile: string

Credentials​

property Credentials: IAWSCredentialsProvider

Endpoint​

property Endpoint: IAWSEndpoint

Type: IAWSEndpoint

EndpointProvider​

property EndpointProvider: IAWSEndpointProvider

Type: IAWSEndpointProvider

EndpointProviderRegistry​

property EndpointProviderRegistry: TDictionary<string, IAWSEndpointProvider>

Type: IAWSEndpointProvider

EndpointRegistry​

property EndpointRegistry: TDictionary<string, IAWSEndpoint>

Type: IAWSEndpoint

EndpointUrl​

property EndpointUrl: string

Environment​

property Environment: IAWSEnvironment

Type: IAWSEnvironment

HttpOpenTimeout​

property HttpOpenTimeout: Integer

HttpReadTimeout​

property HttpReadTimeout: Integer

IgnoreConfiguredEndpointUrls​

property IgnoreConfiguredEndpointUrls: Boolean

MaxAttempts​

property MaxAttempts: Integer

Profile​

property Profile: string

HasRegion​

property HasRegion: Boolean

Region​

property Region: string

RetryBaseDelay​

property RetryBaseDelay: Integer

RetryJitter​

property RetryJitter: string

RetryLimit​

property RetryLimit: Integer

RetryMaxDelay​

property RetryMaxDelay: Integer

RetryMode​

property RetryMode: string

SecretAccessKey​

property SecretAccessKey: string

SessionToken​

property SessionToken: string

UseDualstackEndpoint​

property UseDualstackEndpoint: Boolean

SharedCredentialsFile​

property SharedCredentialsFile: string

SharedConfig​

property SharedConfig: IAWSSharedConfig

Type: IAWSSharedConfig

Values​

property Values: TDictionary<string, TValue>

Constructors​

Create​

constructor Create(const AOptions: IAWSOptions = nil);

IAWSOptions

Constructor for TAWSOptions.

Parameters

NameDescription
AOptionsOptionally provided other options to inherit values from.