{
  "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 the presence of 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"
  },
  "dms:assessment-run-tag/${tagkey}": {
    "key": "dms:assessment-run-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for AssessmentRun",
    "type": "String"
  },
  "dms:cert-tag/${tagkey}": {
    "key": "dms:cert-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for Certificate",
    "type": "String"
  },
  "dms:data-migration-tag/${tagkey}": {
    "key": "dms:data-migration-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for DataMigration",
    "type": "String"
  },
  "dms:data-provider-tag/${tagkey}": {
    "key": "dms:data-provider-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for DataProvider",
    "type": "String"
  },
  "dms:endpoint-tag/${tagkey}": {
    "key": "dms:endpoint-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for Endpoint",
    "type": "String"
  },
  "dms:es-tag/${tagkey}": {
    "key": "dms:es-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for EventSubscription",
    "type": "String"
  },
  "dms:individual-assessment-tag/${tagkey}": {
    "key": "dms:individual-assessment-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for IndividualAssessment",
    "type": "String"
  },
  "dms:instance-profile-tag/${tagkey}": {
    "key": "dms:instance-profile-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for InstanceProfile",
    "type": "String"
  },
  "dms:migration-project-tag/${tagkey}": {
    "key": "dms:migration-project-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for MigrationProject",
    "type": "String"
  },
  "dms:rep-tag/${tagkey}": {
    "key": "dms:rep-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for ReplicationInstance",
    "type": "String"
  },
  "dms:replication-config-tag/${tagkey}": {
    "key": "dms:replication-config-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for ReplicationConfig",
    "type": "String"
  },
  "dms:req-tag/${tagkey}": {
    "key": "dms:req-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the given request",
    "type": "String"
  },
  "dms:subgrp-tag/${tagkey}": {
    "key": "dms:subgrp-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for ReplicationSubnetGroup",
    "type": "String"
  },
  "dms:task-tag/${tagkey}": {
    "key": "dms:task-tag/${TagKey}",
    "description": "Filters access by the presence of tag key-value pairs in the request for ReplicationTask",
    "type": "String"
  }
}