@cloud-copilot/iam-data
Version:
62 lines • 1.98 kB
JSON
{
"webacl": {
"key": "webacl",
"arn": "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/webacl/${Name}/${Id}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"ipset": {
"key": "ipset",
"arn": "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/ipset/${Name}/${Id}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"managedruleset": {
"key": "managedruleset",
"arn": "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/managedruleset/${Name}/${Id}"
},
"rulegroup": {
"key": "rulegroup",
"arn": "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/rulegroup/${Name}/${Id}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"regexpatternset": {
"key": "regexpatternset",
"arn": "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/regexpatternset/${Name}/${Id}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"loadbalancer/app/": {
"key": "loadbalancer/app/",
"arn": "arn:${Partition}:elasticloadbalancing:${Region}:${Account}:loadbalancer/app/${LoadBalancerName}/${LoadBalancerId}"
},
"apigateway": {
"key": "apigateway",
"arn": "arn:${Partition}:apigateway:${Region}::/restapis/${ApiId}/stages/${StageName}"
},
"appsync": {
"key": "appsync",
"arn": "arn:${Partition}:appsync:${Region}:${Account}:apis/${GraphQLAPIId}"
},
"userpool": {
"key": "userpool",
"arn": "arn:${Partition}:cognito-idp:${Region}:${Account}:userpool/${UserPoolId}"
},
"apprunner": {
"key": "apprunner",
"arn": "arn:${Partition}:apprunner:${Region}:${Account}:service/${ServiceName}/${ServiceId}"
},
"verified-access-instance": {
"key": "verified-access-instance",
"arn": "arn:${Partition}:ec2:${Region}:${Account}:verified-access-instance/${VerifiedAccessInstanceId}"
},
"amplify-app": {
"key": "amplify-app",
"arn": "arn:${Partition}:amplify:${Region}:${Account}:apps/${AppId}"
}
}