我有一个附加了CloudWatch事件的lambda,一旦事件触发-lambda随后将通过以下代码删除规则:
std::ostringstream oss1;
std::ostringstream oss2;
int code = 52;
oss1 << "4" << "1" << "0" << "0" << "0" << "0" << 224 + code / 16 << code % 16;
oss2 << "4" << "0" << "0" << "0" << "0" << "0" << 224 + code / 16 << code % 16;
int msg_len3 = oss1.tellp;
int msg_len4 = oss2.tellp;
std::string var1 = oss1.str();
std::string var2 = oss2.str();
comm_send1 = send(sock, var1, msg_len3, 0);
comm_send2 = send(sock, var2, msg_len4, 0);
此代码段已从规则中的CloudWatch事件中成功删除了它,但它仍附加在我的lambda上,您可以参考附件中的图像以获取更多说明。我可以通过编程方式从lambda目标中删除cloudwatch事件吗?
谢谢!
答案 0 :(得分:0)
您甚至必须使用sdk提供的lambda客户端删除功能使用权限。
请按照以下步骤完全删除云监视事件规则: