-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' 또는 그보다 세밀한 권한을 그 사용자에게 확실히 추가했습니다. –