{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/StartImportRequest",
  "title": "StartImportRequest",
  "description": "The request for the `start_import` operation.",
  "type": "object",
  "properties": {
    "integrationId": {
      "description": "The id of the [storage integration](https://docs.pinecone.io/guides/operations/integrations/manage-storage-integrations) that should be used to access the data.",
      "type": "string",
      "maxLength": 1000
    },
    "uri": {
      "description": "The URI of the bucket (or container) and import directory containing the namespaces and Parquet files you want to import. For example, `s3://BUCKET_NAME/IMPORT_DIR` for Amazon S3, `gs://BUCKET_NAME/IMPORT_DIR` for Google Cloud Storage, or `https://STORAGE_ACCOUNT.blob.core.windows.net/CONTAINER_NAME/IMPORT_DIR` for Azure Blob Storage. For more information, see [Import records](https://docs.pinecone.io/guides/index-data/import-data#prepare-your-data).",
      "type": "string",
      "minLength": 1,
      "maxLength": 1500
    },
    "errorMode": {
      "$ref": "#/components/schemas/ImportErrorMode"
    }
  },
  "required": [
    "uri"
  ]
}