{
  "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"
  },
  "redshift-serverless:endpointaccessid": {
    "key": "redshift-serverless:endpointAccessId",
    "description": "Filters access by the endpoint access identifier",
    "type": "String"
  },
  "redshift-serverless:managedworkgroupname": {
    "key": "redshift-serverless:managedWorkgroupName",
    "description": "Filters access by the managed workgroup identifier",
    "type": "String"
  },
  "redshift-serverless:namespaceid": {
    "key": "redshift-serverless:namespaceId",
    "description": "Filters access by the namespace identifier",
    "type": "String"
  },
  "redshift-serverless:recoverypointid": {
    "key": "redshift-serverless:recoveryPointId",
    "description": "Filters access by the recovery point identifier",
    "type": "String"
  },
  "redshift-serverless:snapshotid": {
    "key": "redshift-serverless:snapshotId",
    "description": "Filters access by the snapshot identifier",
    "type": "String"
  },
  "redshift-serverless:tablerestorerequestid": {
    "key": "redshift-serverless:tableRestoreRequestId",
    "description": "Filters access by the table restore request identifier",
    "type": "String"
  },
  "redshift-serverless:workgroupid": {
    "key": "redshift-serverless:workgroupId",
    "description": "Filters access by the workgroup identifier",
    "type": "String"
  }
}