Class: Google::Spanner::Admin::Instance::V1::UpdateInstanceRequest
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Spanner::Admin::Instance::V1::UpdateInstanceRequest
 
 
- Defined in:
 - lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb
 
Overview
The request for UpdateInstance.
Instance Attribute Summary collapse
- 
  
    
      #field_mask  ⇒ Google::Protobuf::FieldMask 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Required.
 - 
  
    
      #instance  ⇒ Google::Spanner::Admin::Instance::V1::Instance 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Required.
 
Instance Attribute Details
#field_mask ⇒ Google::Protobuf::FieldMask
Returns Required. A mask specifying which fields in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.instance] should be updated. The field mask must always be specified; this prevents any future fields in [][google.spanner.admin.instance.v1.Instance] from being erased accidentally by clients that do not know about them.
      232  | 
    
      # File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 232 class UpdateInstanceRequest; end  | 
  
#instance ⇒ Google::Spanner::Admin::Instance::V1::Instance
Returns Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask] need be included.
      232  | 
    
      # File 'lib/google/cloud/spanner/admin/instance/v1/doc/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 232 class UpdateInstanceRequest; end  |