Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class Project.
Metadata and configurations for a Google Cloud project in the service.
Generated from protobuf messagegoogle.cloud.discoveryengine.v1.Project
Namespace
Google \ Cloud \ DiscoveryEngine \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Full resource name of the project, for exampleprojects/{project}. Note that when making requests, project number and project id are both acceptable, but the server will always respond in project number.
Output only. The timestamp when this project is successfully provisioned. Empty value means this project is still provisioning and is not ready for use.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Discovery Engine V1 Client - Class Project (1.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.0 (latest)](/php/docs/reference/cloud-discoveryengine/latest/V1.Project)\n- [1.6.1](/php/docs/reference/cloud-discoveryengine/1.6.1/V1.Project)\n- [1.5.1](/php/docs/reference/cloud-discoveryengine/1.5.1/V1.Project)\n- [1.4.0](/php/docs/reference/cloud-discoveryengine/1.4.0/V1.Project)\n- [1.3.3](/php/docs/reference/cloud-discoveryengine/1.3.3/V1.Project)\n- [1.2.0](/php/docs/reference/cloud-discoveryengine/1.2.0/V1.Project)\n- [1.1.0](/php/docs/reference/cloud-discoveryengine/1.1.0/V1.Project)\n- [1.0.0](/php/docs/reference/cloud-discoveryengine/1.0.0/V1.Project)\n- [0.11.3](/php/docs/reference/cloud-discoveryengine/0.11.3/V1.Project)\n- [0.8.0](/php/docs/reference/cloud-discoveryengine/0.8.0/V1.Project)\n- [0.7.1](/php/docs/reference/cloud-discoveryengine/0.7.1/V1.Project)\n- [0.6.0](/php/docs/reference/cloud-discoveryengine/0.6.0/V1.Project)\n- [0.5.0](/php/docs/reference/cloud-discoveryengine/0.5.0/V1.Project)\n- [0.4.0](/php/docs/reference/cloud-discoveryengine/0.4.0/V1.Project)\n- [0.3.0](/php/docs/reference/cloud-discoveryengine/0.3.0/V1.Project)\n- [0.2.0](/php/docs/reference/cloud-discoveryengine/0.2.0/V1.Project)\n- [0.1.1](/php/docs/reference/cloud-discoveryengine/0.1.1/V1.Project) \nReference documentation and code samples for the Google Cloud Discovery Engine V1 Client class Project.\n\nMetadata and configurations for a Google Cloud project in the service.\n\nGenerated from protobuf message `google.cloud.discoveryengine.v1.Project`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ DiscoveryEngine \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nOutput only. Full resource name of the project, for example\n`projects/{project}`.\n\nNote that when making requests, project number and project id are both\nacceptable, but the server will always respond in project number.\n\n### setName\n\nOutput only. Full resource name of the project, for example\n`projects/{project}`.\n\nNote that when making requests, project number and project id are both\nacceptable, but the server will always respond in project number.\n\n### getCreateTime\n\nOutput only. The timestamp when this project is created.\n\n### hasCreateTime\n\n### clearCreateTime\n\n### setCreateTime\n\nOutput only. The timestamp when this project is created.\n\n### getProvisionCompletionTime\n\nOutput only. The timestamp when this project is successfully provisioned.\n\nEmpty value means this project is still provisioning and is not ready for\nuse.\n\n### hasProvisionCompletionTime\n\n### clearProvisionCompletionTime\n\n### setProvisionCompletionTime\n\nOutput only. The timestamp when this project is successfully provisioned.\n\nEmpty value means this project is still provisioning and is not ready for\nuse.\n\n### getServiceTermsMap\n\nOutput only. A map of terms of services. The key is the `id` of\n[ServiceTerms](/php/docs/reference/cloud-discoveryengine/latest/V1.Project.ServiceTerms).\n\n### setServiceTermsMap\n\nOutput only. A map of terms of services. The key is the `id` of\n[ServiceTerms](/php/docs/reference/cloud-discoveryengine/latest/V1.Project.ServiceTerms)."]]