@cloud-copilot/iam-data
Version:
67 lines • 2.55 kB
JSON
{
"aws:requesttag/${tagkey}": {
"key": "aws:RequestTag/${TagKey}",
"description": "Filters access by the tags that are passed in the request",
"type": "String"
},
"aws:resourcetag/${tagkey}": {
"key": "aws:ResourceTag/${TagKey}",
"description": "Filters access by the tags associated with the resource",
"type": "String"
},
"aws:tagkeys": {
"key": "aws:TagKeys",
"description": "Filters access by the tag keys that are passed in the request",
"type": "ArrayOfString"
},
"lambda:codesigningconfigarn": {
"key": "lambda:CodeSigningConfigArn",
"description": "Filters access by the ARN of an AWS Lambda code signing config",
"type": "ARN"
},
"lambda:eventsourcetoken": {
"key": "lambda:EventSourceToken",
"description": "Filters access by the ID from a non-AWS event source configured for the AWS Lambda function",
"type": "String"
},
"lambda:functionarn": {
"key": "lambda:FunctionArn",
"description": "Filters access by the ARN of an AWS Lambda function",
"type": "ARN"
},
"lambda:functionurlauthtype": {
"key": "lambda:FunctionUrlAuthType",
"description": "Filters access by authorization type specified in request. Available during CreateFunctionUrlConfig, UpdateFunctionUrlConfig, DeleteFunctionUrlConfig, GetFunctionUrlConfig, ListFunctionUrlConfig, AddPermission and RemovePermission operations",
"type": "String"
},
"lambda:layer": {
"key": "lambda:Layer",
"description": "Filters access by the ARN of a version of an AWS Lambda layer",
"type": "ArrayOfString"
},
"lambda:principal": {
"key": "lambda:Principal",
"description": "Filters access by restricting the AWS service or account that can invoke a function",
"type": "String"
},
"lambda:securitygroupids": {
"key": "lambda:SecurityGroupIds",
"description": "Filters access by the ID of security groups configured for the AWS Lambda function",
"type": "ArrayOfString"
},
"lambda:sourcefunctionarn": {
"key": "lambda:SourceFunctionArn",
"description": "Filters access by the ARN of the AWS Lambda function from which the request originated",
"type": "ARN"
},
"lambda:subnetids": {
"key": "lambda:SubnetIds",
"description": "Filters access by the ID of subnets configured for the AWS Lambda function",
"type": "ArrayOfString"
},
"lambda:vpcids": {
"key": "lambda:VpcIds",
"description": "Filters access by the ID of the VPC configured for the AWS Lambda function",
"type": "String"
}
}