ROOTPLOIT
Server: LiteSpeed
System: Linux in-mum-web1878.main-hosting.eu 5.14.0-570.21.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 11 07:22:35 EDT 2025 x86_64
User: u435929562 (435929562)
PHP: 7.4.33
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //opt/go/pkg/mod/github.com/aws/[email protected]/models/apis/qapps/2023-11-27/api-2.json
{
  "version":"2.0",
  "metadata":{
    "apiVersion":"2023-11-27",
    "auth":["aws.auth#sigv4"],
    "endpointPrefix":"data.qapps",
    "protocol":"rest-json",
    "protocols":["rest-json"],
    "serviceFullName":"QApps",
    "serviceId":"QApps",
    "signatureVersion":"v4",
    "signingName":"qapps",
    "uid":"qapps-2023-11-27"
  },
  "operations":{
    "AssociateLibraryItemReview":{
      "name":"AssociateLibraryItemReview",
      "http":{
        "method":"POST",
        "requestUri":"/catalog.associateItemRating",
        "responseCode":200
      },
      "input":{"shape":"AssociateLibraryItemReviewInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "AssociateQAppWithUser":{
      "name":"AssociateQAppWithUser",
      "http":{
        "method":"POST",
        "requestUri":"/apps.install",
        "responseCode":200
      },
      "input":{"shape":"AssociateQAppWithUserInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "CreateLibraryItem":{
      "name":"CreateLibraryItem",
      "http":{
        "method":"POST",
        "requestUri":"/catalog.createItem",
        "responseCode":200
      },
      "input":{"shape":"CreateLibraryItemInput"},
      "output":{"shape":"CreateLibraryItemOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "CreateQApp":{
      "name":"CreateQApp",
      "http":{
        "method":"POST",
        "requestUri":"/apps.create",
        "responseCode":200
      },
      "input":{"shape":"CreateQAppInput"},
      "output":{"shape":"CreateQAppOutput"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ContentTooLargeException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "DeleteLibraryItem":{
      "name":"DeleteLibraryItem",
      "http":{
        "method":"POST",
        "requestUri":"/catalog.deleteItem",
        "responseCode":200
      },
      "input":{"shape":"DeleteLibraryItemInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ],
      "idempotent":true
    },
    "DeleteQApp":{
      "name":"DeleteQApp",
      "http":{
        "method":"POST",
        "requestUri":"/apps.delete",
        "responseCode":200
      },
      "input":{"shape":"DeleteQAppInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ],
      "idempotent":true
    },
    "DisassociateLibraryItemReview":{
      "name":"DisassociateLibraryItemReview",
      "http":{
        "method":"POST",
        "requestUri":"/catalog.disassociateItemRating",
        "responseCode":200
      },
      "input":{"shape":"DisassociateLibraryItemReviewInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "DisassociateQAppFromUser":{
      "name":"DisassociateQAppFromUser",
      "http":{
        "method":"POST",
        "requestUri":"/apps.uninstall",
        "responseCode":200
      },
      "input":{"shape":"DisassociateQAppFromUserInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "GetLibraryItem":{
      "name":"GetLibraryItem",
      "http":{
        "method":"GET",
        "requestUri":"/catalog.getItem",
        "responseCode":200
      },
      "input":{"shape":"GetLibraryItemInput"},
      "output":{"shape":"GetLibraryItemOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "GetQApp":{
      "name":"GetQApp",
      "http":{
        "method":"GET",
        "requestUri":"/apps.get",
        "responseCode":200
      },
      "input":{"shape":"GetQAppInput"},
      "output":{"shape":"GetQAppOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "GetQAppSession":{
      "name":"GetQAppSession",
      "http":{
        "method":"GET",
        "requestUri":"/runtime.getQAppSession",
        "responseCode":200
      },
      "input":{"shape":"GetQAppSessionInput"},
      "output":{"shape":"GetQAppSessionOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "ImportDocument":{
      "name":"ImportDocument",
      "http":{
        "method":"POST",
        "requestUri":"/apps.importDocument",
        "responseCode":200
      },
      "input":{"shape":"ImportDocumentInput"},
      "output":{"shape":"ImportDocumentOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ContentTooLargeException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "ListLibraryItems":{
      "name":"ListLibraryItems",
      "http":{
        "method":"GET",
        "requestUri":"/catalog.list",
        "responseCode":200
      },
      "input":{"shape":"ListLibraryItemsInput"},
      "output":{"shape":"ListLibraryItemsOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "ListQApps":{
      "name":"ListQApps",
      "http":{
        "method":"GET",
        "requestUri":"/apps.list",
        "responseCode":200
      },
      "input":{"shape":"ListQAppsInput"},
      "output":{"shape":"ListQAppsOutput"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "ListTagsForResource":{
      "name":"ListTagsForResource",
      "http":{
        "method":"GET",
        "requestUri":"/tags/{resourceARN}",
        "responseCode":200
      },
      "input":{"shape":"ListTagsForResourceRequest"},
      "output":{"shape":"ListTagsForResourceResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "PredictQApp":{
      "name":"PredictQApp",
      "http":{
        "method":"POST",
        "requestUri":"/apps.predictQApp",
        "responseCode":200
      },
      "input":{"shape":"PredictQAppInput"},
      "output":{"shape":"PredictQAppOutput"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "StartQAppSession":{
      "name":"StartQAppSession",
      "http":{
        "method":"POST",
        "requestUri":"/runtime.startQAppSession",
        "responseCode":200
      },
      "input":{"shape":"StartQAppSessionInput"},
      "output":{"shape":"StartQAppSessionOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "StopQAppSession":{
      "name":"StopQAppSession",
      "http":{
        "method":"POST",
        "requestUri":"/runtime.deleteMiniAppRun",
        "responseCode":200
      },
      "input":{"shape":"StopQAppSessionInput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "TagResource":{
      "name":"TagResource",
      "http":{
        "method":"POST",
        "requestUri":"/tags/{resourceARN}",
        "responseCode":200
      },
      "input":{"shape":"TagResourceRequest"},
      "output":{"shape":"TagResourceResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"}
      ],
      "idempotent":true
    },
    "UntagResource":{
      "name":"UntagResource",
      "http":{
        "method":"DELETE",
        "requestUri":"/tags/{resourceARN}",
        "responseCode":200
      },
      "input":{"shape":"UntagResourceRequest"},
      "output":{"shape":"UntagResourceResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"ThrottlingException"}
      ],
      "idempotent":true
    },
    "UpdateLibraryItem":{
      "name":"UpdateLibraryItem",
      "http":{
        "method":"POST",
        "requestUri":"/catalog.updateItem",
        "responseCode":200
      },
      "input":{"shape":"UpdateLibraryItemInput"},
      "output":{"shape":"UpdateLibraryItemOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "UpdateQApp":{
      "name":"UpdateQApp",
      "http":{
        "method":"POST",
        "requestUri":"/apps.update",
        "responseCode":200
      },
      "input":{"shape":"UpdateQAppInput"},
      "output":{"shape":"UpdateQAppOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ContentTooLargeException"},
        {"shape":"ThrottlingException"}
      ]
    },
    "UpdateQAppSession":{
      "name":"UpdateQAppSession",
      "http":{
        "method":"POST",
        "requestUri":"/runtime.updateQAppSession",
        "responseCode":200
      },
      "input":{"shape":"UpdateQAppSessionInput"},
      "output":{"shape":"UpdateQAppSessionOutput"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ValidationException"},
        {"shape":"InternalServerException"},
        {"shape":"UnauthorizedException"},
        {"shape":"ServiceQuotaExceededException"},
        {"shape":"ThrottlingException"}
      ]
    }
  },
  "shapes":{
    "AccessDeniedException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":403,
        "senderFault":true
      },
      "exception":true
    },
    "AmazonResourceName":{
      "type":"string",
      "max":1011,
      "min":1
    },
    "AppArn":{"type":"string"},
    "AppDefinition":{
      "type":"structure",
      "required":[
        "appDefinitionVersion",
        "cards"
      ],
      "members":{
        "appDefinitionVersion":{"shape":"String"},
        "cards":{"shape":"CardModelList"},
        "canEdit":{"shape":"Boolean"}
      }
    },
    "AppDefinitionInput":{
      "type":"structure",
      "required":["cards"],
      "members":{
        "cards":{"shape":"CardList"},
        "initialPrompt":{"shape":"InitialPrompt"}
      }
    },
    "AppRequiredCapabilities":{
      "type":"list",
      "member":{"shape":"AppRequiredCapability"}
    },
    "AppRequiredCapability":{
      "type":"string",
      "enum":[
        "FileUpload",
        "CreatorMode",
        "RetrievalMode",
        "PluginMode"
      ]
    },
    "AppStatus":{
      "type":"string",
      "enum":[
        "PUBLISHED",
        "DRAFT",
        "DELETED"
      ]
    },
    "AppVersion":{
      "type":"integer",
      "box":true,
      "max":2147483647,
      "min":0
    },
    "AssociateLibraryItemReviewInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "libraryItemId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "libraryItemId":{"shape":"UUID"}
      }
    },
    "AssociateQAppWithUserInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{"shape":"UUID"}
      }
    },
    "AttributeFilter":{
      "type":"structure",
      "members":{
        "andAllFilters":{"shape":"AttributeFilters"},
        "orAllFilters":{"shape":"AttributeFilters"},
        "notFilter":{"shape":"AttributeFilter"},
        "equalsTo":{"shape":"DocumentAttribute"},
        "containsAll":{"shape":"DocumentAttribute"},
        "containsAny":{"shape":"DocumentAttribute"},
        "greaterThan":{"shape":"DocumentAttribute"},
        "greaterThanOrEquals":{"shape":"DocumentAttribute"},
        "lessThan":{"shape":"DocumentAttribute"},
        "lessThanOrEquals":{"shape":"DocumentAttribute"}
      }
    },
    "AttributeFilters":{
      "type":"list",
      "member":{"shape":"AttributeFilter"}
    },
    "Boolean":{
      "type":"boolean",
      "box":true
    },
    "Card":{
      "type":"structure",
      "members":{
        "textInput":{"shape":"TextInputCard"},
        "qQuery":{"shape":"QQueryCard"},
        "qPlugin":{"shape":"QPluginCard"},
        "fileUpload":{"shape":"FileUploadCard"}
      },
      "union":true
    },
    "CardInput":{
      "type":"structure",
      "members":{
        "textInput":{"shape":"TextInputCardInput"},
        "qQuery":{"shape":"QQueryCardInput"},
        "qPlugin":{"shape":"QPluginCardInput"},
        "fileUpload":{"shape":"FileUploadCardInput"}
      },
      "union":true
    },
    "CardList":{
      "type":"list",
      "member":{"shape":"CardInput"},
      "max":20,
      "min":0
    },
    "CardModelList":{
      "type":"list",
      "member":{"shape":"Card"},
      "max":20,
      "min":0
    },
    "CardOutputSource":{
      "type":"string",
      "enum":[
        "approved-sources",
        "llm"
      ]
    },
    "CardStatus":{
      "type":"structure",
      "required":[
        "currentState",
        "currentValue"
      ],
      "members":{
        "currentState":{"shape":"ExecutionStatus"},
        "currentValue":{"shape":"String"}
      }
    },
    "CardStatusMap":{
      "type":"map",
      "key":{"shape":"UUID"},
      "value":{"shape":"CardStatus"}
    },
    "CardType":{
      "type":"string",
      "enum":[
        "text-input",
        "q-query",
        "file-upload",
        "q-plugin"
      ]
    },
    "CardValue":{
      "type":"structure",
      "required":[
        "cardId",
        "value"
      ],
      "members":{
        "cardId":{"shape":"UUID"},
        "value":{"shape":"CardValueValueString"}
      }
    },
    "CardValueList":{
      "type":"list",
      "member":{"shape":"CardValue"},
      "max":20,
      "min":0
    },
    "CardValueValueString":{
      "type":"string",
      "max":5000,
      "min":0
    },
    "Category":{
      "type":"structure",
      "required":[
        "id",
        "title"
      ],
      "members":{
        "id":{"shape":"UUID"},
        "title":{"shape":"String"}
      }
    },
    "CategoryIdList":{
      "type":"list",
      "member":{"shape":"UUID"},
      "max":3,
      "min":0
    },
    "CategoryList":{
      "type":"list",
      "member":{"shape":"Category"},
      "max":3,
      "min":0
    },
    "ConflictException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":409,
        "senderFault":true
      },
      "exception":true
    },
    "ContentTooLargeException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":413,
        "senderFault":true
      },
      "exception":true
    },
    "ConversationMessage":{
      "type":"structure",
      "required":[
        "body",
        "type"
      ],
      "members":{
        "body":{"shape":"ConversationMessageBodyString"},
        "type":{"shape":"Sender"}
      }
    },
    "ConversationMessageBodyString":{
      "type":"string",
      "max":7000,
      "min":0
    },
    "CreateLibraryItemInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId",
        "appVersion",
        "categories"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{"shape":"UUID"},
        "appVersion":{"shape":"AppVersion"},
        "categories":{"shape":"CategoryIdList"}
      }
    },
    "CreateLibraryItemOutput":{
      "type":"structure",
      "required":[
        "libraryItemId",
        "status",
        "createdAt",
        "createdBy",
        "ratingCount"
      ],
      "members":{
        "libraryItemId":{"shape":"UUID"},
        "status":{"shape":"String"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "ratingCount":{"shape":"Integer"}
      }
    },
    "CreateQAppInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "title",
        "appDefinition"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "appDefinition":{"shape":"AppDefinitionInput"},
        "tags":{"shape":"TagMap"}
      }
    },
    "CreateQAppOutput":{
      "type":"structure",
      "required":[
        "appId",
        "appArn",
        "title",
        "appVersion",
        "status",
        "createdAt",
        "createdBy",
        "updatedAt",
        "updatedBy"
      ],
      "members":{
        "appId":{"shape":"UUID"},
        "appArn":{"shape":"AppArn"},
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "initialPrompt":{"shape":"InitialPrompt"},
        "appVersion":{"shape":"AppVersion"},
        "status":{"shape":"AppStatus"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "requiredCapabilities":{"shape":"AppRequiredCapabilities"}
      }
    },
    "Default":{
      "type":"string",
      "max":500,
      "min":0
    },
    "DeleteLibraryItemInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "libraryItemId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "libraryItemId":{"shape":"UUID"}
      }
    },
    "DeleteQAppInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{"shape":"UUID"}
      }
    },
    "DependencyList":{
      "type":"list",
      "member":{"shape":"String"}
    },
    "Description":{
      "type":"string",
      "max":500,
      "min":0
    },
    "DisassociateLibraryItemReviewInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "libraryItemId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "libraryItemId":{"shape":"UUID"}
      }
    },
    "DisassociateQAppFromUserInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{"shape":"UUID"}
      }
    },
    "DocumentAttribute":{
      "type":"structure",
      "required":[
        "name",
        "value"
      ],
      "members":{
        "name":{"shape":"DocumentAttributeKey"},
        "value":{"shape":"DocumentAttributeValue"}
      }
    },
    "DocumentAttributeKey":{
      "type":"string",
      "max":200,
      "min":1,
      "pattern":"[a-zA-Z0-9_][a-zA-Z0-9_-]*"
    },
    "DocumentAttributeStringListValue":{
      "type":"list",
      "member":{"shape":"PlatoString"}
    },
    "DocumentAttributeValue":{
      "type":"structure",
      "members":{
        "stringValue":{"shape":"DocumentAttributeValueStringValueString"},
        "stringListValue":{"shape":"DocumentAttributeStringListValue"},
        "longValue":{"shape":"Long"},
        "dateValue":{"shape":"Timestamp"}
      },
      "union":true
    },
    "DocumentAttributeValueStringValueString":{
      "type":"string",
      "max":2048,
      "min":0
    },
    "DocumentScope":{
      "type":"string",
      "enum":[
        "APPLICATION",
        "SESSION"
      ]
    },
    "ExecutionStatus":{
      "type":"string",
      "enum":[
        "IN_PROGRESS",
        "WAITING",
        "COMPLETED"
      ]
    },
    "FileUploadCard":{
      "type":"structure",
      "required":[
        "id",
        "title",
        "dependencies",
        "type"
      ],
      "members":{
        "id":{"shape":"UUID"},
        "title":{"shape":"Title"},
        "dependencies":{"shape":"DependencyList"},
        "type":{"shape":"CardType"},
        "filename":{"shape":"String"},
        "fileId":{"shape":"String"},
        "allowOverride":{"shape":"Boolean"}
      }
    },
    "FileUploadCardInput":{
      "type":"structure",
      "required":[
        "title",
        "id",
        "type"
      ],
      "members":{
        "title":{"shape":"Title"},
        "id":{"shape":"UUID"},
        "type":{"shape":"CardType"},
        "filename":{"shape":"Filename"},
        "fileId":{"shape":"UUID"},
        "allowOverride":{"shape":"Boolean"}
      }
    },
    "Filename":{
      "type":"string",
      "max":100,
      "min":0
    },
    "GetLibraryItemInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "libraryItemId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "libraryItemId":{
          "shape":"UUID",
          "location":"querystring",
          "locationName":"libraryItemId"
        },
        "appId":{
          "shape":"UUID",
          "location":"querystring",
          "locationName":"appId"
        }
      }
    },
    "GetLibraryItemOutput":{
      "type":"structure",
      "required":[
        "libraryItemId",
        "appId",
        "appVersion",
        "categories",
        "status",
        "createdAt",
        "createdBy",
        "ratingCount"
      ],
      "members":{
        "libraryItemId":{"shape":"UUID"},
        "appId":{"shape":"UUID"},
        "appVersion":{"shape":"AppVersion"},
        "categories":{"shape":"CategoryList"},
        "status":{"shape":"String"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "ratingCount":{"shape":"Integer"},
        "isRatedByUser":{"shape":"Boolean"},
        "userCount":{"shape":"Integer"}
      }
    },
    "GetQAppInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{
          "shape":"UUID",
          "location":"querystring",
          "locationName":"appId"
        }
      }
    },
    "GetQAppOutput":{
      "type":"structure",
      "required":[
        "appId",
        "appArn",
        "title",
        "appVersion",
        "status",
        "createdAt",
        "createdBy",
        "updatedAt",
        "updatedBy",
        "appDefinition"
      ],
      "members":{
        "appId":{"shape":"UUID"},
        "appArn":{"shape":"AppArn"},
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "initialPrompt":{"shape":"InitialPrompt"},
        "appVersion":{"shape":"AppVersion"},
        "status":{"shape":"AppStatus"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "requiredCapabilities":{"shape":"AppRequiredCapabilities"},
        "appDefinition":{"shape":"AppDefinition"}
      }
    },
    "GetQAppSessionInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "sessionId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "sessionId":{
          "shape":"UUID",
          "location":"querystring",
          "locationName":"sessionId"
        }
      }
    },
    "GetQAppSessionOutput":{
      "type":"structure",
      "required":[
        "sessionId",
        "sessionArn",
        "status",
        "cardStatus"
      ],
      "members":{
        "sessionId":{"shape":"String"},
        "sessionArn":{"shape":"String"},
        "status":{"shape":"ExecutionStatus"},
        "cardStatus":{"shape":"CardStatusMap"}
      }
    },
    "ImportDocumentInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "cardId",
        "appId",
        "fileContentsBase64",
        "fileName",
        "scope"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "cardId":{"shape":"UUID"},
        "appId":{"shape":"UUID"},
        "fileContentsBase64":{"shape":"String"},
        "fileName":{"shape":"Filename"},
        "scope":{"shape":"DocumentScope"},
        "sessionId":{"shape":"UUID"}
      }
    },
    "ImportDocumentOutput":{
      "type":"structure",
      "members":{
        "fileId":{"shape":"String"}
      }
    },
    "InitialPrompt":{
      "type":"string",
      "max":10000,
      "min":0
    },
    "InstanceId":{"type":"string"},
    "Integer":{
      "type":"integer",
      "box":true
    },
    "InternalServerException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"},
        "retryAfterSeconds":{
          "shape":"Integer",
          "location":"header",
          "locationName":"Retry-After"
        }
      },
      "error":{"httpStatusCode":500},
      "exception":true,
      "fault":true,
      "retryable":{"throttling":false}
    },
    "LibraryItemList":{
      "type":"list",
      "member":{"shape":"LibraryItemMember"}
    },
    "LibraryItemMember":{
      "type":"structure",
      "required":[
        "libraryItemId",
        "appId",
        "appVersion",
        "categories",
        "status",
        "createdAt",
        "createdBy",
        "ratingCount"
      ],
      "members":{
        "libraryItemId":{"shape":"UUID"},
        "appId":{"shape":"UUID"},
        "appVersion":{"shape":"AppVersion"},
        "categories":{"shape":"CategoryList"},
        "status":{"shape":"String"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "ratingCount":{"shape":"Integer"},
        "isRatedByUser":{"shape":"Boolean"},
        "userCount":{"shape":"Integer"}
      }
    },
    "LibraryItemStatus":{
      "type":"string",
      "enum":[
        "PUBLISHED",
        "DISABLED"
      ]
    },
    "ListLibraryItemsInput":{
      "type":"structure",
      "required":["instanceId"],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "limit":{
          "shape":"PageLimit",
          "location":"querystring",
          "locationName":"limit"
        },
        "nextToken":{
          "shape":"PaginationToken",
          "location":"querystring",
          "locationName":"nextToken"
        },
        "categoryId":{
          "shape":"UUID",
          "location":"querystring",
          "locationName":"categoryId"
        }
      }
    },
    "ListLibraryItemsOutput":{
      "type":"structure",
      "members":{
        "libraryItems":{"shape":"LibraryItemList"},
        "nextToken":{"shape":"String"}
      }
    },
    "ListQAppsInput":{
      "type":"structure",
      "required":["instanceId"],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "limit":{
          "shape":"PageLimit",
          "location":"querystring",
          "locationName":"limit"
        },
        "nextToken":{
          "shape":"PaginationToken",
          "location":"querystring",
          "locationName":"nextToken"
        }
      }
    },
    "ListQAppsOutput":{
      "type":"structure",
      "required":["apps"],
      "members":{
        "apps":{"shape":"UserAppsList"},
        "nextToken":{"shape":"String"}
      }
    },
    "ListTagsForResourceRequest":{
      "type":"structure",
      "required":["resourceARN"],
      "members":{
        "resourceARN":{
          "shape":"AmazonResourceName",
          "location":"uri",
          "locationName":"resourceARN"
        }
      }
    },
    "ListTagsForResourceResponse":{
      "type":"structure",
      "members":{
        "tags":{"shape":"Tags"}
      }
    },
    "Long":{
      "type":"long",
      "box":true
    },
    "PageLimit":{
      "type":"integer",
      "box":true,
      "max":100,
      "min":1
    },
    "PaginationToken":{
      "type":"string",
      "max":300,
      "min":0
    },
    "Placeholder":{
      "type":"string",
      "max":500,
      "min":0
    },
    "PlatoString":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "PluginId":{
      "type":"string",
      "max":36,
      "min":36
    },
    "PluginType":{
      "type":"string",
      "enum":[
        "SERVICE_NOW",
        "SALESFORCE",
        "JIRA",
        "ZENDESK",
        "CUSTOM"
      ]
    },
    "PredictAppDefinition":{
      "type":"structure",
      "required":[
        "title",
        "appDefinition"
      ],
      "members":{
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "appDefinition":{"shape":"AppDefinitionInput"}
      }
    },
    "PredictQAppInput":{
      "type":"structure",
      "required":["instanceId"],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "options":{"shape":"PredictQAppInputOptions"}
      }
    },
    "PredictQAppInputOptions":{
      "type":"structure",
      "members":{
        "conversation":{"shape":"PredictQAppInputOptionsConversationList"},
        "problemStatement":{"shape":"PredictQAppInputOptionsProblemStatementString"}
      },
      "union":true
    },
    "PredictQAppInputOptionsConversationList":{
      "type":"list",
      "member":{"shape":"ConversationMessage"},
      "max":25,
      "min":1
    },
    "PredictQAppInputOptionsProblemStatementString":{
      "type":"string",
      "max":10000,
      "min":0
    },
    "PredictQAppOutput":{
      "type":"structure",
      "required":[
        "app",
        "problemStatement"
      ],
      "members":{
        "app":{"shape":"PredictAppDefinition"},
        "problemStatement":{"shape":"String"}
      }
    },
    "Prompt":{
      "type":"string",
      "max":7000,
      "min":0
    },
    "QAppsTimestamp":{
      "type":"timestamp",
      "timestampFormat":"iso8601"
    },
    "QPluginCard":{
      "type":"structure",
      "required":[
        "id",
        "title",
        "dependencies",
        "type",
        "prompt",
        "pluginType",
        "pluginId"
      ],
      "members":{
        "id":{"shape":"UUID"},
        "title":{"shape":"Title"},
        "dependencies":{"shape":"DependencyList"},
        "type":{"shape":"CardType"},
        "prompt":{"shape":"Prompt"},
        "pluginType":{"shape":"PluginType"},
        "pluginId":{"shape":"String"}
      }
    },
    "QPluginCardInput":{
      "type":"structure",
      "required":[
        "title",
        "id",
        "type",
        "prompt",
        "pluginId"
      ],
      "members":{
        "title":{"shape":"Title"},
        "id":{"shape":"UUID"},
        "type":{"shape":"CardType"},
        "prompt":{"shape":"Prompt"},
        "pluginId":{"shape":"PluginId"}
      }
    },
    "QQueryCard":{
      "type":"structure",
      "required":[
        "id",
        "title",
        "dependencies",
        "type",
        "prompt",
        "outputSource"
      ],
      "members":{
        "id":{"shape":"UUID"},
        "title":{"shape":"Title"},
        "dependencies":{"shape":"DependencyList"},
        "type":{"shape":"CardType"},
        "prompt":{"shape":"Prompt"},
        "outputSource":{"shape":"CardOutputSource"},
        "attributeFilter":{"shape":"AttributeFilter"}
      }
    },
    "QQueryCardInput":{
      "type":"structure",
      "required":[
        "title",
        "id",
        "type",
        "prompt"
      ],
      "members":{
        "title":{"shape":"Title"},
        "id":{"shape":"UUID"},
        "type":{"shape":"CardType"},
        "prompt":{"shape":"Prompt"},
        "outputSource":{"shape":"CardOutputSource"},
        "attributeFilter":{"shape":"AttributeFilter"}
      }
    },
    "ResourceNotFoundException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":404,
        "senderFault":true
      },
      "exception":true
    },
    "Sender":{
      "type":"string",
      "enum":[
        "USER",
        "SYSTEM"
      ]
    },
    "ServiceQuotaExceededException":{
      "type":"structure",
      "required":[
        "message",
        "resourceId",
        "resourceType",
        "serviceCode",
        "quotaCode"
      ],
      "members":{
        "message":{"shape":"String"},
        "resourceId":{"shape":"String"},
        "resourceType":{"shape":"String"},
        "serviceCode":{"shape":"String"},
        "quotaCode":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":402,
        "senderFault":true
      },
      "exception":true
    },
    "StartQAppSessionInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId",
        "appVersion"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{"shape":"UUID"},
        "appVersion":{"shape":"AppVersion"},
        "initialValues":{"shape":"CardValueList"},
        "tags":{"shape":"TagMap"}
      }
    },
    "StartQAppSessionOutput":{
      "type":"structure",
      "required":[
        "sessionId",
        "sessionArn"
      ],
      "members":{
        "sessionId":{"shape":"String"},
        "sessionArn":{"shape":"String"}
      }
    },
    "StopQAppSessionInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "sessionId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "sessionId":{"shape":"UUID"}
      }
    },
    "String":{"type":"string"},
    "TagKey":{
      "type":"string",
      "max":128,
      "min":1
    },
    "TagKeys":{
      "type":"list",
      "member":{"shape":"TagKey"},
      "max":200,
      "min":0
    },
    "TagMap":{
      "type":"map",
      "key":{"shape":"String"},
      "value":{"shape":"String"}
    },
    "TagResourceRequest":{
      "type":"structure",
      "required":[
        "resourceARN",
        "tags"
      ],
      "members":{
        "resourceARN":{
          "shape":"AmazonResourceName",
          "location":"uri",
          "locationName":"resourceARN"
        },
        "tags":{"shape":"Tags"}
      }
    },
    "TagResourceResponse":{
      "type":"structure",
      "members":{
      }
    },
    "TagValue":{
      "type":"string",
      "max":256,
      "min":0
    },
    "Tags":{
      "type":"map",
      "key":{"shape":"TagKey"},
      "value":{"shape":"TagValue"}
    },
    "TextInputCard":{
      "type":"structure",
      "required":[
        "id",
        "title",
        "dependencies",
        "type"
      ],
      "members":{
        "id":{"shape":"UUID"},
        "title":{"shape":"Title"},
        "dependencies":{"shape":"DependencyList"},
        "type":{"shape":"CardType"},
        "placeholder":{"shape":"Placeholder"},
        "defaultValue":{"shape":"Default"}
      }
    },
    "TextInputCardInput":{
      "type":"structure",
      "required":[
        "title",
        "id",
        "type"
      ],
      "members":{
        "title":{"shape":"Title"},
        "id":{"shape":"UUID"},
        "type":{"shape":"CardType"},
        "placeholder":{"shape":"Placeholder"},
        "defaultValue":{"shape":"Default"}
      }
    },
    "ThrottlingException":{
      "type":"structure",
      "required":[
        "message",
        "serviceCode",
        "quotaCode"
      ],
      "members":{
        "message":{"shape":"String"},
        "serviceCode":{"shape":"String"},
        "quotaCode":{"shape":"String"},
        "retryAfterSeconds":{
          "shape":"Integer",
          "location":"header",
          "locationName":"Retry-After"
        }
      },
      "error":{
        "httpStatusCode":429,
        "senderFault":true
      },
      "exception":true,
      "retryable":{"throttling":true}
    },
    "Timestamp":{"type":"timestamp"},
    "Title":{
      "type":"string",
      "max":100,
      "min":0
    },
    "UUID":{
      "type":"string",
      "pattern":"[\\da-f]{8}-[\\da-f]{4}-4[\\da-f]{3}-[89ABab][\\da-f]{3}-[\\da-f]{12}"
    },
    "UnauthorizedException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":401,
        "senderFault":true
      },
      "exception":true
    },
    "UntagResourceRequest":{
      "type":"structure",
      "required":[
        "resourceARN",
        "tagKeys"
      ],
      "members":{
        "resourceARN":{
          "shape":"AmazonResourceName",
          "location":"uri",
          "locationName":"resourceARN"
        },
        "tagKeys":{
          "shape":"TagKeys",
          "location":"querystring",
          "locationName":"tagKeys"
        }
      }
    },
    "UntagResourceResponse":{
      "type":"structure",
      "members":{
      }
    },
    "UpdateLibraryItemInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "libraryItemId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "libraryItemId":{"shape":"UUID"},
        "status":{"shape":"LibraryItemStatus"},
        "categories":{"shape":"CategoryIdList"}
      }
    },
    "UpdateLibraryItemOutput":{
      "type":"structure",
      "required":[
        "libraryItemId",
        "appId",
        "appVersion",
        "categories",
        "status",
        "createdAt",
        "createdBy",
        "ratingCount"
      ],
      "members":{
        "libraryItemId":{"shape":"UUID"},
        "appId":{"shape":"UUID"},
        "appVersion":{"shape":"AppVersion"},
        "categories":{"shape":"CategoryList"},
        "status":{"shape":"String"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "ratingCount":{"shape":"Integer"},
        "isRatedByUser":{"shape":"Boolean"},
        "userCount":{"shape":"Integer"}
      }
    },
    "UpdateQAppInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "appId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "appId":{"shape":"UUID"},
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "appDefinition":{"shape":"AppDefinitionInput"}
      }
    },
    "UpdateQAppOutput":{
      "type":"structure",
      "required":[
        "appId",
        "appArn",
        "title",
        "appVersion",
        "status",
        "createdAt",
        "createdBy",
        "updatedAt",
        "updatedBy"
      ],
      "members":{
        "appId":{"shape":"UUID"},
        "appArn":{"shape":"AppArn"},
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "initialPrompt":{"shape":"InitialPrompt"},
        "appVersion":{"shape":"AppVersion"},
        "status":{"shape":"AppStatus"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "createdBy":{"shape":"String"},
        "updatedAt":{"shape":"QAppsTimestamp"},
        "updatedBy":{"shape":"String"},
        "requiredCapabilities":{"shape":"AppRequiredCapabilities"}
      }
    },
    "UpdateQAppSessionInput":{
      "type":"structure",
      "required":[
        "instanceId",
        "sessionId"
      ],
      "members":{
        "instanceId":{
          "shape":"InstanceId",
          "location":"header",
          "locationName":"instance-id"
        },
        "sessionId":{"shape":"UUID"},
        "values":{"shape":"CardValueList"}
      }
    },
    "UpdateQAppSessionOutput":{
      "type":"structure",
      "required":[
        "sessionId",
        "sessionArn"
      ],
      "members":{
        "sessionId":{"shape":"String"},
        "sessionArn":{"shape":"String"}
      }
    },
    "UserAppItem":{
      "type":"structure",
      "required":[
        "appId",
        "appArn",
        "title",
        "createdAt"
      ],
      "members":{
        "appId":{"shape":"UUID"},
        "appArn":{"shape":"AppArn"},
        "title":{"shape":"Title"},
        "description":{"shape":"Description"},
        "createdAt":{"shape":"QAppsTimestamp"},
        "canEdit":{"shape":"Boolean"},
        "status":{"shape":"String"}
      }
    },
    "UserAppsList":{
      "type":"list",
      "member":{"shape":"UserAppItem"}
    },
    "ValidationException":{
      "type":"structure",
      "required":["message"],
      "members":{
        "message":{"shape":"String"}
      },
      "error":{
        "httpStatusCode":400,
        "senderFault":true
      },
      "exception":true
    }
  }
}