apigateway.py 文件源码

python
阅读 35 收藏 0 点赞 0 评论 0

项目:noopy 作者: acuros 项目源码 文件源码
def add_permision(self):
        lambda_client = boto3.client('lambda')
        source_arn = 'arn:aws:execute-api:{}:{}:{}/*/*/*'.format(
            self.client._client_config.region_name,
            settings.ACCOUNT_ID,
            self.api_id
        )
        try:
            lambda_client.add_permission(
                FunctionName=self.function_arn,
                StatementId=str(uuid.uuid1()),
                Action='lambda:InvokeFunction',
                Principal='apigateway.amazonaws.com',
                SourceArn=source_arn
            )
        except ClientError:
            pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号