Reference documentation and code samples for the Cloud Spanner V1 Client class CreateInstancePartitionRequest.
The request for
CreateInstancePartition.
Generated from protobuf message google.spanner.admin.instance.v1.CreateInstancePartitionRequest
Namespace
Google \ Cloud \ Spanner \ Admin \ Instance \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
โณ parent
string
Required. The name of the instance in which to create the instance partition. Values are of the form projects/<project>/instances/<instance>.
โณ instance_partition_id
string
Required. The ID of the instance partition to create. Valid identifiers are of the form [a-z][-a-z0-9]*[a-z0-9] and must be between 2 and 64 characters in length.
Required. The instance partition to create. The instance_partition.name may be omitted, but if specified must be <parent>/instancePartitions/<instance_partition_id>.
getParent
Required. The name of the instance in which to create the instance
partition. Values are of the form
projects/<project>/instances/<instance>.
Returns
Type
Description
string
setParent
Required. The name of the instance in which to create the instance
partition. Values are of the form
projects/<project>/instances/<instance>.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getInstancePartitionId
Required. The ID of the instance partition to create. Valid identifiers are
of the form [a-z][-a-z0-9]*[a-z0-9] and must be between 2 and 64
characters in length.
Returns
Type
Description
string
setInstancePartitionId
Required. The ID of the instance partition to create. Valid identifiers are
of the form [a-z][-a-z0-9]*[a-z0-9] and must be between 2 and 64
characters in length.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getInstancePartition
Required. The instance partition to create. The instance_partition.name may
be omitted, but if specified must be
<parent>/instancePartitions/<instance_partition_id>.
Required. The instance partition to create. The instance_partition.name may
be omitted, but if specified must be
<parent>/instancePartitions/<instance_partition_id>.
Required. The name of the instance in which to create the instance
partition. Values are of the form
projects/<project>/instances/<instance>. Please see
InstanceAdminClient::instanceName() for help formatting this field.
Required. The instance partition to create. The instance_partition.name may
be omitted, but if specified must be
<parent>/instancePartitions/<instance_partition_id>.
instancePartitionId
string
Required. The ID of the instance partition to create. Valid identifiers are
of the form [a-z][-a-z0-9]*[a-z0-9] and must be between 2 and 64
characters in length.
[[["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-09 UTC."],[],[],null,["# Cloud Spanner V1 Client - Class CreateInstancePartitionRequest (1.104.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.104.0 (latest)](/php/docs/reference/cloud-spanner/latest/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.103.0](/php/docs/reference/cloud-spanner/1.103.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.102.0](/php/docs/reference/cloud-spanner/1.102.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.101.0](/php/docs/reference/cloud-spanner/1.101.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.100.0](/php/docs/reference/cloud-spanner/1.100.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.98.0](/php/docs/reference/cloud-spanner/1.98.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.97.0](/php/docs/reference/cloud-spanner/1.97.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.96.0](/php/docs/reference/cloud-spanner/1.96.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.95.0](/php/docs/reference/cloud-spanner/1.95.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.94.0](/php/docs/reference/cloud-spanner/1.94.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.93.1](/php/docs/reference/cloud-spanner/1.93.1/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.92.1](/php/docs/reference/cloud-spanner/1.92.1/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.91.0](/php/docs/reference/cloud-spanner/1.91.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.90.0](/php/docs/reference/cloud-spanner/1.90.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.89.0](/php/docs/reference/cloud-spanner/1.89.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.88.0](/php/docs/reference/cloud-spanner/1.88.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.87.0](/php/docs/reference/cloud-spanner/1.87.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.86.0](/php/docs/reference/cloud-spanner/1.86.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.85.0](/php/docs/reference/cloud-spanner/1.85.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.84.0](/php/docs/reference/cloud-spanner/1.84.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.83.0](/php/docs/reference/cloud-spanner/1.83.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.82.0](/php/docs/reference/cloud-spanner/1.82.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.81.0](/php/docs/reference/cloud-spanner/1.81.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.80.0](/php/docs/reference/cloud-spanner/1.80.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.79.0](/php/docs/reference/cloud-spanner/1.79.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.78.0](/php/docs/reference/cloud-spanner/1.78.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.77.0](/php/docs/reference/cloud-spanner/1.77.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.76.1](/php/docs/reference/cloud-spanner/1.76.1/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.68.0](/php/docs/reference/cloud-spanner/1.68.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.67.0](/php/docs/reference/cloud-spanner/1.67.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.66.0](/php/docs/reference/cloud-spanner/1.66.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.65.0](/php/docs/reference/cloud-spanner/1.65.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.64.0](/php/docs/reference/cloud-spanner/1.64.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.63.2](/php/docs/reference/cloud-spanner/1.63.2/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.62.1](/php/docs/reference/cloud-spanner/1.62.1/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.61.0](/php/docs/reference/cloud-spanner/1.61.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.60.0](/php/docs/reference/cloud-spanner/1.60.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.59.0](/php/docs/reference/cloud-spanner/1.59.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.58.4](/php/docs/reference/cloud-spanner/1.58.4/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.57.0](/php/docs/reference/cloud-spanner/1.57.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.56.0](/php/docs/reference/cloud-spanner/1.56.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.55.0](/php/docs/reference/cloud-spanner/1.55.0/Admin.Instance.V1.CreateInstancePartitionRequest)\n- [1.54.2](/php/docs/reference/cloud-spanner/1.54.2/Admin.Instance.V1.CreateInstancePartitionRequest) \nReference documentation and code samples for the Cloud Spanner V1 Client class CreateInstancePartitionRequest.\n\nThe request for\nCreateInstancePartition.\n\nGenerated from protobuf message `google.spanner.admin.instance.v1.CreateInstancePartitionRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Spanner \\\\ Admin \\\\ Instance \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The name of the instance in which to create the instance\npartition. Values are of the form\n`projects/\u003cproject\u003e/instances/\u003cinstance\u003e`.\n\n### setParent\n\nRequired. The name of the instance in which to create the instance\npartition. Values are of the form\n`projects/\u003cproject\u003e/instances/\u003cinstance\u003e`.\n\n### getInstancePartitionId\n\nRequired. The ID of the instance partition to create. Valid identifiers are\nof the form `[a-z][-a-z0-9]*[a-z0-9]` and must be between 2 and 64\ncharacters in length.\n\n### setInstancePartitionId\n\nRequired. The ID of the instance partition to create. Valid identifiers are\nof the form `[a-z][-a-z0-9]*[a-z0-9]` and must be between 2 and 64\ncharacters in length.\n\n### getInstancePartition\n\nRequired. The instance partition to create. The instance_partition.name may\nbe omitted, but if specified must be\n`\u003cparent\u003e/instancePartitions/\u003cinstance_partition_id\u003e`.\n\n### hasInstancePartition\n\n### clearInstancePartition\n\n### setInstancePartition\n\nRequired. The instance partition to create. The instance_partition.name may\nbe omitted, but if specified must be\n`\u003cparent\u003e/instancePartitions/\u003cinstance_partition_id\u003e`.\n\n### static::build"]]