{
  "aws:requesttag/${tagkey}": {
    "key": "aws:RequestTag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request",
    "type": "String"
  },
  "aws:resourcetag/${tagkey}": {
    "key": "aws:ResourceTag/${TagKey}",
    "description": "Filters access by tag key-value pairs attached to the resource",
    "type": "String"
  },
  "aws:tagkeys": {
    "key": "aws:TagKeys",
    "description": "Filters access by the presence of tag keys in the request",
    "type": "ArrayOfString"
  },
  "cloud9:environmentid": {
    "key": "cloud9:EnvironmentId",
    "description": "Filters access by the AWS Cloud9 environment ID",
    "type": "String"
  },
  "cloud9:environmentname": {
    "key": "cloud9:EnvironmentName",
    "description": "Filters access by the AWS Cloud9 environment name",
    "type": "String"
  },
  "cloud9:instancetype": {
    "key": "cloud9:InstanceType",
    "description": "Filters access by the instance type of the AWS Cloud9 environment's Amazon EC2 instance",
    "type": "String"
  },
  "cloud9:ownerarn": {
    "key": "cloud9:OwnerArn",
    "description": "Filters access by the owner ARN specified",
    "type": "ARN"
  },
  "cloud9:permissions": {
    "key": "cloud9:Permissions",
    "description": "Filters access by the type of AWS Cloud9 permissions",
    "type": "String"
  },
  "cloud9:subnetid": {
    "key": "cloud9:SubnetId",
    "description": "Filters access by the subnet ID that the AWS Cloud9 environment will be created in",
    "type": "String"
  },
  "cloud9:userarn": {
    "key": "cloud9:UserArn",
    "description": "Filters access by the user ARN specified",
    "type": "ARN"
  }
}