{
  "version": "1.0",
  "resources": {
    "Membership": {
      "operation": "ListMemberships",
      "resourceIdentifier": {
        "membershipId": "items[].membershipId"
      }
    },
    "Case": {
      "operation": "ListCases",
      "resourceIdentifier": {
        "caseId": "items[].caseId"
      }
    }
  },
  "operations": {
    "BatchGetMemberAccountDetails": {
      "membershipId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Membership",
            "resourceIdentifier": "membershipId"
          }
        ]
      }
    },
    "CancelMembership": {
      "membershipId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Membership",
            "resourceIdentifier": "membershipId"
          }
        ]
      }
    },
    "CloseCase": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "CreateCaseComment": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "GetCase": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "GetCaseAttachmentDownloadUrl": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "GetCaseAttachmentUploadUrl": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "GetMembership": {
      "membershipId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Membership",
            "resourceIdentifier": "membershipId"
          }
        ]
      }
    },
    "ListCaseEdits": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "ListComments": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "ListInvestigations": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "SendFeedback": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "UpdateCase": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "UpdateCaseComment": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "UpdateCaseStatus": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    },
    "UpdateMembership": {
      "membershipId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Membership",
            "resourceIdentifier": "membershipId"
          }
        ]
      }
    },
    "UpdateResolverType": {
      "caseId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Case",
            "resourceIdentifier": "caseId"
          }
        ]
      }
    }
  }
}
