CreateInstanceMetadata

The metadata for the Operation returned by instances.create.

JSON representation
{
  "originalRequest": {
    object (CreateInstanceRequest)
  },
  "requestTime": string,
  "finishTime": string
}
Fields
originalRequest

object (CreateInstanceRequest)

The request that prompted the initiation of this instances.create operation.

requestTime

string (Timestamp format)

The time at which the original request was received.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

finishTime

string (Timestamp format)

The time at which the operation failed or was completed successfully.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

CreateInstanceRequest

Request message for BigtableInstanceAdmin.CreateInstance.

JSON representation
{
  "parent": string,
  "instanceId": string,
  "instance": {
    object (Instance)
  },
  "clusters": {
    string: {
      object (Cluster)
    },
    ...
  }
}
Fields
parent

string

Required. The unique name of the project in which to create the new instance. Values are of the form projects/{project}.

instanceId

string

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.

instance

object (Instance)

Required. The instance to create. Fields marked OutputOnly must be left blank.

clusters

map (key: string, value: object (Cluster))

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.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.