Skip to main content

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.