public sealed class CreateInstanceRequest : IMessage<CreateInstanceRequest>, IEquatable<CreateInstanceRequest>, IDeepCloneable<CreateInstanceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class CreateInstanceRequest.
Request message for BigtableInstanceAdmin.CreateInstance.
public MapField<string, Cluster> Clusters { get; }
Required. The clusters to be created within the instance, mapped by desired
cluster ID, e.g., just mycluster rather than
projects/myproject/instances/myinstance/clusters/mycluster.
Fields marked OutputOnly must be left blank.
Currently, at most four clusters can be specified.
Required. The ID to be used when referring to the new instance within its
project, e.g., just myinstance rather than
projects/myproject/instances/myinstance.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eCreateInstanceRequest\u003c/code\u003e class within the Google Cloud Bigtable Administration v2 API, specifically for .NET, with the most recent version being 3.24.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateInstanceRequest\u003c/code\u003e class is used to send requests to create a new Bigtable instance, implementing several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateInstanceRequest\u003c/code\u003e includes properties for defining the new instance, such as \u003ccode\u003eInstance\u003c/code\u003e, \u003ccode\u003eInstanceId\u003c/code\u003e, \u003ccode\u003eClusters\u003c/code\u003e, and the \u003ccode\u003eParent\u003c/code\u003e project, where \u003ccode\u003eParent\u003c/code\u003e uses the format of \u003ccode\u003eprojects/{project}\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation provides details on the constructors, \u003ccode\u003eCreateInstanceRequest()\u003c/code\u003e and \u003ccode\u003eCreateInstanceRequest(CreateInstanceRequest other)\u003c/code\u003e, and their usage, as well as describing the required fields for creating an instance.\u003c/p\u003e\n"],["\u003cp\u003eThis document contains a list of different version numbers, going back to 2.4.0, for the \u003ccode\u003eCreateInstanceRequest\u003c/code\u003e class in the Google Cloud Bigtable Administration v2 API.\u003c/p\u003e\n"]]],[],null,[]]