Vertex Ai Search Context
JSON-LD context defining the semantic vocabulary for Vertex Ai Search from Vertex AI Search.
6 Classes
19 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
vertex:
https://google.com/schema#
Classes
PostRequest
GetComputemetadataV1InstanceServiceAccountsDefaultDefaultidR
GetTokeninfoResponse
PostV1ProjectsServiceaccountsRequest
PostV1BetaModelsGemini35FlashGeneratecontentRequest
PostV2ProjectsRequest
Properties
| Property |
Type |
Container |
| jsonrpc |
string |
|
| id |
integer |
|
| method |
string |
|
| params |
|
|
| access_token |
string |
|
| expires_in |
integer |
|
| token_type |
string |
|
| azp |
string |
|
| aud |
string |
|
| scope |
string |
|
| exp |
string |
|
| email |
string |
|
| email_verified |
string |
|
| access_type |
string |
|
| audience |
string |
|
| includeEmail |
string |
|
| contents |
|
list |
| displayName |
string |
|
| restrictions |
|
|
JSON-LD Document
{
"@context": {
"@vocab": "https://google.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"vertex": "https://google.com/schema#",
"PostRequest": "vertex:PostRequest",
"jsonrpc": {
"@id": "vertex:jsonrpc",
"@type": "xsd:string"
},
"id": {
"@id": "vertex:id",
"@type": "xsd:integer"
},
"method": {
"@id": "vertex:method",
"@type": "xsd:string"
},
"params": {
"@id": "vertex:params"
},
"GetComputemetadataV1InstanceServiceAccountsDefaultDefaultidR": "vertex:GetComputemetadataV1InstanceServiceAccountsDefaultDefaultidR",
"access_token": {
"@id": "vertex:access_token",
"@type": "xsd:string"
},
"expires_in": {
"@id": "vertex:expires_in",
"@type": "xsd:integer"
},
"token_type": {
"@id": "vertex:token_type",
"@type": "xsd:string"
},
"GetTokeninfoResponse": "vertex:GetTokeninfoResponse",
"azp": {
"@id": "vertex:azp",
"@type": "xsd:string"
},
"aud": {
"@id": "vertex:aud",
"@type": "xsd:string"
},
"scope": {
"@id": "vertex:scope",
"@type": "xsd:string"
},
"exp": {
"@id": "vertex:exp",
"@type": "xsd:string"
},
"email": {
"@id": "vertex:email",
"@type": "xsd:string"
},
"email_verified": {
"@id": "vertex:email_verified",
"@type": "xsd:string"
},
"access_type": {
"@id": "vertex:access_type",
"@type": "xsd:string"
},
"PostV1ProjectsServiceaccountsRequest": "vertex:PostV1ProjectsServiceaccountsRequest",
"audience": {
"@id": "vertex:audience",
"@type": "xsd:string"
},
"includeEmail": {
"@id": "vertex:includeEmail",
"@type": "xsd:string"
},
"PostV1BetaModelsGemini35FlashGeneratecontentRequest": "vertex:PostV1BetaModelsGemini35FlashGeneratecontentRequest",
"contents": {
"@id": "vertex:contents",
"@container": "@list"
},
"PostV2ProjectsRequest": "vertex:PostV2ProjectsRequest",
"displayName": {
"@id": "vertex:displayName",
"@type": "xsd:string"
},
"restrictions": {
"@id": "vertex:restrictions"
}
},
"@type": "schema:Dataset",
"schema:name": "Vertex AI Search API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Vertex AI Search's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-13) from openapi/_ae-authored/vertex-ai-search-openapi-generated.yml.",
"dcterms:created": "2026-10-13",
"dcterms:source": [
"openapi/_ae-authored/vertex-ai-search-openapi-generated.yml"
]
}