{
  "openapi": "3.0.0",
  "info": {
    "title": "gras1-grapi",
    "version": "0.0.1",
    "description": "gras1-grapi of grapple-solutions.com",
    "contact": {
      "name": "grapple-solutions.com",
      "email": "info@grapple-solutions.com"
    }
  },
  "paths": {
    "/common-config/settings": {
      "get": {
        "x-controller-name": "CommonConfigController",
        "x-operation-name": "getCS",
        "tags": [
          "CommonConfigController"
        ],
        "responses": {
          "200": {
            "description": "Return value of CommonConfigController.getCS"
          }
        },
        "operationId": "CommonConfigController.getCS"
      }
    },
    "/common-config/sts": {
      "get": {
        "x-controller-name": "CommonConfigController",
        "x-operation-name": "getTC",
        "tags": [
          "CommonConfigController"
        ],
        "responses": {
          "200": {
            "description": "Return value of CommonConfigController.getTC"
          }
        },
        "operationId": "CommonConfigController.getTC"
      }
    },
    "/configurations/count": {
      "get": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "count",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Configurations count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Configurations.Filter"
                }
              }
            }
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Configurations.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Configurations>"
                }
              }
            }
          }
        ],
        "operationId": "ConfigurationsController.count"
      }
    },
    "/configurations/{id}": {
      "put": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "replaceById",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "204": {
            "description": "Configurations was updated"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Configurations"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ConfigurationsController.replaceById"
      },
      "patch": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "updateById",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "204": {
            "description": "Configurations was updated"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ConfigurationsPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ConfigurationsController.updateById"
      },
      "get": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "findById",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Configurations instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConfigurationsWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Configurations.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ConfigurationsController.findById"
      },
      "delete": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "deleteById",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "204": {
            "description": "Configurations was deleted"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ConfigurationsController.deleteById"
      }
    },
    "/configurations": {
      "post": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "create",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Configurations instance created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Configurations"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewConfigurations"
              }
            }
          }
        },
        "operationId": "ConfigurationsController.create"
      },
      "patch": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "updateAll",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Count of Configurations models updated",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Configurations.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Configurations>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ConfigurationsPartial"
              }
            }
          }
        },
        "operationId": "ConfigurationsController.updateAll"
      },
      "get": {
        "x-controller-name": "ConfigurationsController",
        "x-operation-name": "find",
        "tags": [
          "ConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Array of Configurations instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ConfigurationsWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Configurations.Filter2"
                }
              }
            }
          }
        ],
        "operationId": "ConfigurationsController.find"
      }
    },
    "/field-configurations/count": {
      "get": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "count",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "FieldConfigurations count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FieldConfigurations.Filter"
                }
              }
            }
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "FieldConfigurations.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<FieldConfigurations>"
                }
              }
            }
          }
        ],
        "operationId": "FieldConfigurationsController.count"
      }
    },
    "/field-configurations/{id}": {
      "put": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "replaceById",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "204": {
            "description": "FieldConfigurations was updated"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FieldConfigurations"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FieldConfigurationsController.replaceById"
      },
      "patch": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "updateById",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "204": {
            "description": "FieldConfigurations was updated"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FieldConfigurationsPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FieldConfigurationsController.updateById"
      },
      "get": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "findById",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "FieldConfigurations instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FieldConfigurationsWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FieldConfigurations.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "FieldConfigurationsController.findById"
      },
      "delete": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "deleteById",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "204": {
            "description": "FieldConfigurations was deleted"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "FieldConfigurationsController.deleteById"
      }
    },
    "/field-configurations": {
      "post": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "create",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "FieldConfigurations instance created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FieldConfigurations"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewFieldConfigurations"
              }
            }
          }
        },
        "operationId": "FieldConfigurationsController.create"
      },
      "patch": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "updateAll",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Count of FieldConfigurations models updated",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "FieldConfigurations.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<FieldConfigurations>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FieldConfigurationsPartial"
              }
            }
          }
        },
        "operationId": "FieldConfigurationsController.updateAll"
      },
      "get": {
        "x-controller-name": "FieldConfigurationsController",
        "x-operation-name": "find",
        "tags": [
          "FieldConfigurationsController"
        ],
        "responses": {
          "200": {
            "description": "Array of FieldConfigurations instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/FieldConfigurationsWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FieldConfigurations.Filter2"
                }
              }
            }
          }
        ],
        "operationId": "FieldConfigurationsController.find"
      }
    },
    "/opportunity/list": {
      "post": {
        "x-controller-name": "OpportunityController",
        "x-operation-name": "listAwsOpportunities",
        "tags": [
          "OpportunityController"
        ],
        "x-external-op-controller": true,
        "responses": {
          "200": {
            "description": "Return value of Opportunity.listAwsOpportunities"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Opportunity"
              }
            }
          }
        },
        "operationId": "OpportunityController.listAwsOpportunities"
      }
    },
    "/ping": {
      "get": {
        "x-controller-name": "PingController",
        "x-operation-name": "ping",
        "tags": [
          "PingController"
        ],
        "responses": {
          "200": {
            "description": "Ping Response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PingResponse"
                }
              }
            }
          }
        },
        "operationId": "PingController.ping"
      }
    },
    "/ping2": {
      "get": {
        "x-controller-name": "Ping2Controller",
        "x-operation-name": "ping2",
        "tags": [
          "Ping2Controller"
        ],
        "responses": {
          "200": {
            "description": "Ping2 Response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Ping2Response"
                }
              }
            }
          }
        },
        "operationId": "Ping2Controller.ping2"
      }
    },
    "/solution/list": {
      "post": {
        "x-controller-name": "SolutionController",
        "x-operation-name": "listAwsSolutions",
        "tags": [
          "SolutionController"
        ],
        "x-external-op-controller": true,
        "responses": {
          "200": {
            "description": "Return value of Solution.listAwsSolutions"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Solution"
              }
            }
          }
        },
        "operationId": "SolutionController.listAwsSolutions"
      }
    },
    "/sts/count": {
      "get": {
        "x-controller-name": "StsController",
        "x-operation-name": "count",
        "tags": [
          "StsController"
        ],
        "responses": {
          "200": {
            "description": "Sts count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Sts.Filter"
                }
              }
            }
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Sts.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Sts>"
                }
              }
            }
          }
        ],
        "operationId": "StsController.count"
      }
    },
    "/sts/{id}": {
      "put": {
        "x-controller-name": "StsController",
        "x-operation-name": "replaceById",
        "tags": [
          "StsController"
        ],
        "responses": {
          "204": {
            "description": "Sts was updated"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Sts"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StsController.replaceById"
      },
      "patch": {
        "x-controller-name": "StsController",
        "x-operation-name": "updateById",
        "tags": [
          "StsController"
        ],
        "responses": {
          "204": {
            "description": "Sts was updated"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StsPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StsController.updateById"
      },
      "get": {
        "x-controller-name": "StsController",
        "x-operation-name": "findById",
        "tags": [
          "StsController"
        ],
        "responses": {
          "200": {
            "description": "Sts instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StsWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Sts.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StsController.findById"
      },
      "delete": {
        "x-controller-name": "StsController",
        "x-operation-name": "deleteById",
        "tags": [
          "StsController"
        ],
        "responses": {
          "204": {
            "description": "Sts was deleted"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "x-generated": true,
              "x-primary-key": true,
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StsController.deleteById"
      }
    },
    "/sts": {
      "post": {
        "x-controller-name": "StsController",
        "x-operation-name": "create",
        "tags": [
          "StsController"
        ],
        "responses": {
          "200": {
            "description": "Sts instance created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Sts"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSts"
              }
            }
          }
        },
        "operationId": "StsController.create"
      },
      "patch": {
        "x-controller-name": "StsController",
        "x-operation-name": "updateAll",
        "tags": [
          "StsController"
        ],
        "responses": {
          "200": {
            "description": "Count of Sts models updated",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Sts.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Sts>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StsPartial"
              }
            }
          }
        },
        "operationId": "StsController.updateAll"
      },
      "get": {
        "x-controller-name": "StsController",
        "x-operation-name": "find",
        "tags": [
          "StsController"
        ],
        "responses": {
          "200": {
            "description": "Array of Sts instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StsWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Sts.Filter2"
                }
              }
            }
          }
        ],
        "operationId": "StsController.find"
      }
    }
  },
  "servers": [
    {
      "url": "https://alace-pr-449-alace-gras1-grapi.nop.grpl.io"
    }
  ],
  "components": {
    "schemas": {
      "Solution": {
        "title": "Solution",
        "type": "object",
        "properties": {
          "Catalog": {
            "x-primary-key": true,
            "type": "string"
          },
          "Category": {
            "type": "array",
            "items": {
              "x-primary-key": false
            }
          },
          "Identifier": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "MaxResults": {
            "x-primary-key": false,
            "type": "number"
          },
          "Status": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "Sort": {
            "x-primary-key": false,
            "type": "object"
          }
        },
        "additionalProperties": false
      },
      "Opportunity": {
        "title": "Opportunity",
        "type": "object",
        "properties": {
          "Catalog": {
            "x-primary-key": true,
            "type": "string"
          },
          "CustomerCompanyName": {
            "type": "array",
            "items": {
              "x-primary-key": false
            }
          },
          "Identifier": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "MaxResults": {
            "x-primary-key": false,
            "type": "number"
          },
          "LifeCycleReviewStatus": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "LifeCycleStage": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "Sort": {
            "x-primary-key": false,
            "type": "object"
          }
        },
        "additionalProperties": false
      },
      "Sts": {
        "title": "Sts",
        "type": "object",
        "properties": {
          "accessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "expiration": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          },
          "secretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "sessionToken": {
            "x-length": 1000,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "StsWithRelations": {
        "title": "StsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<StsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "accessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "expiration": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          },
          "secretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "sessionToken": {
            "x-length": 1000,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StsWithRelations, >"
      },
      "NewSts": {
        "title": "NewSts",
        "type": "object",
        "description": "(tsType: Omit<Sts, 'id'>, schemaOptions: { title: 'NewSts', exclude: [ 'id' ] })",
        "properties": {
          "accessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "expiration": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "secretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "sessionToken": {
            "x-length": 1000,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<Sts, 'id'>"
      },
      "StsPartial": {
        "title": "StsPartial",
        "type": "object",
        "description": "(tsType: Partial<Sts>, schemaOptions: { partial: true })",
        "properties": {
          "accessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "expiration": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          },
          "secretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "sessionToken": {
            "x-length": 1000,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<Sts>"
      },
      "FieldConfigurations": {
        "title": "FieldConfigurations",
        "type": "object",
        "properties": {
          "customHubspotField": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "fieldKey": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          }
        },
        "required": [
          "customHubspotField",
          "fieldKey"
        ],
        "additionalProperties": false
      },
      "FieldConfigurationsWithRelations": {
        "title": "FieldConfigurationsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<FieldConfigurationsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "customHubspotField": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "fieldKey": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          }
        },
        "required": [
          "customHubspotField",
          "fieldKey"
        ],
        "additionalProperties": false,
        "x-typescript-type": "Omit<FieldConfigurationsWithRelations, >"
      },
      "NewFieldConfigurations": {
        "title": "NewFieldConfigurations",
        "type": "object",
        "description": "(tsType: Omit<FieldConfigurations, 'id'>, schemaOptions: { title: 'NewFieldConfigurations', exclude: [ 'id' ] })",
        "properties": {
          "customHubspotField": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "fieldKey": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "required": [
          "customHubspotField",
          "fieldKey"
        ],
        "additionalProperties": false,
        "x-typescript-type": "Omit<FieldConfigurations, 'id'>"
      },
      "FieldConfigurationsPartial": {
        "title": "FieldConfigurationsPartial",
        "type": "object",
        "description": "(tsType: Partial<FieldConfigurations>, schemaOptions: { partial: true })",
        "properties": {
          "customHubspotField": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "fieldKey": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<FieldConfigurations>"
      },
      "Configurations": {
        "title": "Configurations",
        "type": "object",
        "properties": {
          "additionalField1": {
            "x-primary-key": false,
            "type": "string"
          },
          "additionalField2": {
            "x-primary-key": false,
            "type": "string"
          },
          "aiApiKey": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiBaseUrl": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiModel": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "aiProvider": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "awsAccessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsCatalog": {
            "x-length": 10,
            "x-primary-key": false,
            "type": "string"
          },
          "awsOppIdName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsRegion": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "awsSecretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsServiceName": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotAppId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientId": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientSecret": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotCustomerDataSource": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotDeveloperApiKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRedirectService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRegService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotScopes": {
            "x-length": 5000,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotSyncMode": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotWebhookUrl": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          },
          "projectTitleName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "syncDuration": {
            "x-primary-key": false,
            "type": "number"
          },
          "syncStages": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "targetCloseDateName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "ConfigurationsWithRelations": {
        "title": "ConfigurationsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<ConfigurationsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "additionalField1": {
            "x-primary-key": false,
            "type": "string"
          },
          "additionalField2": {
            "x-primary-key": false,
            "type": "string"
          },
          "aiApiKey": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiBaseUrl": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiModel": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "aiProvider": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "awsAccessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsCatalog": {
            "x-length": 10,
            "x-primary-key": false,
            "type": "string"
          },
          "awsOppIdName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsRegion": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "awsSecretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsServiceName": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotAppId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientId": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientSecret": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotCustomerDataSource": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotDeveloperApiKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRedirectService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRegService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotScopes": {
            "x-length": 5000,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotSyncMode": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotWebhookUrl": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          },
          "projectTitleName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "syncDuration": {
            "x-primary-key": false,
            "type": "number"
          },
          "syncStages": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "targetCloseDateName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ConfigurationsWithRelations, >"
      },
      "NewConfigurations": {
        "title": "NewConfigurations",
        "type": "object",
        "description": "(tsType: Omit<Configurations, 'id'>, schemaOptions: { title: 'NewConfigurations', exclude: [ 'id' ] })",
        "properties": {
          "additionalField1": {
            "x-primary-key": false,
            "type": "string"
          },
          "additionalField2": {
            "x-primary-key": false,
            "type": "string"
          },
          "aiApiKey": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiBaseUrl": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiModel": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "aiProvider": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "awsAccessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsCatalog": {
            "x-length": 10,
            "x-primary-key": false,
            "type": "string"
          },
          "awsOppIdName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsRegion": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "awsSecretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsServiceName": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotAppId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientId": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientSecret": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotCustomerDataSource": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotDeveloperApiKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRedirectService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRegService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotScopes": {
            "x-length": 5000,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotSyncMode": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotWebhookUrl": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "projectTitleName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "syncDuration": {
            "x-primary-key": false,
            "type": "number"
          },
          "syncStages": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "targetCloseDateName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<Configurations, 'id'>"
      },
      "ConfigurationsPartial": {
        "title": "ConfigurationsPartial",
        "type": "object",
        "description": "(tsType: Partial<Configurations>, schemaOptions: { partial: true })",
        "properties": {
          "additionalField1": {
            "x-primary-key": false,
            "type": "string"
          },
          "additionalField2": {
            "x-primary-key": false,
            "type": "string"
          },
          "aiApiKey": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiBaseUrl": {
            "x-length": 500,
            "x-primary-key": false,
            "type": "string"
          },
          "aiModel": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "aiProvider": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "awsAccessKeyId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsCatalog": {
            "x-length": 10,
            "x-primary-key": false,
            "type": "string"
          },
          "awsOppIdName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsRegion": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "awsSecretAccessKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "awsServiceName": {
            "x-length": 25,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotAppId": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientId": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotClientSecret": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotCustomerDataSource": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotDeveloperApiKey": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRedirectService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotRegService": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotScopes": {
            "x-length": 5000,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotSyncMode": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "hubspotWebhookUrl": {
            "x-length": 100,
            "x-primary-key": false,
            "type": "string"
          },
          "id": {
            "x-generated": true,
            "x-primary-key": true,
            "type": "number"
          },
          "projectTitleName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "syncDuration": {
            "x-primary-key": false,
            "type": "number"
          },
          "syncStages": {
            "type": "array",
            "items": {
              "x-primary-key": false,
              "type": "string"
            }
          },
          "targetCloseDateName": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<Configurations>"
      },
      "loopback.Count": {
        "type": "object",
        "title": "loopback.Count",
        "x-typescript-type": "@loopback/repository#Count",
        "properties": {
          "count": {
            "type": "number"
          }
        }
      },
      "Configurations.Filter": {
        "type": "object",
        "title": "Configurations.Filter",
        "properties": {
          "where": {
            "title": "Configurations.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Configurations>"
      },
      "Configurations.Filter1": {
        "type": "object",
        "title": "Configurations.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "additionalField1": {
                    "type": "boolean"
                  },
                  "additionalField2": {
                    "type": "boolean"
                  },
                  "aiApiKey": {
                    "type": "boolean"
                  },
                  "aiBaseUrl": {
                    "type": "boolean"
                  },
                  "aiModel": {
                    "type": "boolean"
                  },
                  "aiProvider": {
                    "type": "boolean"
                  },
                  "awsAccessKeyId": {
                    "type": "boolean"
                  },
                  "awsCatalog": {
                    "type": "boolean"
                  },
                  "awsOppIdName": {
                    "type": "boolean"
                  },
                  "awsRegion": {
                    "type": "boolean"
                  },
                  "awsSecretAccessKey": {
                    "type": "boolean"
                  },
                  "awsServiceName": {
                    "type": "boolean"
                  },
                  "hubspotAppId": {
                    "type": "boolean"
                  },
                  "hubspotClientId": {
                    "type": "boolean"
                  },
                  "hubspotClientSecret": {
                    "type": "boolean"
                  },
                  "hubspotCustomerDataSource": {
                    "type": "boolean"
                  },
                  "hubspotDeveloperApiKey": {
                    "type": "boolean"
                  },
                  "hubspotRedirectService": {
                    "type": "boolean"
                  },
                  "hubspotRegService": {
                    "type": "boolean"
                  },
                  "hubspotScopes": {
                    "type": "boolean"
                  },
                  "hubspotSyncMode": {
                    "type": "boolean"
                  },
                  "hubspotWebhookUrl": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "projectTitleName": {
                    "type": "boolean"
                  },
                  "syncDuration": {
                    "type": "boolean"
                  },
                  "syncStages": {
                    "type": "boolean"
                  },
                  "targetCloseDateName": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "additionalField1",
                    "additionalField2",
                    "aiApiKey",
                    "aiBaseUrl",
                    "aiModel",
                    "aiProvider",
                    "awsAccessKeyId",
                    "awsCatalog",
                    "awsOppIdName",
                    "awsRegion",
                    "awsSecretAccessKey",
                    "awsServiceName",
                    "hubspotAppId",
                    "hubspotClientId",
                    "hubspotClientSecret",
                    "hubspotCustomerDataSource",
                    "hubspotDeveloperApiKey",
                    "hubspotRedirectService",
                    "hubspotRegService",
                    "hubspotScopes",
                    "hubspotSyncMode",
                    "hubspotWebhookUrl",
                    "id",
                    "projectTitleName",
                    "syncDuration",
                    "syncStages",
                    "targetCloseDateName"
                  ],
                  "example": "additionalField1"
                },
                "uniqueItems": true
              }
            ],
            "title": "Configurations.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Configurations>"
      },
      "Configurations.Filter2": {
        "type": "object",
        "title": "Configurations.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Configurations.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "additionalField1": {
                    "type": "boolean"
                  },
                  "additionalField2": {
                    "type": "boolean"
                  },
                  "aiApiKey": {
                    "type": "boolean"
                  },
                  "aiBaseUrl": {
                    "type": "boolean"
                  },
                  "aiModel": {
                    "type": "boolean"
                  },
                  "aiProvider": {
                    "type": "boolean"
                  },
                  "awsAccessKeyId": {
                    "type": "boolean"
                  },
                  "awsCatalog": {
                    "type": "boolean"
                  },
                  "awsOppIdName": {
                    "type": "boolean"
                  },
                  "awsRegion": {
                    "type": "boolean"
                  },
                  "awsSecretAccessKey": {
                    "type": "boolean"
                  },
                  "awsServiceName": {
                    "type": "boolean"
                  },
                  "hubspotAppId": {
                    "type": "boolean"
                  },
                  "hubspotClientId": {
                    "type": "boolean"
                  },
                  "hubspotClientSecret": {
                    "type": "boolean"
                  },
                  "hubspotCustomerDataSource": {
                    "type": "boolean"
                  },
                  "hubspotDeveloperApiKey": {
                    "type": "boolean"
                  },
                  "hubspotRedirectService": {
                    "type": "boolean"
                  },
                  "hubspotRegService": {
                    "type": "boolean"
                  },
                  "hubspotScopes": {
                    "type": "boolean"
                  },
                  "hubspotSyncMode": {
                    "type": "boolean"
                  },
                  "hubspotWebhookUrl": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "projectTitleName": {
                    "type": "boolean"
                  },
                  "syncDuration": {
                    "type": "boolean"
                  },
                  "syncStages": {
                    "type": "boolean"
                  },
                  "targetCloseDateName": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "additionalField1",
                    "additionalField2",
                    "aiApiKey",
                    "aiBaseUrl",
                    "aiModel",
                    "aiProvider",
                    "awsAccessKeyId",
                    "awsCatalog",
                    "awsOppIdName",
                    "awsRegion",
                    "awsSecretAccessKey",
                    "awsServiceName",
                    "hubspotAppId",
                    "hubspotClientId",
                    "hubspotClientSecret",
                    "hubspotCustomerDataSource",
                    "hubspotDeveloperApiKey",
                    "hubspotRedirectService",
                    "hubspotRegService",
                    "hubspotScopes",
                    "hubspotSyncMode",
                    "hubspotWebhookUrl",
                    "id",
                    "projectTitleName",
                    "syncDuration",
                    "syncStages",
                    "targetCloseDateName"
                  ],
                  "example": "additionalField1"
                },
                "uniqueItems": true
              }
            ],
            "title": "Configurations.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Configurations>"
      },
      "FieldConfigurations.Filter": {
        "type": "object",
        "title": "FieldConfigurations.Filter",
        "properties": {
          "where": {
            "title": "FieldConfigurations.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<FieldConfigurations>"
      },
      "FieldConfigurations.Filter1": {
        "type": "object",
        "title": "FieldConfigurations.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "customHubspotField": {
                    "type": "boolean"
                  },
                  "fieldKey": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "customHubspotField",
                    "fieldKey",
                    "id"
                  ],
                  "example": "customHubspotField"
                },
                "uniqueItems": true
              }
            ],
            "title": "FieldConfigurations.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<FieldConfigurations>"
      },
      "FieldConfigurations.Filter2": {
        "type": "object",
        "title": "FieldConfigurations.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "FieldConfigurations.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "customHubspotField": {
                    "type": "boolean"
                  },
                  "fieldKey": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "customHubspotField",
                    "fieldKey",
                    "id"
                  ],
                  "example": "customHubspotField"
                },
                "uniqueItems": true
              }
            ],
            "title": "FieldConfigurations.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<FieldConfigurations>"
      },
      "PingResponse": {
        "type": "object",
        "title": "PingResponse",
        "properties": {
          "greeting": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "headers": {
            "type": "object",
            "properties": {
              "Content-Type": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        }
      },
      "Ping2Response": {
        "type": "object",
        "title": "Ping2Response",
        "properties": {
          "greeting": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "headers": {
            "type": "object",
            "properties": {
              "Content-Type": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        }
      },
      "Sts.Filter": {
        "type": "object",
        "title": "Sts.Filter",
        "properties": {
          "where": {
            "title": "Sts.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Sts>"
      },
      "Sts.Filter1": {
        "type": "object",
        "title": "Sts.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "accessKeyId": {
                    "type": "boolean"
                  },
                  "expiration": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "secretAccessKey": {
                    "type": "boolean"
                  },
                  "sessionToken": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "accessKeyId",
                    "expiration",
                    "id",
                    "secretAccessKey",
                    "sessionToken"
                  ],
                  "example": "accessKeyId"
                },
                "uniqueItems": true
              }
            ],
            "title": "Sts.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Sts>"
      },
      "Sts.Filter2": {
        "type": "object",
        "title": "Sts.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Sts.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "accessKeyId": {
                    "type": "boolean"
                  },
                  "expiration": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "secretAccessKey": {
                    "type": "boolean"
                  },
                  "sessionToken": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "accessKeyId",
                    "expiration",
                    "id",
                    "secretAccessKey",
                    "sessionToken"
                  ],
                  "example": "accessKeyId"
                },
                "uniqueItems": true
              }
            ],
            "title": "Sts.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Sts>"
      }
    }
  },
  "x-fuzzy-search-endpoints": []
}