Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class CreateEngineRequest.
Request for EngineService.CreateEngine method.
Generated from protobuf message google.cloud.discoveryengine.v1.CreateEngineRequest
Namespace
Google \ Cloud \ DiscoveryEngine \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The parent resource name, such as projects/{project}/locations/{location}/collections/{collection}
.
getParent
Required. The parent resource name, such as projects/{project}/locations/{location}/collections/{collection}
.
string
setParent
Required. The parent resource name, such as projects/{project}/locations/{location}/collections/{collection}
.
var
string
$this
getEngine
Required. The Engine to create.
hasEngine
clearEngine
setEngine
Required. The Engine to create.
$this
getEngineId
Required. The ID to use for the Engine , which will become the final component of the Engine 's resource name.
This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string
setEngineId
Required. The ID to use for the Engine , which will become the final component of the Engine 's resource name.
This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
var
string
$this
static::build
parent
string
Required. The parent resource name, such as projects/{project}/locations/{location}/collections/{collection}
. Please see EngineServiceClient::collectionName()
for help formatting this field.