Class: Aws::Drs::Types::ConversionProperties

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb

Overview

Properties of a conversion job

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_timestampString

The timestamp of when the snapshot being converted was taken

Returns:

  • (String)


150
151
152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 150

class ConversionProperties < Struct.new(
  :data_timestamp,
  :force_uefi,
  :root_volume_name,
  :volume_to_conversion_map,
  :volume_to_product_codes,
  :volume_to_volume_size)
  SENSITIVE = []
  include Aws::Structure
end

#force_uefiBoolean

Whether the volume being converted uses UEFI or not

Returns:

  • (Boolean)


150
151
152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 150

class ConversionProperties < Struct.new(
  :data_timestamp,
  :force_uefi,
  :root_volume_name,
  :volume_to_conversion_map,
  :volume_to_product_codes,
  :volume_to_volume_size)
  SENSITIVE = []
  include Aws::Structure
end

#root_volume_nameString

The root volume name of a conversion job

Returns:

  • (String)


150
151
152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 150

class ConversionProperties < Struct.new(
  :data_timestamp,
  :force_uefi,
  :root_volume_name,
  :volume_to_conversion_map,
  :volume_to_product_codes,
  :volume_to_volume_size)
  SENSITIVE = []
  include Aws::Structure
end

#volume_to_conversion_mapHash<String,Hash<String,String>>

A mapping between the volumes being converted and the converted snapshot ids

Returns:

  • (Hash<String,Hash<String,String>>)


150
151
152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 150

class ConversionProperties < Struct.new(
  :data_timestamp,
  :force_uefi,
  :root_volume_name,
  :volume_to_conversion_map,
  :volume_to_product_codes,
  :volume_to_volume_size)
  SENSITIVE = []
  include Aws::Structure
end

#volume_to_product_codesHash<String,Array<Types::ProductCode>>

A mapping between the volumes being converted and the product codes associated with them

Returns:



150
151
152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 150

class ConversionProperties < Struct.new(
  :data_timestamp,
  :force_uefi,
  :root_volume_name,
  :volume_to_conversion_map,
  :volume_to_product_codes,
  :volume_to_volume_size)
  SENSITIVE = []
  include Aws::Structure
end

#volume_to_volume_sizeHash<String,Integer>

A mapping between the volumes and their sizes

Returns:

  • (Hash<String,Integer>)


150
151
152
153
154
155
156
157
158
159
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 150

class ConversionProperties < Struct.new(
  :data_timestamp,
  :force_uefi,
  :root_volume_name,
  :volume_to_conversion_map,
  :volume_to_product_codes,
  :volume_to_volume_size)
  SENSITIVE = []
  include Aws::Structure
end