Skip to main content

TAWSEndpoint

Class in AWS.Core

Base implementation for AWS Endpoints.

Ancestors

Properties

AuthSchemes

property AuthSchemes: TAWSAuthSchemes

Headers

property Headers: TAWSEndpointHeaders

HTTPMethod

property HTTPMethod: string

Parameters

property Parameters: TAWSEndpointParameters

URL

property URL: string

Constructors

Create

constructor Create; overload;

Constructor for TAWSEndpoint.


constructor Create(const AURL: string); overload;

Constructor for TAWSEndpoint.

Parameters

NameDescription
AURLA URL for an endpoint.

constructor Create(const AHTTPMethod, AURL: string); overload;

Constructor for TAWSEndpoint.

Parameters

NameDescription
AHTTPMethodThe HTTP method to be used for the endpoint.
AURLA URL for an endpoint.

constructor Create(const AHTTPMethod, AURL: string; const AAuthSchemes: TAWSAuthSchemes; const AHeaders: TAWSEndpointFields; const AParameters: TAWSEndpointFields); overload;

Constructor for TAWSEndpoint.

Parameters

NameDescription
AHTTPMethodThe HTTP method to be used for the endpoint.
AURLA URL for an endpoint.
AAuthSchemesSpecify a list of authorization schemes supported by the endpoint.