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 +
      160  | 
    
      # File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 160 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.
      160  | 
    
      # File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 160 class CreateInstanceRequest; end  | 
  
#parent ⇒ String
Returns Required. The name of the project in which to create the instance. Values
are of the form +projects/
      160  | 
    
      # File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 160 class CreateInstanceRequest; end  |