Class: Google::Spanner::Admin::Instance::V1::CreateInstanceRequest
- Inherits:
-
Object
- Object
- Google::Spanner::Admin::Instance::V1::CreateInstanceRequest
- Defined in:
- lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb
Overview
The request for CreateInstance.
Instance Attribute Summary collapse
-
#instance ⇒ Google::Spanner::Admin::Instance::V1::Instance
Required.
-
#instance_id ⇒ String
Required.
-
#parent ⇒ String
Required.
Instance Attribute Details
#instance ⇒ Google::Spanner::Admin::Instance::V1::Instance
Returns Required. The instance to create. The name may be omitted, but if
specified must be <parent>/instances/<instance_id>
.
161 |
# File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 161 class CreateInstanceRequest; end |
#instance_id ⇒ String
Returns Required. The ID of the instance to create. Valid identifiers are of the
form [a-z][-a-z0-9]*[a-z0-9]
and must be between 6 and 30 characters in
length.
161 |
# File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 161 class CreateInstanceRequest; end |
#parent ⇒ String
Returns Required. The name of the project in which to create the instance. Values
are of the form projects/<project>
.
161 |
# File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 161 class CreateInstanceRequest; end |