UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 132 kB
{"openapi":"3.0.0","info":{"contact":{"name":"Google","url":"https://google.com"},"description":"Cloud Search provides cloud-based search capabilities over G Suite data. The Cloud Search API allows indexing of non-G Suite data into Cloud Search.","title":"Cloud Search","version":"v1","x-apiClientRegistration":{"url":"https://console.developers.google.com"},"x-logo":{"url":"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"},"x-origin":[{"converter":{"url":"https://github.com/lucybot/api-spec-converter","version":"2.7.18"},"format":"google","url":"https://cloudsearch.googleapis.com/$discovery/rest?version=v1","version":"v1"}],"x-preferred":true,"x-providerName":"googleapis.com","x-serviceName":"cloudsearch"},"externalDocs":{"url":"https://gsuite.google.com/products/cloud-search/"},"tags":[{"name":"debug"},{"name":"indexing"},{"name":"media"},{"name":"operations"},{"name":"query"},{"name":"settings"},{"name":"stats"}],"paths":{"/v1/debug/{name}/items:searchByViewUrl":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Fetches the item whose viewUrl exactly matches that of the URL provided\nin the request.","operationId":"cloudsearch.debug.datasources.items.searchByViewUrl","parameters":[{"description":"Source name, format:\ndatasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchItemsByViewUrlRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SearchItemsByViewUrlResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.debug"]}],"tags":["debug"]}},"/v1/debug/{name}:checkAccess":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Checks whether an item is accessible by specified principal.","operationId":"cloudsearch.debug.datasources.items.checkAccess","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Item name, format:\ndatasources/{source_id}/items/{item_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Principal"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CheckAccessResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.debug"]}],"tags":["debug"]}},"/v1/debug/{parent}/items:forunmappedidentity":{"get":{"description":"Lists names of items associated with an unmapped identity.","operationId":"cloudsearch.debug.identitysources.items.listForunmappedidentity","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"in":"query","name":"groupResourceName","schema":{"type":"string"}},{"description":"Maximum number of items to fetch in a request.\nDefaults to 100.","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"The next_page_token value returned from a previous List request, if any.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"The name of the identity source, in the following format:\nidentitysources/{source_id}}","in":"path","name":"parent","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}},{"in":"query","name":"userResourceName","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListItemNamesForUnmappedIdentityResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.debug"]}],"tags":["debug"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/debug/{parent}/unmappedids":{"get":{"description":"Lists unmapped user identities for an identity source.","operationId":"cloudsearch.debug.identitysources.unmappedids.list","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Maximum number of items to fetch in a request.\nDefaults to 100.","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"The next_page_token value returned from a previous List request, if any.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"The name of the identity source, in the following format:\nidentitysources/{source_id}","in":"path","name":"parent","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}},{"description":"Limit users selection to this status.","in":"query","name":"resolutionStatusCode","schema":{"type":"string","enum":["CODE_UNSPECIFIED","NOT_FOUND","IDENTITY_SOURCE_NOT_FOUND","IDENTITY_SOURCE_MISCONFIGURED","TOO_MANY_MAPPINGS_FOUND","INTERNAL_ERROR"]}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListUnmappedIdentitiesResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.debug"]}],"tags":["debug"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/indexing/{name}":{"delete":{"description":"Deletes Item resource for the\nspecified resource name.","operationId":"cloudsearch.indexing.datasources.items.delete","parameters":[{"description":"Name of connector making this call.\n<br />Format: datasources/{source_id}/connectors/{ID}","in":"query","name":"connectorName","schema":{"type":"string"}},{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Required. The RequestMode for this request.","in":"query","name":"mode","schema":{"type":"string","enum":["UNSPECIFIED","SYNCHRONOUS","ASYNCHRONOUS"]}},{"description":"Required. Name of the item to delete.\nFormat: datasources/{source_id}/items/{item_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}},{"description":"Required. The incremented version of the item to delete from the index.\nThe indexing system stores the version from the datasource as a\nbyte string and compares the Item version in the index\nto the version of the queued Item using lexical ordering.\n<br /><br />\nCloud Search Indexing won't delete any queued item with\na version value that is less than or equal to\nthe version of the currently indexed item.\nThe maximum length for this field is 1024 bytes.","in":"query","name":"version","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]},"get":{"description":"Gets Item resource by item name.","operationId":"cloudsearch.indexing.datasources.items.get","parameters":[{"description":"Name of connector making this call.\n<br />Format: datasources/{source_id}/connectors/{ID}","in":"query","name":"connectorName","schema":{"type":"string"}},{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Name of the item to get info.\nFormat: datasources/{source_id}/items/{item_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Item"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/indexing/{name}/items":{"get":{"description":"Lists all or a subset of Item resources.","operationId":"cloudsearch.indexing.datasources.items.list","parameters":[{"description":"When set to true, the indexing system only populates the following fields:\nname,\nversion,\nmetadata.hash,\nstructured_data.hash,\ncontent.hash.\n<br />If this value is false, then all the fields are populated in Item.","in":"query","name":"brief","schema":{"type":"boolean"}},{"description":"Name of connector making this call.\n<br />Format: datasources/{source_id}/connectors/{ID}","in":"query","name":"connectorName","schema":{"type":"string"}},{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Name of the Data Source to list Items. Format:\ndatasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}},{"description":"Maximum number of items to fetch in a request.\nThe max value is 1000 when brief is true. The max value is 10 if brief\nis false.\n<br />The default value is 10","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"The next_page_token value returned from a previous List request, if any.","in":"query","name":"pageToken","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListItemsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/indexing/{name}/items:deleteQueueItems":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Deletes all items in a queue. This method is useful for deleting stale\nitems.","operationId":"cloudsearch.indexing.datasources.items.deleteQueueItems","parameters":[{"description":"Name of the Data Source to delete items in a queue.\nFormat: datasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteQueueItemsRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]}},"/v1/indexing/{name}/items:poll":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Polls for unreserved items from the indexing queue and marks a\nset as reserved, starting with items that have\nthe oldest timestamp from the highest priority\nItemStatus.\nThe priority order is as follows: <br />\nERROR\n<br />\nMODIFIED\n<br />\nNEW_ITEM\n<br />\nACCEPTED\n<br />\nReserving items ensures that polling from other threads\ncannot create overlapping sets.\n\nAfter handling the reserved items, the client should put items back\ninto the unreserved state, either by calling\nindex,\nor by calling\npush with\nthe type REQUEUE.\n\nItems automatically become available (unreserved) after 4 hours even if no\nupdate or push method is called.","operationId":"cloudsearch.indexing.datasources.items.poll","parameters":[{"description":"Name of the Data Source to poll items.\nFormat: datasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PollItemsRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PollItemsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]}},"/v1/indexing/{name}/items:unreserve":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Unreserves all items from a queue, making them all eligible to be\npolled. This method is useful for resetting the indexing queue\nafter a connector has been restarted.","operationId":"cloudsearch.indexing.datasources.items.unreserve","parameters":[{"description":"Name of the Data Source to unreserve all items.\nFormat: datasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnreserveItemsRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]}},"/v1/indexing/{name}/schema":{"delete":{"description":"Deletes the schema of a data source.","operationId":"cloudsearch.indexing.datasources.deleteSchema","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Name of the data source to delete Schema. Format:\ndatasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["indexing"]},"get":{"description":"Gets the schema of a data source.","operationId":"cloudsearch.indexing.datasources.getSchema","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Name of the data source to get Schema. Format:\ndatasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Schema"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["indexing"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"put":{"description":"Updates the schema of a data source.","operationId":"cloudsearch.indexing.datasources.updateSchema","parameters":[{"description":"Name of the data source to update Schema. Format:\ndatasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSchemaRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["indexing"]}},"/v1/indexing/{name}:index":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Updates Item ACL, metadata, and\ncontent. It will insert the Item if it\ndoes not exist.\nThis method does not support partial updates. Fields with no provided\nvalues are cleared out in the Cloud Search index.","operationId":"cloudsearch.indexing.datasources.items.index","parameters":[{"description":"Name of the Item. Format:\ndatasources/{source_id}/items/{item_id}\n<br />This is a required field.\nThe maximum length is 1536 characters.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IndexItemRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]}},"/v1/indexing/{name}:push":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Pushes an item onto a queue for later polling and updating.","operationId":"cloudsearch.indexing.datasources.items.push","parameters":[{"description":"Name of the item to\npush into the indexing queue.<br />\nFormat: datasources/{source_id}/items/{ID}\n<br />This is a required field.\nThe maximum length is 1536 characters.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PushItemRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Item"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]}},"/v1/indexing/{name}:upload":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Creates an upload session for uploading item content. For items smaller\nthan 100 KiB, it's easier to embed the content\ninline within\nupdate.","operationId":"cloudsearch.indexing.datasources.items.upload","parameters":[{"description":"Name of the Data Source to start a resumable upload.\nFormat: datasources/{source_id}","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartUploadItemRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UploadItemRef"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["indexing"]}},"/v1/media/{resourceName}":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Uploads media for indexing.\n\nThe upload endpoint supports direct and resumable upload protocols and\nis intended for large items that can not be inlined during index requests. To\nindex large content:\n\n1. Call upload to begin\n a session and get the item reference.\n1. Upload the content using the item reference's resource name.\n1. Call index with the item\n reference as the content.\n\nFor additional information, see\n[Create a content connector using the REST API](https://developers.google.com/cloud-search/docs/guides/content-connector#rest).","operationId":"cloudsearch.media.upload","parameters":[{"description":"Name of the media that is being downloaded. See\nReadRequest.resource_name.","in":"path","name":"resourceName","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/Media"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Media"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]}],"tags":["media"]}},"/v1/query/search":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"The Cloud Search Query API provides the search method, which returns\nthe most relevant results from a user query. The results can come from\nG Suite Apps, such as Gmail or Google Drive, or they can come from data\nthat you have indexed from a third party.","operationId":"cloudsearch.query.search","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SearchResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.query"]}],"tags":["query"]}},"/v1/query/sources":{"get":{"description":"Returns list of sources that user can use for Search and Suggest APIs.","operationId":"cloudsearch.query.sources.list","parameters":[{"description":"Number of sources to return in the response.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"requestOptions.debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"The BCP-47 language code, such as \"en-US\" or \"sr-Latn\".\nFor more information, see\nhttp://www.unicode.org/reports/tr35/#Unicode_locale_identifier.\nFor translations.","in":"query","name":"requestOptions.languageCode","schema":{"type":"string"}},{"description":"Id of the application created using SearchApplicationsService.","in":"query","name":"requestOptions.searchApplicationId","schema":{"type":"string"}},{"description":"Current user's time zone id, such as \"America/Los_Angeles\" or\n\"Australia/Sydney\". These IDs are defined by\n[Unicode Common Locale Data Repository (CLDR)](http://cldr.unicode.org/)\nproject, and currently available in the file\n[timezone.xml](http://unicode.org/repos/cldr/trunk/common/bcp47/timezone.xml)","in":"query","name":"requestOptions.timeZone","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListQuerySourcesResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.query"]}],"tags":["query"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/query/suggest":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Provides suggestions for autocompleting the query.","operationId":"cloudsearch.query.suggest","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SuggestRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SuggestResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.query"]}],"tags":["query"]}},"/v1/settings/datasources":{"get":{"description":"Lists data sources.","operationId":"cloudsearch.settings.datasources.list","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Maximum number of data sources to fetch in a request.\nThe max value is 100.\n<br />The default value is 10","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"Starting index of the results.","in":"query","name":"pageToken","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListDataSourceResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["settings"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Creates data source.","operationId":"cloudsearch.settings.datasources.create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSource"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["settings"]}},"/v1/settings/searchapplications":{"get":{"description":"Lists all search applications.","operationId":"cloudsearch.settings.searchapplications.list","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"The maximum number of items to return.","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"The next_page_token value returned from a previous List request, if any.\n<br/> The default value is 10","in":"query","name":"pageToken","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListSearchApplicationsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.query"]}],"tags":["settings"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Creates a search application.","operationId":"cloudsearch.settings.searchapplications.create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchApplication"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.query"]}],"tags":["settings"]}},"/v1/settings/{name}":{"delete":{"description":"Deletes a data source.","operationId":"cloudsearch.settings.datasources.delete","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Name of the data source.\nFormat: datasources/{source_id}.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["settings"]},"get":{"description":"Gets a data source.","operationId":"cloudsearch.settings.datasources.get","parameters":[{"description":"If set, the request will enable debugging features of Cloud Search.\nOnly turn on this field, if asked by Google to help with debugging.","in":"query","name":"debugOptions.enableDebugging","schema":{"type":"boolean"}},{"description":"Name of the data source resource.\nFormat: datasources/{source_id}.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DataSource"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["settings"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"put":{"description":"Updates a data source.","operationId":"cloudsearch.settings.datasources.update","parameters":[{"description":"Name of the data source resource.\nFormat: datasources/{source_id}.\n<br />The name is ignored when creating a data source.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDataSourceRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]}],"tags":["settings"]}},"/v1/settings/{name}:reset":{"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Resets a search application to default settings. This will return an empty\nresponse.","operationId":"cloudsearch.settings.searchapplications.reset","parameters":[{"description":"The name of the search application to be reset.\n<br />Format: applications/{application_id}.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetSearchApplicationRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.query"]}],"tags":["settings"]}},"/v1/stats/index":{"get":{"description":"Gets indexed item statistics aggreggated across all data sources.","operationId":"cloudsearch.stats.getIndex","parameters":[{"description":"Day of month. Must be from 1 to 31 and valid for the year and month.","in":"query","name":"fromDate.day","schema":{"type":"integer"}},{"description":"Month of date. Must be from 1 to 12.","in":"query","name":"fromDate.month","schema":{"type":"integer"}},{"description":"Year of date. Must be from 1 to 9999.","in":"query","name":"fromDate.year","schema":{"type":"integer"}},{"description":"Day of month. Must be from 1 to 31 and valid for the year and month.","in":"query","name":"toDate.day","schema":{"type":"integer"}},{"description":"Month of date. Must be from 1 to 12.","in":"query","name":"toDate.month","schema":{"type":"integer"}},{"description":"Year of date. Must be from 1 to 9999.","in":"query","name":"toDate.year","schema":{"type":"integer"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GetCustomerIndexStatsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.stats"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.stats.indexing"]}],"tags":["stats"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/stats/index/{name}":{"get":{"description":"Gets indexed item statistics for a single data source.","operationId":"cloudsearch.stats.index.datasources.get","parameters":[{"description":"Day of month. Must be from 1 to 31 and valid for the year and month.","in":"query","name":"fromDate.day","schema":{"type":"integer"}},{"description":"Month of date. Must be from 1 to 12.","in":"query","name":"fromDate.month","schema":{"type":"integer"}},{"description":"Year of date. Must be from 1 to 9999.","in":"query","name":"fromDate.year","schema":{"type":"integer"}},{"description":"The resource id of the data source to retrieve statistics for,\nin the following format: \"datasources/{source_id}\"","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}},{"description":"Day of month. Must be from 1 to 31 and valid for the year and month.","in":"query","name":"toDate.day","schema":{"type":"integer"}},{"description":"Month of date. Must be from 1 to 12.","in":"query","name":"toDate.month","schema":{"type":"integer"}},{"description":"Year of date. Must be from 1 to 9999.","in":"query","name":"toDate.year","schema":{"type":"integer"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GetDataSourceIndexStatsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.stats"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.stats.indexing"]}],"tags":["stats"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v1/{name}":{"get":{"description":"Gets the latest state of a long-running operation. Clients can use this\nmethod to poll the operation result at intervals as recommended by the API\nservice.","operationId":"cloudsearch.operations.get","parameters":[{"description":"The name of the operation resource.","in":"path","name":"name","required":true,"x-reservedExpansion":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud_search"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.debug"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.indexing"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.indexing"]},{"Oauth2":["https://www.googleapis.com/auth/cloud_search.settings.query"]}],"tags":["operations"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]}},"servers":[{"url":"https://cloudsearch.googleapis.com/"}],"components":{"parameters":{"access_token":{"description":"OAuth access token.","in":"query","name":"access_token","schema":{"type":"string"}},"alt":{"description":"Data format for response.","in":"query","name":"alt","schema":{"type":"string","enum":["json","media","proto"],"default":"json"}},"callback":{"description":"JSONP","in":"query","name":"callback","schema":{"type":"string"}},"fields":{"description":"Selector specifying which fields to include in a partial response.","in":"query","name":"fields","schema":{"type":"string"}},"key":{"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.","in":"query","name":"key","schema":{"type":"string"}},"oauth_token":{"description":"OAuth 2.0 token for the current user.","in":"query","name":"oauth_token","schema":{"type":"string"}},"prettyPrint":{"description":"Returns response with indentations and line breaks.","in":"query","name":"prettyPrint","schema":{"type":"boolean","default":true}},"quotaUser":{"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.","in":"query","name":"quotaUser","schema":{"type":"string"}},"uploadType":{"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","in":"query","name":"uploadType","schema":{"type":"string"}},"upload_protocol":{"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","in":"query","name":"upload_protocol","schema":{"type":"string"}},"_.xgafv":{"description":"V1 error format.","in":"query","name":"$.xgafv","schema":{"type":"string","enum":["1","2"]}}},"securitySchemes":{"Oauth2":{"description":"Oauth 2.0 authentication","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://accounts.google.com/o/oauth2/auth","scopes":{"https://www.googleapis.com/auth/cloud_search":"Index and serve your organization's data with Cloud Search","https://www.googleapis.com/auth/cloud_search.debug":"New Service: https://www.googleapis.com/auth/cloud_search.debug","https://www.googleapis.com/auth/cloud_search.indexing":"New Service: https://www.googleapis.com/auth/cloud_search.indexing","https://www.googleapis.com/auth/cloud_search.query":"Search your organization's data in the Cloud Search index","https://www.googleapis.com/auth/cloud_search.settings":"New Service: https://www.googleapis.com/auth/cloud_search.settings","https://www.googleapis.com/auth/cloud_search.settings.indexing":"New Service: https://www.googleapis.com/auth/cloud_search.settings.indexing","https://www.googleapis.com/auth/cloud_search.settings.query":"New Service: https://www.googleapis.com/auth/cloud_search.settings.query","https://www.googleapis.com/auth/cloud_search.stats":"New Service: https://www.googleapis.com/auth/cloud_search.stats","https://www.googleapis.com/auth/cloud_search.stats.indexing":"New Service: https://www.googleapis.com/auth/cloud_search.stats.indexing"}}}}},"schemas":{"BooleanOperatorOptions":{"description":"Used to provide a search operator for boolean properties. This is\noptional. Search operators let users restrict the query to specific fields\nrelevant to the type of item being searched.","properties":{"operatorName":{"description":"Indicates the operator name required in the query in order to isolate the\nboolean property. For example, if operatorName is *closed* and the\nproperty's name is *isClosed*, then queries like\n*closed:&lt;value&gt;* will show results only where the value of the\nproperty named *isClosed* matches *&lt;value&gt;*. By contrast, a\nsearch that uses the same *&lt;value&gt;* without an operator will return\nall items where *&lt;value&gt;* matches the value of any\nString properties or text within the content field for the item.\nThe operator name can only contain lowercase letters (a-z).\nThe maximum length is 32 characters.","type":"string"}},"type":"object"},"BooleanProperty