-1
私のローカルマシンからラムダを起動したいのですが、機能を呼び出すために必要な最小限の資格情報が不明です。以下は関数を呼び出すコードです。AWS SDKに必要な資格情報
use Aws\Lambda\LambdaClient;
$lambda = new LambdaClient([
'region' => 'us-west-2',
'version' => 'latest',
'credentials' => [],
'http' => [
'verify' => false
]
]);
$result = $lambda->invoke([
'FunctionName' => 'whatever name",
'Payload' => json_encode("your payload")
]);
資格情報を持っているだけでは不十分です。 'AWSLambdaFullAccess'、' AWSLambdaExecute'、またはより細かい権限をそのユーザにも確実に追加しました。 –