AWS Lambda add-permission 命令的 statement-id 生成方法
{"title":"AWS Lambda add-permission 命令的 statement-id 生成方法","description":"了解如何在 AWS Lambda 的 add-permission 命令中生成 statement-id,包括手动指定和使用 generate-cli-skeleton 命令生成默认权限策略。","keywords":"AWS Lambda, add-permission, statement-id, 权限策略, generate-cli-skeleton, policy.json","content":"AWS Lambda 的 add-permission 命令中的 statement-id 是用来标识权限策略的唯一标识符。可以手动指定一个唯一的字符串作为 statement-id,也可以使用 AWS CLI 提供的 generate-cli-skeleton 命令来生成一个默认的权限策略,并从中提取 statement-id。\n\n以下是使用 generate-cli-skeleton 命令生成默认权限策略的示例:\n\nbash\naws lambda add-permission --function-name \"<function-name>\" --principal \"<principal>\" --action \"<action>\" --source-arn \"<source-arn>\" --generate-cli-skeleton > policy.json\n\n\n上述命令会将默认的权限策略保存到 policy.json 文件中。在 policy.json 文件中,可以找到 statement-id 字段的值。\n\njson\n{\n \"FunctionName\": \"<function-name>\",\n \"Principal\": \"<principal>\",\n \"Action\": \"<action>\",\n \"SourceArn\": \"<source-arn>\",\n \"StatementId\": \"<statement-id>\"\n}\n\n\n您可以根据需要修改其他字段,并使用 policy.json 文件中的 statement-id 值作为 add-permission 命令的参数。"}
原文地址: https://www.cveoy.top/t/topic/puWH 著作权归作者所有。请勿转载和采集!