Required. The ID to use for the PersistentResource, which become the final component of the PersistentResource's resource name. The maximum length is 63 characters, and valid characters are /^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/.
getParent
Required. The resource name of the Location to create the
PersistentResource in. Format: projects/{project}/locations/{location}
Returns
Type
Description
string
setParent
Required. The resource name of the Location to create the
PersistentResource in. Format: projects/{project}/locations/{location}
Required. The ID to use for the PersistentResource, which become the final
component of the PersistentResource's resource name.
The maximum length is 63 characters, and valid characters
are /^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/.
Returns
Type
Description
string
setPersistentResourceId
Required. The ID to use for the PersistentResource, which become the final
component of the PersistentResource's resource name.
The maximum length is 63 characters, and valid characters
are /^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
static::build
Parameters
Name
Description
parent
string
Required. The resource name of the Location to create the
PersistentResource in. Format: projects/{project}/locations/{location}
Please see PersistentResourceServiceClient::locationName() for help formatting this field.
[[["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 Ai Platform V1 Client - Class CreatePersistentResourceRequest (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.CreatePersistentResourceRequest)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.CreatePersistentResourceRequest)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.CreatePersistentResourceRequest)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.CreatePersistentResourceRequest)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.CreatePersistentResourceRequest)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.CreatePersistentResourceRequest)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.CreatePersistentResourceRequest)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.CreatePersistentResourceRequest)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.CreatePersistentResourceRequest)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.CreatePersistentResourceRequest)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.CreatePersistentResourceRequest)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.CreatePersistentResourceRequest)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.CreatePersistentResourceRequest)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.CreatePersistentResourceRequest)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.CreatePersistentResourceRequest)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.CreatePersistentResourceRequest)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.CreatePersistentResourceRequest)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.CreatePersistentResourceRequest)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.CreatePersistentResourceRequest)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.CreatePersistentResourceRequest)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.CreatePersistentResourceRequest)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.CreatePersistentResourceRequest)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.CreatePersistentResourceRequest)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.CreatePersistentResourceRequest)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.CreatePersistentResourceRequest)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.CreatePersistentResourceRequest)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.CreatePersistentResourceRequest)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.CreatePersistentResourceRequest)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.CreatePersistentResourceRequest)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.CreatePersistentResourceRequest)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.CreatePersistentResourceRequest)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.CreatePersistentResourceRequest)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.CreatePersistentResourceRequest)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.CreatePersistentResourceRequest)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.CreatePersistentResourceRequest)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.CreatePersistentResourceRequest)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.CreatePersistentResourceRequest)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.CreatePersistentResourceRequest)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.CreatePersistentResourceRequest)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.CreatePersistentResourceRequest)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.CreatePersistentResourceRequest)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.CreatePersistentResourceRequest)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.CreatePersistentResourceRequest)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.CreatePersistentResourceRequest)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.CreatePersistentResourceRequest)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.CreatePersistentResourceRequest)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.CreatePersistentResourceRequest)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.CreatePersistentResourceRequest)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.CreatePersistentResourceRequest)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.CreatePersistentResourceRequest)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.CreatePersistentResourceRequest)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.CreatePersistentResourceRequest)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.CreatePersistentResourceRequest)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.CreatePersistentResourceRequest)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.CreatePersistentResourceRequest)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.CreatePersistentResourceRequest) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class CreatePersistentResourceRequest.\n\nRequest message for\n[PersistentResourceService.CreatePersistentResource](/php/docs/reference/cloud-ai-platform/latest/V1.Client.PersistentResourceServiceClient#_Google_Cloud_AIPlatform_V1_Client_PersistentResourceServiceClient__createPersistentResource__).\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.CreatePersistentResourceRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The resource name of the Location to create the\nPersistentResource in. Format: `projects/{project}/locations/{location}`\n\n### setParent\n\nRequired. The resource name of the Location to create the\nPersistentResource in. Format: `projects/{project}/locations/{location}`\n\n### getPersistentResource\n\nRequired. The PersistentResource to create.\n\n### hasPersistentResource\n\n### clearPersistentResource\n\n### setPersistentResource\n\nRequired. The PersistentResource to create.\n\n### getPersistentResourceId\n\nRequired. The ID to use for the PersistentResource, which become the final\ncomponent of the PersistentResource's resource name.\n\nThe maximum length is 63 characters, and valid characters\nare `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`.\n\n### setPersistentResourceId\n\nRequired. The ID to use for the PersistentResource, which become the final\ncomponent of the PersistentResource's resource name.\n\nThe maximum length is 63 characters, and valid characters\nare `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`.\n\n### static::build"]]