Class: Google::Apis::GenomicsV1alpha2::LocalCopy
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::GenomicsV1alpha2::LocalCopy
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/genomics_v1alpha2/classes.rb,
 generated/google/apis/genomics_v1alpha2/representations.rb,
 generated/google/apis/genomics_v1alpha2/representations.rb
Overview
LocalCopy defines how a remote file should be copied to and from the VM.
Instance Attribute Summary collapse
- 
  
    
      #disk  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Required. 
- 
  
    
      #path  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Required. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ LocalCopy 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of LocalCopy. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ LocalCopy
Returns a new instance of LocalCopy
| 537 538 539 | # File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 537 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#disk ⇒ String
Required. The name of the disk where this parameter is
located. Can be the name of one of the disks specified in the
Resources field, or "boot", which represents the Docker
instance's boot disk and has a mount point of /.
Corresponds to the JSON property disk
| 528 529 530 | # File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 528 def disk @disk end | 
#path ⇒ String
Required. The path within the user's docker container where
this input should be localized to and from, relative to the specified
disk's mount point. For example: file.txt,
Corresponds to the JSON property path
| 535 536 537 | # File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 535 def path @path end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 542 543 544 545 | # File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 542 def update!(**args) @disk = args[:disk] if args.key?(:disk) @path = args[:path] if args.key?(:path) end |