Class: Aws::EC2::Types::ImportVolumeRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::EC2::Types::ImportVolumeRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-ec2/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #availability_zone  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Availability Zone for the resulting EBS volume.
 - 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A description of the volume.
 - 
  
    
      #dry_run  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.
 - 
  
    
      #image  ⇒ Types::DiskImageDetail 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The disk image.
 - 
  
    
      #volume  ⇒ Types::VolumeDetail 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The volume size.
 
Instance Attribute Details
#availability_zone ⇒ String
The Availability Zone for the resulting EBS volume.
      39109 39110 39111 39112 39113 39114 39115 39116 39117  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 39109 class ImportVolumeRequest < Struct.new( :availability_zone, :description, :dry_run, :image, :volume) SENSITIVE = [] include Aws::Structure end  | 
  
#description ⇒ String
A description of the volume.
      39109 39110 39111 39112 39113 39114 39115 39116 39117  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 39109 class ImportVolumeRequest < Struct.new( :availability_zone, :description, :dry_run, :image, :volume) SENSITIVE = [] include Aws::Structure end  | 
  
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is ‘DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
      39109 39110 39111 39112 39113 39114 39115 39116 39117  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 39109 class ImportVolumeRequest < Struct.new( :availability_zone, :description, :dry_run, :image, :volume) SENSITIVE = [] include Aws::Structure end  | 
  
#image ⇒ Types::DiskImageDetail
The disk image.
      39109 39110 39111 39112 39113 39114 39115 39116 39117  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 39109 class ImportVolumeRequest < Struct.new( :availability_zone, :description, :dry_run, :image, :volume) SENSITIVE = [] include Aws::Structure end  | 
  
#volume ⇒ Types::VolumeDetail
The volume size.
      39109 39110 39111 39112 39113 39114 39115 39116 39117  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 39109 class ImportVolumeRequest < Struct.new( :availability_zone, :description, :dry_run, :image, :volume) SENSITIVE = [] include Aws::Structure end  |