UNPKG

@cloud-copilot/iam-data

Version:
137 lines 5.05 kB
{ "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 tag key-value pairs attached to the resource", "type": "String" }, "aws:tagkeys": { "key": "aws:TagKeys", "description": "Filters access by the tag keys that are passed in the request", "type": "ArrayOfString" }, "ecs:createaction": { "key": "ecs:CreateAction", "description": "Filters access by the name of a resource-creating API action", "type": "String" }, "ecs:resourcetag/${tagkey}": { "key": "ecs:ResourceTag/${TagKey}", "description": "Filters access by the tag key-value pairs attached to the resource", "type": "String" }, "ecs:account-setting": { "key": "ecs:account-setting", "description": "Filters access by the Amazon ECS account setting name", "type": "String" }, "ecs:auto-assign-public-ip": { "key": "ecs:auto-assign-public-ip", "description": "Filters access by the public IP assignment configuration of your Amazon ECS task or Amazon ECS service that uses awsvpc network mode", "type": "Bool" }, "ecs:capacity-provider": { "key": "ecs:capacity-provider", "description": "Filters access by the ARN of an Amazon ECS capacity provider", "type": "ArrayOfARN" }, "ecs:cluster": { "key": "ecs:cluster", "description": "Filters access by the ARN of an Amazon ECS cluster", "type": "ARN" }, "ecs:compute-compatibility": { "key": "ecs:compute-compatibility", "description": "Filters access by the required compatibilities field provided in the request", "type": "ArrayOfString" }, "ecs:container-instances": { "key": "ecs:container-instances", "description": "Filters access by the ARN of an Amazon ECS container instance", "type": "ARN" }, "ecs:container-name": { "key": "ecs:container-name", "description": "Filters access by the name of an Amazon ECS container which is defined in the ECS task definition", "type": "String" }, "ecs:enable-ebs-volumes": { "key": "ecs:enable-ebs-volumes", "description": "Filters access by the Amazon ECS managed Amazon EBS volume capability of your ECS task or service", "type": "String" }, "ecs:enable-ecs-managed-tags": { "key": "ecs:enable-ecs-managed-tags", "description": "Filters access by the enableECSManagedTags configuration of your Amazon ECS task or Amazon ECS service", "type": "Bool" }, "ecs:enable-execute-command": { "key": "ecs:enable-execute-command", "description": "Filters access by the execute-command capability of your Amazon ECS task or Amazon ECS service", "type": "String" }, "ecs:enable-service-connect": { "key": "ecs:enable-service-connect", "description": "Filters access by the enable field value in the Service Connect configuration", "type": "String" }, "ecs:enable-vpc-lattice": { "key": "ecs:enable-vpc-lattice", "description": "Filters access by the VPC lattice capability of your Amazon ECS service", "type": "String" }, "ecs:fargate-ephemeral-storage-kms-key": { "key": "ecs:fargate-ephemeral-storage-kms-key", "description": "Filters access by the AWS KMS key id provided in the request", "type": "String" }, "ecs:namespace": { "key": "ecs:namespace", "description": "Filters access by the ARN of AWS Cloud Map namespace which is defined in the Service Connect Configuration", "type": "ARN" }, "ecs:privileged": { "key": "ecs:privileged", "description": "Filters access by the privileged field provided in the request", "type": "String" }, "ecs:propagate-tags": { "key": "ecs:propagate-tags", "description": "Filters access by the tag propagation configuration of your Amazon ECS task or Amazon ECS service", "type": "String" }, "ecs:service": { "key": "ecs:service", "description": "Filters access by the ARN of an Amazon ECS service", "type": "ARN" }, "ecs:subnet": { "key": "ecs:subnet", "description": "Filters access by the subnet configuration of your Amazon ECS task or Amazon ECS service that uses awsvpc network mode", "type": "ArrayOfString" }, "ecs:task": { "key": "ecs:task", "description": "Filters access by the ARN of an Amazon ECS task", "type": "ARN" }, "ecs:task-cpu": { "key": "ecs:task-cpu", "description": "Filters access by the task cpu, as an integer with 1024 = 1 vCPU, provided in the request", "type": "Numeric" }, "ecs:task-definition": { "key": "ecs:task-definition", "description": "Filters access by the ARN of an Amazon ECS task definition", "type": "ARN" }, "ecs:task-memory": { "key": "ecs:task-memory", "description": "Filters access by the task memory, as an integer representing MiB, provided in the request", "type": "Numeric" } }