PHP Class Aws\Credentials\EcsCredentialProvider

ECS environment variable is used in constructing request URI.
Afficher le fichier Open project: aws/aws-sdk-php

Méthodes publiques

Méthode Description
__construct ( array $config = [] ) * The constructor accepts following options: - timeout: (optional) Connection timeout, in seconds, default 1.0 - client: An EcsClient to make request from
__invoke ( ) : GuzzleHttp\Promise\PromiseInterface Load ECS credentials

Private Methods

Méthode Description
decodeResult ( $response )
getEcsUri ( ) : string Fetch credential URI from ECS environment variable

Method Details

__construct() public méthode

* The constructor accepts following options: - timeout: (optional) Connection timeout, in seconds, default 1.0 - client: An EcsClient to make request from
public __construct ( array $config = [] )
$config array Configuration options

__invoke() public méthode

Load ECS credentials
public __invoke ( ) : GuzzleHttp\Promise\PromiseInterface
Résultat GuzzleHttp\Promise\PromiseInterface