Class: Google::Cloud::OsConfig::V1::PatchJobInstanceDetails
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Cloud::OsConfig::V1::PatchJobInstanceDetails
 
 
- Extended by:
 - Protobuf::MessageExts::ClassMethods
 
- Includes:
 - Protobuf::MessageExts
 
- Defined in:
 - proto_docs/google/cloud/osconfig/v1/patch_jobs.rb
 
Overview
Patch details for a VM instance. For more information about reviewing VM instance details, see Listing all VM instance details for a specific patch job.
Instance Attribute Summary collapse
- 
  
    
      #attempt_count  ⇒ ::Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The number of times the agent that the agent attempts to apply the patch.
 - 
  
    
      #failure_reason  ⇒ ::String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
If the patch fails, this field provides the reason.
 - 
  
    
      #instance_system_id  ⇒ ::String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The unique identifier for the instance.
 - 
  
    
      #name  ⇒ ::String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The instance name in the form
projects/*/zones/*/instances/*. - 
  
    
      #state  ⇒ ::Google::Cloud::OsConfig::V1::Instance::PatchState 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Current state of instance patch.
 
Instance Attribute Details
#attempt_count ⇒ ::Integer
Returns The number of times the agent that the agent attempts to apply the patch.
      123 124 125 126  | 
    
      # File 'proto_docs/google/cloud/osconfig/v1/patch_jobs.rb', line 123 class PatchJobInstanceDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end  | 
  
#failure_reason ⇒ ::String
Returns If the patch fails, this field provides the reason.
      123 124 125 126  | 
    
      # File 'proto_docs/google/cloud/osconfig/v1/patch_jobs.rb', line 123 class PatchJobInstanceDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end  | 
  
#instance_system_id ⇒ ::String
Returns The unique identifier for the instance. This identifier is defined by the server.
      123 124 125 126  | 
    
      # File 'proto_docs/google/cloud/osconfig/v1/patch_jobs.rb', line 123 class PatchJobInstanceDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end  | 
  
#name ⇒ ::String
Returns The instance name in the form projects/*/zones/*/instances/*.
      123 124 125 126  | 
    
      # File 'proto_docs/google/cloud/osconfig/v1/patch_jobs.rb', line 123 class PatchJobInstanceDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end  | 
  
#state ⇒ ::Google::Cloud::OsConfig::V1::Instance::PatchState
Returns Current state of instance patch.
      123 124 125 126  | 
    
      # File 'proto_docs/google/cloud/osconfig/v1/patch_jobs.rb', line 123 class PatchJobInstanceDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end  |