Amazon web services 特定项目上代码构建的CloudWatch事件
我试图让CloudWatch事件在构建状态更改时为特定的CodeBuild项目工作,但似乎不需要。如果我删除资源,它可以正常工作,但是它也会在任何代码构建项目上触发。我在一个特定的CodeCommit存储库中也有类似的工作。我是否做错了什么,或者这不是为代码构建实现的Amazon web services 特定项目上代码构建的CloudWatch事件,amazon-web-services,amazon-cloudwatch,Amazon Web Services,Amazon Cloudwatch,我试图让CloudWatch事件在构建状态更改时为特定的CodeBuild项目工作,但似乎不需要。如果我删除资源,它可以正常工作,但是它也会在任何代码构建项目上触发。我在一个特定的CodeCommit存储库中也有类似的工作。我是否做错了什么,或者这不是为代码构建实现的 { "detail-type": [ "CodeBuild Build State Change" ], "source": [ "aws.codebuild" ], "resources":
{
"detail-type": [
"CodeBuild Build State Change"
],
"source": [
"aws.codebuild"
],
"resources": [
"arn:aws:codebuild:us-east-2:1234567890:build/project-name:*"
]
}
要为特定代码生成项目创建CWE规则,请在CWE规则中使用“detail.project name”筛选器
{
"source": [
"aws.codebuild"
],
"detail-type": [
"CodeBuild Build State Change"
],
"detail": {
"project-name": [
"project-name"
]
}
}
这让我的文档方向正确,我不知道我怎么会错过那一页。谢谢“项目名称”应该只是项目的名称,而不是arn。