Overview

Namespaces

  • Alvine
    • Infrastructure
      • Amazon
        • Aws
          • Glacier
            • Retrieval
          • Iam
            • Credentials
            • Datatype
          • S3
            • Element
            • Permission
            • Provider
            • Response
      • Jenkins

Classes

  • Arn
  • ArnFormatException
  • Authenticating
  • Client
  • ConfigurationException
  • DateTime
  • Region
  • RegionException
  • URI
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Client

Amazon Cient

Alvine\Infrastructure\Api\Rest\Client
Extended by Alvine\Infrastructure\Amazon\Aws\Client

Direct known subclasses

Alvine\Infrastructure\Amazon\Aws\Glacier\Client, Alvine\Infrastructure\Amazon\Aws\S3\Client
Abstract
Namespace: Alvine\Infrastructure\Amazon\Aws
Package: Alvine\Infrastructure\Amazon\Aws
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20141002
Link: alvine.io
Located at Client.class.php
Methods summary
public
# __construct( Alvine\Net\Resource\URI $uri, Alvine\Infrastructure\Amazon\Aws\Region $region, string $servicename )

Neuer Amazon Client

Neuer Amazon Client

Parameters

$uri
Service URL
$region
AWS Region
$servicename
Service Name
protected Alvine\Net\Http\RequestHeader
# createRequestHeader( Alvine\Net\Http\RequestHeader $header = null )

Request-Header

Request-Header

Returns

Alvine\Net\Http\RequestHeader
Header
protected
# convertAndSendRequest( Alvine\Net\Http\Request $request )

convertAndSendRequest

convertAndSendRequest

Parameters

$request
Request

Throws

Alvine\Infrastructure\Amazon\Aws\ConfigurationException
Fehlende Authentication
public Alvine\Infrastructure\Amazon\Aws\Client
# setRegion( Alvine\Infrastructure\Amazon\Aws\Region $region )

setRegion

setRegion

Setzt die Service Region

Parameters

$region
Region

Returns

Alvine\Infrastructure\Amazon\Aws\Client
dieses Objekt
public Alvine\Infrastructure\Amazon\Aws\Region
# getRegion( )

getRegion

getRegion

gibt die Service Region zurück

Returns

Alvine\Infrastructure\Amazon\Aws\Region
$region Region
public Alvine\Infrastructure\Api\Rest\Client
# setCredential( Alvine\Net\Http\Authentication\Credentials $credential )

setCredential

setCredential

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

Parameters

$credential
AIM Zugangsdaten

Returns

Alvine\Infrastructure\Api\Rest\Client
Constants summary
string DEFAULTDOMAIN

AWS DOMAIN

AWS DOMAIN

# 'amazonaws.com'
Properties summary
protected Alvine\Infrastructure\Amazon\Aws\Region $region

Region

Region

# null
protected string $servicename

Service Name

Service Name

# null
alvine.infrastructure.amazon.aws API-Dokumentation 0.9.1 | © schukai GmbH | Impressum