{
  "bridge": {
    "key": "Bridge",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:bridge:${BridgeId}:${BridgeName}"
  },
  "entitlement": {
    "key": "Entitlement",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:entitlement:${FlowId}:${EntitlementName}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "flow": {
    "key": "Flow",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:flow:${FlowId}:${FlowName}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "gateway": {
    "key": "Gateway",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:gateway:${GatewayId}:${GatewayName}"
  },
  "gatewayinstance": {
    "key": "GatewayInstance",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:gateway:${GatewayId}:${GatewayName}:instance:${InstanceId}"
  },
  "mediastream": {
    "key": "MediaStream",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:flow:${FlowId}:${FlowName}/mediaStream/${MediaStreamName}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "offering": {
    "key": "Offering",
    "arn": "arn:${Partition}:mediaconnect:${Region}:offering:${OfferingId}"
  },
  "output": {
    "key": "Output",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:output:${OutputId}:${OutputName}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "reservation": {
    "key": "Reservation",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:reservation:${ReservationId}:${ReservationName}"
  },
  "routerinput": {
    "key": "RouterInput",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:routerInput:${RouterInputId}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "routernetworkinterface": {
    "key": "RouterNetworkInterface",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:routerNetworkInterface:${RouterNetworkInterfaceId}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "routeroutput": {
    "key": "RouterOutput",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:routerOutput:${RouterOutputId}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "source": {
    "key": "Source",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:source:${SourceId}:${SourceName}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "vpcinterface": {
    "key": "VpcInterface",
    "arn": "arn:${Partition}:mediaconnect:${Region}:${Account}:flow:${FlowId}:${FlowName}/vpcInterface/${VpcInterfaceName}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  }
}