Reference documentation and code samples for the Cloud Bigtable V2 Client class CreateClusterRequest.
Request message for BigtableInstanceAdmin.CreateCluster.
Generated from protobuf message google.bigtable.admin.v2.CreateClusterRequest
Namespace
Google \ Cloud \ Bigtable \ Admin \ V2
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The unique name of the instance in which to create the new cluster. Values are of the form projects/{project}/instances/{instance}.
↳ cluster_id
string
Required. The ID to be used when referring to the new cluster within its instance, e.g., just mycluster rather than projects/myproject/instances/myinstance/clusters/mycluster.
Required. The cluster to be created. Fields marked OutputOnly must be left blank.
getParent
Required. The unique name of the instance in which to create the new
cluster. Values are of the form projects/{project}/instances/{instance}.
Returns
Type
Description
string
setParent
Required. The unique name of the instance in which to create the new
cluster. Values are of the form projects/{project}/instances/{instance}.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getClusterId
Required. The ID to be used when referring to the new cluster within its
instance, e.g., just mycluster rather than
projects/myproject/instances/myinstance/clusters/mycluster.
Returns
Type
Description
string
setClusterId
Required. The ID to be used when referring to the new cluster within its
instance, e.g., just mycluster rather than
projects/myproject/instances/myinstance/clusters/mycluster.
Required. The unique name of the instance in which to create the new
cluster. Values are of the form projects/{project}/instances/{instance}. Please see
BigtableInstanceAdminClient::instanceName() for help formatting this field.
clusterId
string
Required. The ID to be used when referring to the new cluster within its
instance, e.g., just mycluster rather than
projects/myproject/instances/myinstance/clusters/mycluster.
[[["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,["# Cloud Bigtable V2 Client - Class CreateClusterRequest (2.17.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.17.1 (latest)](/php/docs/reference/cloud-bigtable/latest/Admin.V2.CreateClusterRequest)\n- [2.17.0](/php/docs/reference/cloud-bigtable/2.17.0/Admin.V2.CreateClusterRequest)\n- [2.16.0](/php/docs/reference/cloud-bigtable/2.16.0/Admin.V2.CreateClusterRequest)\n- [2.15.0](/php/docs/reference/cloud-bigtable/2.15.0/Admin.V2.CreateClusterRequest)\n- [2.14.0](/php/docs/reference/cloud-bigtable/2.14.0/Admin.V2.CreateClusterRequest)\n- [2.13.0](/php/docs/reference/cloud-bigtable/2.13.0/Admin.V2.CreateClusterRequest)\n- [2.12.0](/php/docs/reference/cloud-bigtable/2.12.0/Admin.V2.CreateClusterRequest)\n- [2.11.1](/php/docs/reference/cloud-bigtable/2.11.1/Admin.V2.CreateClusterRequest)\n- [2.9.1](/php/docs/reference/cloud-bigtable/2.9.1/Admin.V2.CreateClusterRequest)\n- [2.8.0](/php/docs/reference/cloud-bigtable/2.8.0/Admin.V2.CreateClusterRequest)\n- [2.7.0](/php/docs/reference/cloud-bigtable/2.7.0/Admin.V2.CreateClusterRequest)\n- [2.6.3](/php/docs/reference/cloud-bigtable/2.6.3/Admin.V2.CreateClusterRequest)\n- [2.5.0](/php/docs/reference/cloud-bigtable/2.5.0/Admin.V2.CreateClusterRequest)\n- [2.4.0](/php/docs/reference/cloud-bigtable/2.4.0/Admin.V2.CreateClusterRequest)\n- [2.3.0](/php/docs/reference/cloud-bigtable/2.3.0/Admin.V2.CreateClusterRequest)\n- [2.2.1](/php/docs/reference/cloud-bigtable/2.2.1/Admin.V2.CreateClusterRequest)\n- [2.1.0](/php/docs/reference/cloud-bigtable/2.1.0/Admin.V2.CreateClusterRequest)\n- [2.0.1](/php/docs/reference/cloud-bigtable/2.0.1/Admin.V2.CreateClusterRequest)\n- [1.32.1](/php/docs/reference/cloud-bigtable/1.32.1/Admin.V2.CreateClusterRequest)\n- [1.31.1](/php/docs/reference/cloud-bigtable/1.31.1/Admin.V2.CreateClusterRequest)\n- [1.30.0](/php/docs/reference/cloud-bigtable/1.30.0/Admin.V2.CreateClusterRequest)\n- [1.29.2](/php/docs/reference/cloud-bigtable/1.29.2/Admin.V2.CreateClusterRequest)\n- [1.28.3](/php/docs/reference/cloud-bigtable/1.28.3/Admin.V2.CreateClusterRequest)\n- [1.27.0](/php/docs/reference/cloud-bigtable/1.27.0/Admin.V2.CreateClusterRequest)\n- [1.26.2](/php/docs/reference/cloud-bigtable/1.26.2/Admin.V2.CreateClusterRequest)\n- [1.25.0](/php/docs/reference/cloud-bigtable/1.25.0/Admin.V2.CreateClusterRequest)\n- [1.24.1](/php/docs/reference/cloud-bigtable/1.24.1/Admin.V2.CreateClusterRequest)\n- [1.23.0](/php/docs/reference/cloud-bigtable/1.23.0/Admin.V2.CreateClusterRequest)\n- [1.22.2](/php/docs/reference/cloud-bigtable/1.22.2/Admin.V2.CreateClusterRequest)\n- [1.21.1](/php/docs/reference/cloud-bigtable/1.21.1/Admin.V2.CreateClusterRequest)\n- [1.20.3](/php/docs/reference/cloud-bigtable/1.20.3/Admin.V2.CreateClusterRequest) \nReference documentation and code samples for the Cloud Bigtable V2 Client class CreateClusterRequest.\n\nRequest message for BigtableInstanceAdmin.CreateCluster.\n\nGenerated from protobuf message `google.bigtable.admin.v2.CreateClusterRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Bigtable \\\\ Admin \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The unique name of the instance in which to create the new\ncluster. Values are of the form `projects/{project}/instances/{instance}`.\n\n### setParent\n\nRequired. The unique name of the instance in which to create the new\ncluster. Values are of the form `projects/{project}/instances/{instance}`.\n\n### getClusterId\n\nRequired. The ID to be used when referring to the new cluster within its\ninstance, e.g., just `mycluster` rather than\n`projects/myproject/instances/myinstance/clusters/mycluster`.\n\n### setClusterId\n\nRequired. The ID to be used when referring to the new cluster within its\ninstance, e.g., just `mycluster` rather than\n`projects/myproject/instances/myinstance/clusters/mycluster`.\n\n### getCluster\n\nRequired. The cluster to be created.\n\nFields marked `OutputOnly` must be left blank.\n\n### hasCluster\n\n### clearCluster\n\n### setCluster\n\nRequired. The cluster to be created.\n\nFields marked `OutputOnly` must be left blank.\n\n### static::build"]]