abstract class Client extends Client

Amazon Cient

Constants

DEFAULTDOMAIN

AWS DOMAIN

Properties

protected Region $region
protected string $servicename

Methods

__construct(URI $uri, Region $region, string $servicename)

Neuer Amazon Client

RequestHeader
createRequestHeader(RequestHeader $header = null)

Request-Header

convertAndSendRequest(Request $request)

convertAndSendRequest

setRegion(Region $region)

setRegion

getRegion()

getRegion

Client
setCredential(Credentials $credential)

setCredential

Details

at line 61
__construct(URI $uri, Region $region, string $servicename)

Neuer Amazon Client

Parameters

URI $uri Service URL
Region $region AWS Region
string $servicename Service Name

at line 74
protected RequestHeader createRequestHeader(RequestHeader $header = null)

Request-Header

Parameters

RequestHeader $header

Return Value

RequestHeader Header

at line 86
protected convertAndSendRequest(Request $request)

convertAndSendRequest

Parameters

Request $request Request

Exceptions

ConfigurationException Fehlende Authentication

at line 116
Client setRegion(Region $region)

setRegion

Setzt die Service Region

Parameters

Region $region Region

Return Value

Client dieses Objekt

at line 128
Region getRegion()

getRegion

gibt die Service Region zurück

Return Value

Region $region Region

at line 142
Client setCredential(Credentials $credential)

setCredential

Über diese Methoden kann die Authentifizierung des Requests gesetzt werden.

Parameters

Credentials $credential AIM Zugangsdaten

Return Value

Client