{
  "cancelconnection": {
    "name": "CancelConnection",
    "isPermissionOnly": true,
    "description": "Grants permission to terminate a GUI Connect connection",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteconnectionrecordingpreferences": {
    "name": "DeleteConnectionRecordingPreferences",
    "description": "Grants permission to remove GUI Connect connection recording preferences",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getconnection": {
    "name": "GetConnection",
    "isPermissionOnly": true,
    "description": "Grants permission to get the metadata for a GUI Connect connection",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getconnectionrecordingpreferences": {
    "name": "GetConnectionRecordingPreferences",
    "description": "Grants permission to get GUI Connect connection recording preferences",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listconnections": {
    "name": "ListConnections",
    "isPermissionOnly": true,
    "description": "Grants permission to list the metadata for GUI Connect connections",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startconnection": {
    "name": "StartConnection",
    "isPermissionOnly": true,
    "description": "Grants permission to start a GUI Connect connection",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateconnectionrecordingpreferences": {
    "name": "UpdateConnectionRecordingPreferences",
    "description": "Grants permission to update GUI Connect connection recording preferences",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}