Class AssumeRoleCredentialProvider
Credential provider that provides credentials via assuming a role More Information, see: http://docs.aws.amazon.com/aws-sdk-php/v3/api/api-sts-2011-06-15.html#assumerole
Methods Summary
-
__construct ( array $config = [] )
The constructor requires following configure parameters: - client: a StsClient - assume_role_params: Parameters used to make assumeRole call
-
__invoke ( )
Loads assume role credentials.
Methods Details
__construct ( array $config = [] )
The constructor requires following configure parameters: - client: a StsClient - assume_role_params: Parameters used to make assumeRole call
Parameters
array | $config = [] | Configuration options |
Exceptions
InvalidArgumentException |
GuzzleHttp\Promise\PromiseInterface
__invoke (
)
Constants summary
string |
ERROR_MSG
|
#
"Missing required 'AssumeRoleCredentialProvider' configuration option: "
|