Class LambdaClient
- Aws\AwsClient implements Aws\AwsClientInterface uses Aws\AwsClientTrait
- Aws\Lambda\LambdaClient
- Namespace: Aws\Lambda
- Located at Lambda/LambdaClient.php
This client is used to interact with AWS Lambda
Supported API Versions
This class uses a service description model that is associated at
runtime based on the version
option given when constructing the
client. The version
option will determine which API operations,
waiters, and paginators are available for a client. Creating a command or a
specific API operation can be done using magic methods (e.g.,
$client->commandName(/** parameters */)
, or using the
$\client->getCommand
method of the client.
Methods Summary
-
__construct ( array $args )
The client constructor accepts the following options:
-
getDefaultCurlOptionsMiddleware ( )
Provides a middleware that sets default Curl options for the command
Methods inherited from Aws\AwsClient
__sleep()
,
applyDocFilters()
,
emitDeprecationWarning()
,
factory()
,
getApi()
,
getArguments()
,
getClientBuiltIns()
,
getClientContextParams()
,
getCommand()
,
getConfig()
,
getCredentials()
,
getEndpoint()
,
getEndpointProvider()
,
getEndpointProviderArgs()
,
getHandlerList()
,
getRegion()
,
getSignatureProvider()
Methods inherited from Aws\AwsClientInterface
Methods used from Aws\AwsClientTrait
Methods Details
__construct ( array $args )
The client constructor accepts the following options:
Parameters
array | $args | Client configuration arguments. |
Exceptions
InvalidArgumentException if any required options are missing or the service is not supported. |
Overrides
callable getDefaultCurlOptionsMiddleware ( )
Provides a middleware that sets default Curl options for the command
Returns
callable |